2fmlcalls@kuhub.cc.ukans.edu (04/23/91)
When playing two 'snd 's simultaneously with the new 6.07 Sound Manager (and System 7), occasionally I'll get a spurt where one of the channels plays VERY fast like a record at the wrong speed. This soundChannel I'm using is being passed bufferCmds with a Pointer to the sound data (extracted from the 'snd '). I pass bufferCmds, flushCmds, and callBackCmds. Is there any known bugs (or bad coding) that would lead perhaps to a false rate command dropiing into the queue? My other sound channel doesn't ever seem to present this problem. I call SoundPlay for this one and play smaller 'snd 's in a more "traditional" manner. (Which reminds - the buggy channel is playing larger music pieces for a continuous background music effect). Sound channel too small? Pointers moving? I can't figure. If anyone has encountered this and nailed the problem down, I would really appreciate the help. john calhoun---