On Sat, Dec 03, 2005 at 06:56:41PM +1300, Jeff McClintock wrote: > floorf(pitch) on the 2nd note to determinin which (real) voice to steal. > > What if I'm using a micro-tonal scale with say 24 pitches per octave ( > 0.5 semitones per key). > > Won't your scheme steal the wrong voice? It might, but if you are using a microtonal scale you sould have to substitute your own function for floorf() to round to the nearest pitch. > Isn't the easiest solution to re-use a VID? > > Note-On VID 0 G4 > Note-On VID 0 G4 > Note-On VID 0 G4 > Note-On VID 0 G4 Again, this solves *this* problem but breaks the truly polyphonic mode of operation. How do you reconsile that? Tomorrow I'll get a better animation of what I mean, and I think you'll all say "oh! that's what he meant." Tim ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe