[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-dev] Ugen creation q
I decided to make a LFPulseLock ugen, i looked at the code for the
LFPulse, it didnt look too bad. The question is how do i go about
making it compiling it etc, do i just use the plugins project and add
the sources as targets? How do i link them to the .sc.rtf files?
just for my understanding: what you attempted was a ugen that has
two inputs, a control and a trigger and you awanted it to only
return the latest control value if it was triggered?
LFPulse.kr(Latch.kr(aControl, aTrigger)) didn't work.
James, what is the difference to
LFPulse.kr(Latch.kr(aUGen, aTrigger)) ?
generally if you want to write a ugen plugin you can go about it as
you described, I don't know if there is a better way.
The connection between your sclang class file is made by name, so the class
has to have the same name like struct in c++. There is no real link as
language and server are separate.
you shouldn't forget the line:
DefineSimpleUnit(ugenName)