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

Re: [sc-users] Two Ctk related questions



Not sure which shortcuts you mean... do you mean the setters for SynthDef parameters?

	.freq_(440)

This simply sets the freq argument for the synth to 440. it is the same as:

	freq = 440

but you can string them together easier

The parameter_(val) is for setting a parameter's value in a class. CtkNoteObjects look at the SynthDef (or SynthDesc) that is passed into it, and creates methods for setting the values of a note instance, as well as getting a current value.

If that isn't what you mean... let me know which part.

Best,

Josh

On Dec 19, 2007, at 1:44 PM, Alessandro Fogar wrote:

Hi Josh,

many thanks,

yes, you answered to my questions...

I only don't know about thes syntax shortcuts about the following
section of code:

      while({
              // create a note... add it to the CtkScore
note = orch[\test].new(starttime + now, 0.1, target: thisgroup)
                      // the CtkProtoNotes (and the CtkNoteObjects it
creates) makes methods to
                      // get and set all arguments in the synthdef
                      .freq_(lowfreq.rrand(hifreq))
                      .amp_(ampenv[now])
                      .dur_(0.1)
                      .outbus_(bfbus)
                      .loc_(0.5pi.rrand(-0.5pi))
                      .addTo(score);
              now = now + 0.02;
              now < duration;
              });

All the best


--
Alessandro Fogar

http://www.fogar.it

2007/12/18, Josh Parmenter <josh@xxxxxxxxxxxxxxxxx>:
Hi Alessandro. I hope the following answers your questions... let me
know if there is anything else.

best,

Josh
_______________________________________________
sc-users mailing list
sc-users@xxxxxxxxxxxxxxx
http://www.create.ucsb.edu/mailman/listinfo/sc-users

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own interpretation of how modern society is structured: whether actively or passively, consciously or unconsciously, he makes choices in this regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a revolutionary, historical or social palingenesis." - Luigi Nono
*/