A Midi to PICO-8 converter.
# luarocks install midi
Lua 5.1 users will also need a bit32 library:
# luarocks install bit32
lua midi2pico.lua somesong.mid songdata.p8
Does not write a complete p8 file, only
Various options are available, run the program with no arguments to get help.
- Mute problematic channels with
--muteargument can aid in finding problematic channels.
- Halve the time division to possibly allow more mid-note effects.
- Drums are problematic. Use
--dshiftto shift drum pitch,
--drumvol=nto change drum volume, or
--mute=10to remove drums all together.