Toolchains and libraries (recommended approach)
: Converts .mid files directly into Lua code that can be used for "auto piano" scripts in games. midi2lua
If you are building a game with complex musical timing, a rhythm game mod, or an interactive art piece in a Lua environment, manually typing timestamps into arrays is madness. automates the tedious translation of musical creativity into functional code. Toolchains and libraries (recommended approach) : Converts
The author built m2i out of frustration: “I had a midi controller, and I thought it was a shame that I could not control my pc using it. I did a little research online and it didn’t seem that there was an existing solution that fit my needs, indeed I didn’t find a solution at all that was FLOSS”. This origin story resonates with many who have wished their MIDI keyboard could do more than just play notes. The author built m2i out of frustration: “I