truj / midica

A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
https://www.midica.org/
Mozilla Public License 2.0
111 stars 13 forks source link

Add MIDI 2.0 messages to the Classifier #55

Closed truj closed 4 years ago

truj commented 4 years ago

Check out the MIDI 2.0 spec if there are new message types that can appear in an SMF (Standard MIDI file). If yes, add them to the classifier (and maybe analyzer). If no, maybe add them anyway, for completeness reasons.

The new MIDI-CI messages will probably never make it into SMF. But they still use the old 7-bit SysEx format so it doesn't hurt to add them.

Regarding UMP messages (Universal MIDI Packet), I'm not sure yet. Probably better wait for Java to support them.