[CM] SC note calls / add actions.
Joshua Parmenter
joshp@u.washington.edu
Tue, 29 Nov 2005 21:51:34 -0800
I was just noticing that new scsynth note calls use addaction 1
(addToTail) with 0 as a target. The default behavior in SuperCollider
however is to use group 0 for only global note controls (such as
scoping sound or reverbs), and an addaction of 0 (add to the head)
for all notes unless order of execution is a concern (when synths
feed into one another).
In SC, the Score class and the general practice of the Server node
tree is the creation of a new group (group 1) for all actual notes.
This is also useful for global effects such as reverbs, where you
generally want all notes to be run before a node that is always
running at the tail in group 0.
Would it be possible for CMs default behavior to mirror
SuperCollider's? Are were there reasons for using addToTail in the CM
implementation?
Thanks for any help,
Josh
******************************************
Joshua Parmenter
joshp@u.washington.edu
Post-Doctoral Research Associate - Center for Digital Arts and
Experimental Media
Raitt Hall - University of Washington
Seattle, Washington 98195
http://www.dxarts.washington.edu
http://homepage.mac.com/joshpar