Open adcxyz opened 5 years ago
Should all sound processes (Ndefs) expand to multichannel according to q.numChans? Currently, 12 do, 8 do not:
p.envir.collectAs({ |px| [px, px.numChannels] }, Array).sort { |a, b| a[1] < b[1] }.printAll; [ Ndef('brushes'), 2 ] [ Ndef('dog'), 2 ] [ Ndef('vowel'), 2 ] [ Ndef('cat'), 2 ] [ Ndef('xf-bufFun'), 2 ] [ Ndef('etude'), 2 ] [ Ndef('xFMSH'), 2 ] [ Ndef('test'), 2 ] [ Ndef('filterFB'), 4 ] [ Ndef('moogSing'), 4 ] [ Ndef('RJKchaos'), 4 ] [ Ndef('robTron'), 4 ] [ Ndef('xf-ringMod'), 4 ] [ Ndef('varsawFB'), 4 ] [ Ndef('revFB'), 4 ] [ Ndef('allArm'), 4 ] [ Ndef('bleepo'), 4 ] [ Ndef('formSing'), 4 ] [ Ndef('kiteHi'), 4 ] [ Ndef('frya'), 4 ]
testing with 6 chans, Ndef('kiteHi') has 5, because its source creates n = 5 voices.
add a quick and dirty way to pan up?
Should all sound processes (Ndefs) expand to multichannel according to q.numChans? Currently, 12 do, 8 do not: