[chuck-users] SndBuf causes hickup

ssalazar at CS.Princeton.EDU ssalazar at CS.Princeton.EDU
Tue Jun 12 21:11:33 EDT 2007


Quoting Atte André Jensen <atte.jensen at gmail.com>:

> Is there any greater truth hidden in the fact that you don't connect b
> to dac above?

Nope.

> Where to go from here?

Hmm, thats surprising... the backup solution is to load all of the 
SndBuf's that you could possibly need in advance, before the your 
patches do any actual synthesis.  That way there can't be any hiccuping 
because there is nothing to hiccup.  This is pretty easy in a single 
file program-- just load the SndBufs before you advance time.  For 
ChucK programs that involve multiple ChucK files going in and out of 
the virtual machine and loading different WAV files, you could probably 
create some public class with an array of static SndBufs that get 
loaded at the very beginning.  Then, instead of creating SndBufs on the 
fly, just access the public class static members.  This should cover a 
lot of potential usages of SndBuf, but definitely not all of them.

spencer

>
> --
> peace, love & harmony
> Atte
>
> http://atte.dk       | http://myspace.com/attejensen
> http://anagrammer.dk | http://atte.dk/compositions
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
>





More information about the chuck-users mailing list