Polyphonic voice allocation


#1

When playing polyphonically, how does Hermod handle note/voice allocation? Is this a setting that can be updated?

E.g. here are the 7 note allocation modes from MI Yarns:

POLY: a natural voice-stealing algorithm.
SORTED: Lowest note is always played on CV/Gate outputs 1, the second note on CV/Gate outputs 2 and so on.
CYCLIC dispatches the note to each voice one after the other. This is a very naive approach to polyphony!
RANDOM: randomly assigns the note to a voice.
VELOCITY: dispatches low-velocity notes to the first voice, high-velocity notes to the last one, and anything else in-between.
UNISON1: When a single note is played, it is routed to all available output channels in unison; but when a chord is played, each note of the chord is dispatched to a different voice (lowest note to the first channel, highest note to the last channel).
UNISON2: when two keys are held, and one of the keys is released, U1 reassigns the remaining note to all channels (hardcore Odyssey behavior) ; while U2 doesn’t change anything (nice for playing and letting decay 2-note chords).

Which of these does Hermod support? Or anything not on this list?


#2

I’d like to know that too.