Skip to content

standard_midi_file.ksy leaves out events 0xF2..0xFE #708

@glen-buhtig

Description

@glen-buhtig

https://midimusic.github.io/tech/midispec.html lists some System Common Messages and System Realtime Messages that aren't handled in standard_midi_file.ksy. The .ksy doesn't cover anything between 0xF0 and 0xFF. The non-handled cases make the parser emit a series of garbage 2-byte track_events until it gets back in sync with a real event in the input stream.
I only discovered kaitai_struct yesterday... otherwise I'd have written a fix already.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions