Current scheme of rotating through channels still has audible pitch shifts in it.
Alternatively, I could assign a certain amount of pitch shift to each channel and adjust it by a smaller amount, but then if you play multiple tones near that pitch shift it could still be audible.
Other possibilities:
OpenSoundControl - Just a generic communication protocol, doesn't have any standard way of sending notes, de facto or otherwise
MIDI Tuning Standard (MTS) - lets you define specific scales, but not send arbitrary frequencies?
Current scheme of rotating through channels still has audible pitch shifts in it.
Alternatively, I could assign a certain amount of pitch shift to each channel and adjust it by a smaller amount, but then if you play multiple tones near that pitch shift it could still be audible.
Other possibilities:
Could MTS be combined with channel rotation to get an improved system?