USB MIDI sequencer support

From the ALSA wiki

(Difference between revisions)
Jump to: navigation, search
(Copied from old wiki)
m (added to midi and software category)
 
Line 10: Line 10:
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]].
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]].
 +
 +
[[Category:MIDI]]
 +
[[Category:Software]]

Latest revision as of 22:35, 14 February 2007

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 http://www.informatik.uni-halle.de/~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.

--Clemens

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.

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox