Quality] - Midi2lua [extra

Most midi2lua converters are command-line tools or simple Python/Lua scripts.

Reads the MIDI file's binary data (NoteOn, NoteOff, Velocity, and Delta-Time events). midi2lua

-- Output from midi2lua { ticks_per_beat = 480, tracks = { { -- Track 1: Piano { tick = 0, type = "note_on", note = 60, velocity = 100 }, { tick = 120, type = "note_off", note = 60, velocity = 64 }, { tick = 240, type = "note_on", note = 64, velocity = 95 } } } } Most midi2lua converters are command-line tools or simple