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
Explore feasibility of adding MPE / MIDI 2.0 Per-Note Abstractions.
M2-104-UM Universal MIDI Packet (UMP) Format and MIDI 2.0 Protocol, page 53:
Using Note Number Rotation, Per-Note Pitch, and Per-Note Management Message for Independent Per-Note Expression
A MIDI 2.0 Protocol Sender can have fully independent control over individual Notes, even applied to simultaneous Notes on the same pitch. MIDI Polyphonic Expression (MPE) on the MIDI 1.0 Protocol uses a Channel Rotation mechanism for this kind of flexible expressive control with up to 16 notes of polyphony. In the MIDI 2.0 Protocol, a Note Number Rotation mechanism can replace the Channel Rotation mechanism for some applications. This improves on MPE by utilizing only a single MIDI Channel while providing polyphony of up to 128 notes.
The text was updated successfully, but these errors were encountered:
MIDI 2.0 Per-Note Events have been implemented in MIDIKit.
The Spec defines ways to use them. Abstractions could be added to aid in this but they would need to be as broadly applicable as possible for a consumer of the library to find any utility in their presence.
MIDI 1.0 MPE / MIDI 2.0 Per-Note Abstractions
M2-104-UM Universal MIDI Packet (UMP) Format and MIDI 2.0 Protocol, page 53:
The text was updated successfully, but these errors were encountered: