Yup, but thank you too! I ended up using the disconnect approach because it fits my main goal (playing one of eight different samples each iteration) better, but both solutions helped my understanding.
Brian On Sun, Jan 5, 2020 at 6:51 AM Szilveszter Tóth <silvestre.t...@gmail.com> wrote: > Now I saw it was already answered :) > > Szilveszter Tóth <silvestre.t...@gmail.com> ezt írta (időpont: 2020. jan. > 5., V, 15:49): > >> Hi, Brian! >> >> I think it's not necessary to chuck the buf to dac in every iteration. So >> maybe just try to put this line before the for loop: >> buf => dac; >> >> Cheers, >> Szilveszter >> >> >> Brian Robison <brobi...@gmail.com> ezt írta (időpont: 2020. jan. 5., V, >> 6:07): >> >>> Hi, ChucK users! I'm having a problem that seems like it should have a >>> simple solution, but I can't figure it out. >>> >>> Here's a program which plays a WAV (which is about 1.5 seconds long) >>> every two seconds, several times: >>> >>> SndBuf buf; >>> "d3-fa.wav" => buf.read; >>> 0.2 => buf.gain; >>> >>> 2000 => int notelen; >>> >>> for (0 => int i; i < 20; i++) { >>> 0 => buf.pos; >>> buf => dac; >>> notelen::ms => now; >>> } >>> >>> Each time (using ChucK 1.4), it gets louder, and I can't figure out >>> why. What am I getting wrong? >>> >>> Thanks! >>> Brian >>> >>> PS. you can find my d3-fa.wav here: >>> >>> https://drive.google.com/file/d/1B0ZNnGNcF5BKGzmYpdMYdZOO5SbC_4FQ/view >>> _______________________________________________ >>> chuck-users mailing list >>> chuck-users@lists.cs.princeton.edu >>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users >>> >> _______________________________________________ > chuck-users mailing list > chuck-users@lists.cs.princeton.edu > https://lists.cs.princeton.edu/mailman/listinfo/chuck-users >
_______________________________________________ chuck-users mailing list chuck-users@lists.cs.princeton.edu https://lists.cs.princeton.edu/mailman/listinfo/chuck-users