Plays midi in/midi files for virtual piano compatable keyboard pianos.
Works with:
Garry's Mod Playable Piano
Virtual Piano
Multiplayer Piano
Can be extended to work with other pianos by editing the keymap in interface.h
wip/uninished/ugly
Midi In:
1 Connect a midi controller or a virtual port to port 0
2 Start Interface
3 Begin playing
Midi File:
1 Drag file onto program -or- run through the command line passing the file name/directory through arguments
2 File will play for full song duration unless interrupted. Main thread will close upon completion.