Tom, > I've been thinking about voice assignment recently, and doing some > experiments with software. Great write-up! Quick question: supposing your system supports 8 voices (8-note polyphony), how would you handle the 9th NOTE ON? And more interestingly, the 9th NOTE OFF message? Neil -- http://www.njohnson.co.uk