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

Reply via email to