You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
But the midi output adds an event for each syl element in the note:
Resulting on the last one replacing the previous one.
As MIDI does not support anything else than a single text event per note we could try to split notes on those situations or just join all text syllables on the same event. This last approach looks simpler and works fine with software like synthethizer V. As separator I think space is the choice as messages are limited to ASCII and dash would be confusing on karaoke-like apps displaying lyrics.
The text was updated successfully, but these errors were encountered:
Notes with multiple syllables (usually no more than two) connected by elision slurs like this:
are properly rendered in SVG:
But the midi output adds an event for each syl element in the note:
Resulting on the last one replacing the previous one.
As MIDI does not support anything else than a single text event per note we could try to split notes on those situations or just join all text syllables on the same event. This last approach looks simpler and works fine with software like synthethizer V. As separator I think space is the choice as messages are limited to ASCII and dash would be confusing on karaoke-like apps displaying lyrics.
The text was updated successfully, but these errors were encountered: