[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-users] question regarding \filter -> Function
Hi ppl,
I have a question regarding the \filter slot of a NodeProxy. I would like to do the following:
p = ProxySpace.push(s)
~f = {
SinOsc.ar([300,1200],0,0.1)
}
~f.play
//access channel 1 of the 2 channel audio stream
~f[1] = \filter -> {
arg in;
in[0]
}
This doesn't work; what is being played are both SinOsc's. Changing to in[1], plays the higher sinetone only. Could someone explain this behaviour, as I don't really understand what the type 'in' argument is, thus don't know how to access the audio streams independently? Just from a gut-feeling I find it quite intuitive to access the input stream as an array, like with other multichannel audio streams.
Thank you,
krgn