Handle ENOSPC in snd_seq_event_input
This is a personal project, not endorsed by my employer.
A collection of tools that dump MIDI to a variety of formats.
Adam Goode, June 2014
Listens for MIDI events on the Alsa sequencer and outputs as JSON to stdout.
Dependencies: gcc make alsa glib-2.0 json-glib-1.0
Installing dependencies on Debian/Ubuntu: apt-get install gcc make libasound2-dev libglib2.0-dev libjson-glib-dev
Installing dependencies on Fedora: yum install gcc make ‘pkgconfig(alsa)’ ‘pkgconfig(glib-2.0)’ ‘pkgconfig(json-glib-1.0)’
This is a personal project, not endorsed by my employer.
midi-dump-tools
A collection of tools that dump MIDI to a variety of formats.
Adam Goode, June 2014
aseq2json
Listens for MIDI events on the Alsa sequencer and outputs as JSON to stdout.
Dependencies: gcc make alsa glib-2.0 json-glib-1.0
Installing dependencies on Debian/Ubuntu: apt-get install gcc make libasound2-dev libglib2.0-dev libjson-glib-dev
Installing dependencies on Fedora: yum install gcc make ‘pkgconfig(alsa)’ ‘pkgconfig(glib-2.0)’ ‘pkgconfig(json-glib-1.0)’