[PlanetCCRMA] More on Triton Extreme USB
Jason Balicki
kodak@frontierhomemortgage.com
Thu Jul 1 07:14:01 2004
I posted my query to alsa-users and got a response
from Clemens Ladisch:
>This device doesn't have an Audio Control Interface which would be
>required by the USB Audio Specification. usb-midi doesn't care, but
>snd-usb-audio has stricter error checking.
>
>Please try to apply the patch below and recompile ALSA.
(Patch below.)
I've applied the patch and compiled the RPM sucessfully. The
problem is there's a conflict:
[root@daw i386]# rpm -Uvh alsa-driver-1.0.5a-1.cvs.i386.rpm
error: Failed dependencies:
alsa-kernel = 1.0.5a-1.cvs is needed by alsa-driver-1.0.5a-1.cvs
alsa-driver = 1.0.4-1.cvs.rhfc1.ccrma is needed by (installed)
planetccrma-core-2004.04.23-1.rhfc1.ccrma
Obviously, I need to do the rest of the alsa stuff, but
the conflict with planetccrma-core is what bugs me.
How do I resolve this peacefully? I don't want to force
the rpms to install and break apt.
Here's the patch:
--- alsa-kernel/usb/usbquirks.h.org 2004-06-14 19:07:45.038029000 +0200
+++ alsa-kernel/usb/usbquirks.h 2004-07-01 09:31:23.846410000 +0200
@@ -937,6 +937,16 @@
},
{
+ USB_DEVICE(0x0944, 0x0010),
+ .driver_info = (unsigned long) & (const snd_usb_audio_quirk_t) {
+ .vendor_name = "Korg",
+ .product_name = "Triton Extreme",
+ .ifnum = 1,
+ .type = QUIRK_MIDI_STANDARD_INTERFACE
+ }
+},
+
+{
USB_DEVICE_VENDOR_SPEC(0x0ccd, 0x0013),
.driver_info = (unsigned long) & (const snd_usb_audio_quirk_t) {
.vendor_name = "Terratec",
Thanks a lot,
--J(K)