That’s a clever solution for switching back and forth between two different, *preset* voice-number values, and I may just try it, as I’m mainly wishing to switch between monophony and n-voice polyphony (and ‘n’ could be fixed at creation time).
Well, it is not clever, but if it is of use, I am happy. Clearly, it is easily extensible to switch between any fixed number of configurations — you could even define voice-stealing per config, rather than once as I have done.
A non-glitching, reconfigurable-on-the-fly [poly] would be much better, of course.
All the best
m
-- matthew brandi | 020 8882 4616