[sdiy] Voice assignment algorithms
Ingo Debus
igg.debus at t-online.de
Thu Mar 25 19:56:24 CET 2010
Am 25.03.2010 um 19:30 schrieb Tom Wiltshire:
> Do you suppose that a sensible algorithm that works for both is
> possible
This is becoming tricky because of the legato issue. When a
monophonic synth is receiving notes in 'legato mode' (i.e. Note On of
new note comes before Note Off of old note) any envelopes should not
be retriggered. How can you handle that in a polyphonic voice
assignment algorithm? If a new note is played while an old one hasn't
received its Note Off yet, the algorithm will assign another voice to
the new note. What else could it do? And since in most cases each
voice will have its own independent set of envelope generators, re-
triggering of the envelope(s) is inevitable.
Ingo
More information about the Synth-diy
mailing list