| Actually... with PlayBuf nothing. I was worried it would push the mul add slots, but I forgot that PlayBuf doesn't have mul and add.
I literally spent days a few weeks ago tracking down a bug in some old code where this had happened (between SC2 and SC3, I believe it was Saw that lost its phase argument, or something similar to that). I was trying to avoid a similar problem, not realizing that it wasn't one!
I was also thinking though (and still do), that it could avoid confusion. Whenever one parameter's actions depend on the state of another (if loop, don't do doneAction), I question whether or not the argument can be rolled into a single one. That's just me though. I'm fine either way since the situation mentioned above won't happen.
Best,
Josh On Dec 8, 2008, at 8:39 AM, Scott Wilson wrote: Confused: What's wrong with just an extra arg?
S. On 8 Dec 2008, at 16:32, Josh Parmenter wrote: But it is just one inconsistency. It seems like a logical place for this argument though...
Or, change loop to -1? This breaks code, but it shouldn't be a terribly difficult change for most users to do as they upgrade to 3.3. Or, -1 pauses the synth. Still inconsistent, but not terrible.
Josh On Dec 8, 2008, at 6:56 AM, Scott Wilson wrote: Not consistent then, as no action 1.
S. On 8 Dec 2008, at 14:49, Josh Parmenter wrote: Why not make loop, the doneAction? 1 loops, 0 does nothing, 2 releases, 3 etc...
Josh On Dec 8, 2008, at 6:43 AM, Andrea Valle wrote:
I also find this frustrating and often use the Line.kr(1,1,dur,doneAction:whatever) kludge.
usr point of view, even if I haven't noticed the thread on sc-usr. Me too. So boring. Would be pretty cool.
Best
-a-
-------------------------------------------------- Andrea Valle -------------------------------------------------- CIRMA - DAMS Università degli Studi di Torino --------------------------------------------------
- La Repubblica promuove lo sviluppo della cultura e la ricerca scientifica e tecnica. - La Repubblica detta le norme generali sull'istruzione ed istituisce scuole statali per tutti gli ordini e gradi. (Costituzione della Repubblica Italiana, art. 9 e 33)
****************************************** /* Joshua D. Parmenter
“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 */
****************************************** /* Joshua D. Parmenter
“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 */
****************************************** /* 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 */ |