[chuck-users] WAV playback gets louder with each iteration

Brian Robison brobison at gmail.com
Mon Jan 6 01:18:09 EST 2020


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.toth at gmail.com>
wrote:

> Now I saw it was already answered :)
>
> Szilveszter Tóth <silvestre.toth at 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 <brobison at 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 at lists.cs.princeton.edu
>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>>>
>> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20200105/d2e2b9a3/attachment.html>


More information about the chuck-users mailing list