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

Re: [sc-dev] RecordBuf and PlayBuf doneAction



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

*/