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

Szilveszter Tóth silvestre.toth at gmail.com
Sun Jan 5 09:49:31 EST 2020


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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cs.princeton.edu/pipermail/chuck-users/attachments/20200105/11263925/attachment-0001.html>


More information about the chuck-users mailing list