Independent ALSA and linux audio support site

USB MIDI sequencer support

From the ALSA wiki

Jump to: navigation, search

I've written a daemon which connects the ALSA sequencer with the usbdevfs device file of a USB MIDI device. You can get it at\~ladischc/usbmidid.html

It requires a kernel with USB and usbdevfs support (obviously), and with hotplugging support and hotplugging scripts installed correctly.

It should work with most USB MIDI devices, but currently it has been tested with Roland SC-8820 only. I don't have the slightest idea whether the code for parsing the device descriptors of fully compliant devices woks at all. :-) So, please tell me if it works for you.


Additional notes:

You need at least kernel 2.4.19 to get the right output from lsusb. To first get raw MIDI input from a USB MIDI device, read USBMidiDevices and usb-audio.

Retrieved from ""

Categories: MIDI | Software