On Sun, Dec 08, 2002 at 11:43:07PM +0100, David Olofson wrote: > Well, if you actually want to implement multicannel synths, all you > get with a single event queue is: > > * bigger events (more fields in the struct), and > * lots of queue splitting/filtering overhead. > * You also force senders to keep track of which > Channel to send events to, *as well* as which > Event Port. > > Where's the advantage to make up for this?
Well, it depends wether your synth resolves all the channels at once or one at a time. If you do them one at a time, then agreed, it sucks. - Steve