Re: [linux-audio-user] edirol um-880 configuration help needed

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] edirol um-880 configuration help needed
From: Clemens Ladisch (clemens_AT_ladisch.de)
Date: Tue May 18 2004 - 09:48:39 EEST


Chris Pickett wrote:
> I am trying to get my Edirol UM-880 to work with Rosegarden-4.0.9.7 and
> alsa-1.0.4.
>
> /usr/src/linux # grep -i midi .config
> CONFIG_SND_RAWMIDI=y
> # CONFIG_SND_VIRMIDI is not set
> CONFIG_USB_MIDI=y

CONFIG_USB_MIDI is not the ALSA driver but the old OSS driver.
You want to use CONFIG_SND_USB_AUDIO instead.

> usbmidi: /dev/midi01: in (ep:81 cid: 0 bufsiz:64) out (ep:01 cid: 0 bufsiz:64)
>
> However, when I start rosegardensequencer, it doesn't show up:

Rosegarden doesn't support OSS devices. It will work when you use the
ALSA driver.

> The first thing I noticed is that it doesn't work with the default
> Edirol driver, about which the manual says:
>
> FPT technology [...]

The "FPT technology" is always used, regardless of the "generic
driver" setting. It's just a fancy name for the protocal that all USB
MIDI devices use.

> To change this, you have to follow the instructions in the manual to use
> the generic driver mode.

The ALSA driver supports both driver modes.

Microsoft's USB Audio driver in operating systems before Windows XP
didn't support USB MIDI, and Bad Things(TM) would happen if this
driver was loaded for such a device. Therefore, USB MIDI devices must
pretend not to be an USB Audio device to prevent Microsoft's driver
from loading. This is the whole difference between the "Edirol" and
"generic" driver modes.

> I'm guessing Edirol isn't likely to release specs for the fancy
> one, but I haven't gone about asking.

The USB MIDI specification was written by Roland.

HTH
Clemens


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Tue May 18 2004 - 09:44:10 EEST