You are here

Add new comment

I can't start with that example, because it's just about solving the overlap.

"4. this legato / gap fill is only applied if the resulting duration is greater or longer than the original; iow. it serves to extend and never to reduce a note's duration--this rule indeed seems to be a good compromise in face to overlapping notes, chords and polyphony in general);"

Why do you want to safeguard a polyphonic principle to a monophonic technique?
It is precisely about ensuring that there is no polyphony... otherwise it is not legato.
A legato tool should avoid overlapping notes.

If I am playing a flute (or other monophonic instrument) with a midi keyboard, it is most normal for me to overlap notes while performing. If I want to emulate a monophonic instrument, this is not good, not realistic.
That's why some synths have the legato option built in.

If I want to avoid this while performing, I can use a legato midi plugin on the midi input.
(Interestingly, these types of plugins or option in sinths, do not avoid unconnected notes, because logically if I make two different melodies there will be silence between them, precisely what they avoid is the superposition of notes)

Now, if it is an already recorded document, legato must avoid overlapping notes. This is one of its tasks, not just lengthening notes.

In any case, as it is, it will help me if I ever need it. I would only include the option duration to 0.0.000 without selecting the last note. I would do that last ligation by hand.

Unintuitive? Sure, but better than not having the option. :)