[chuck-users] record and play multiple LiSa objects on multiple channels

Harald Gutsche hg42 at gmx.net
Sat Apr 9 09:44:10 EDT 2011


I continued my tests...adding chuck-1.2.1.3 from miniAudicle-0.2.0 to
the candidates.

result:

connections like

  adc.chan(c) => looper => dac.chan(c);

work in 1.2.0.8 and 1.2.1.3 but not in 1.2.1.4-dev-2

When further analysing, I find that

  adc.chan(0) => LiSa looper => dac

works, but

  adc => LiSa looper => dac.chan(0);

fails.

I also noticed that the play rate 2 in the following script works only
in 1.2.0.8, is this intentionally?:

2000::ms => dur duration;

adc => LiSa looper => dac;
adc => dac;

duration => looper.duration;
looper.recRamp( 20::ms );

<<<"recording...">>>;
looper.record(1);
duration => now;
looper.record(0);

adc =< dac;

<<<"playing...">>>;
looper.play(1);
looper.loop(1);
looper.rate(2);

duration => now;


More information about the chuck-users mailing list