A program which converts MIDI inputs to keyboard inputs, allowing MIDI devices to be used with PICO-8.
Download from the releases tab.
On Windows, run:
.\midi-to-keyboard-windows.exe
To specify which MIDI controller to use, figure out its name and then enter its as the first argument.
Partial matches also work. The search is case sensitive. For example, if your controller is called "microKey-25", you can use it with the command:
.\midi-to-keyboard-windows.exe microKEY
The following mapping is used:
MIDI | ASCII |
---|---|
0-31 | 32-63 |
32-62 | 96-125 |
An inverse mapping can be created like this:
key_to_midi={}
for i=32,63 do
key_to_midi[chr(i)]=i-32
end
for i=96,125 do
key_to_midi[chr(i)]=32+(i-96)
end
Open the midi-to-keyboard
project in Visual Studio and build.
Run ./build-osx.sh
.