[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-dev] linux - hacking UGens

On Wed, 20 Oct 2004 15:18:53 +0200
Till Bovermann <tboverma@xxxxxxxxxxxxxxxxxxxxxxxx> wrote:

> I think, you are aware of the Building_UGens (or something like that) 
> helpfile...
> It is written for OSX xcode, but there you will get a hint about 
> general coding of UGens, too.
> Thats all I am aware... :-(


thanks for the tip although i already found that helpfile (it's called
"Writing_Unit_Generators", just in case someone stumbles over this thread in
the archives). There's also another one called "UGen-Plugins" which has an
example sourcecode, but this code looks weird (quite heavy macro use, i
think. macro's are pure evil when it comes to readability/understanding
other people's code):

void Latch_Ctor(Latch *unit)
	if (INRATE(1) == calc_FullRate) {
	} else {

	unit->m_prevtrig = 0.f;
	unit->mLevel = 0.f;
	ZOUT0(0) = 0.f;

not having _any_ comments in that example doesn't really help either.