ccrma / chuck

ChucK Music Programming Language
http://chuck.stanford.edu/
GNU General Public License v2.0
799 stars 127 forks source link

Array ugen to stereo ugen does not properly map. #436

Closed nshaheed closed 4 months ago

nshaheed commented 5 months ago

If you take a ugen array of size two and connect it to a stereo ugen (such as dac), it gets mixed down to mono:

SinOsc s[2] => dac;

330 => s[0].freq;
440 => s[1].freq;

0.5 => s[0].gain => s[1].gain;

eon => now;

However, if you connect the channels manually it works correctly:

SinOsc s[2];
s[0] => dac.left;
s[1] => dac.right;

330 => s[0].freq;
440 => s[1].freq;

0.5 => s[0].gain => s[1].gain;

eon => now;
gewang commented 4 months ago

issue un-broken in f9749df, will be part of 1.5.2.3 release