nlaredo / playmidi

Playmidi is a web and curses and SDL-based MIDI file player for Linux and MacOS and Chrome (via Web MIDI and Web Audio apis). It supports software rendering of midi files via SDL audio and can also output midi events to external midi devices (in time with SDL audio soft synth) via both alsa sequencer api (linux) and coremidi api (osx). The web midi portion is found at https://github.com/nlaredo/nlaredo.github.io/blob/master/playmidi.html
https://nlaredo.github.io/playmidi.html
GNU General Public License v2.0
19 stars 1 forks source link