Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!regis From: regis@athena.mit.edu (Christopher Cotton) Newsgroups: comp.sys.mac.programmer Subject: The Sound Manager -- spec. the syncCmd Message-ID: Date: 10 Apr 91 00:14:25 GMT Sender: news@athena.mit.edu (News system) Distribution: comp Organization: Massachusetts Institute of Technology Lines: 37 Hello. I have just recently been mucking around with the Sound Manager... and I was wondering if anyone could tell me exactly how to use the syncCmd with 4 channels using the waveTableSynth. I know that you are supposed to send each one a decementing value (i.e. send the first channel a 4, the next a 3, etc.) But when exactly should I send the syncCmd... Basically I want to play a music score with 4 voices and I want them all to start at the same time (since a 4 part harmony does not sound good when it the notes are a 1/2 beat off). -Should I send the syncCmd's first? And then all of my play noteCmd's (Yes, I already installed a waveTable as an instrument). -Should I send just some of syncCmd's? Then later send the final syncCmd? -Should I send a waitCmd, then send the syncCmd's with SndDoImmediate? Then send all of the noteCmd. Right now (and in many of the combinations that I have tried..) it either does not stop playing the chord (which is interesting since you can only stop it by rebooting. Non-protected systems are nice are they :-) or it plays the supposed chord one note at a time, when you dispose of the channels. Any help, and any sample code would be very cool. Or even some direction of where to go. I already have the Ch. 22 (Interim IM) on Sound Manager. And a bunch of other things, but they have not helped too much. Thanks again.... Chris Cotton o Kiwi Sadist o RaNNdoM ThiNNker!.