Sample::Sample(short Left,short Right) { initor(); data.s16[0] = Left; data.s16[1] = Right; }
static void init(T_PTR_tree entry, ISTSharingTree *initial) { size_t i; char* info; if (entry) { info = (char*) tree_getinfo(entry); if (strcmp(info,"and") == 0) { nbrinitcmd = 0; tokensinit = (ISTInterval **)xmalloc(nbr_var*sizeof(ISTInterval *)); for (i = 0 ; i < nbr_var; i++) tokensinit[i] = ist_build_interval(0,INFINITY); initor(entry); nbrinitcmd = 1; ist_add(initial,tokensinit, nbr_var); } } }
Sample::Sample(float monoSample) { initor(); data.f32 = monoSample; }
Sample::Sample(void) { data.s16[0]=0; data.s16[1]=0; initor(); }