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: Pedro Lopez-Cabanillas (plcl_AT_telefonica.net)
Date: Thu May 20 2004 - 00:10:42 EEST


Chris Pickett wrote:
> > Clemens Ladisch wrote:
> >>CONFIG_USB_MIDI is not the ALSA driver but the old OSS driver.
> >>You want to use CONFIG_SND_USB_AUDIO instead.
> >
> > Regardless of whether or not CONFIG_SND_USB_AUDIO is a module, I now
> > only get:
> >
> > usb 1-1: new full speed USB device using address 2
> >
> > in /var/log/messages. 'modprobe snd-usb-audio vid=0x0582 pid=0x0015'
> > doesn't help the situation. 'amidi -l' only shows me my Crystal
> > SoundFusion card.
> >
> >>The ALSA driver supports both driver modes.
>
> I tried switching the UM-880 back to the FPT mode, and it works now. I
> don't know if that's a regression, but in any case I'll try out patches
> for you if it's something you want to fix.

The "generic driver mode" descriptors aren't fully compliant with the USB MIDI
specification, because it doesn't have an AudioControl interface, which is
mandatory. You can say that an AudioControl interface is meaningless here
because the UM-880 has no audio function incorporated, only MIDI. That is
true, but in this case the class-specific AC interface descriptor will only
contain the header descriptor. Did you see a kernel/syslog complain about
"cannot find HEADER" or something like that?

The usb-midi OSS driver doesn't look for AC descriptor, so it can handle it.
But as Clemens said, that driver is not supported by Rosegarden.

Regards,
Pedro


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

This archive was generated by hypermail 2b28 : Thu May 20 2004 - 00:04:44 EEST