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

Reply via email to