[alsa-devel] USB Audio Interface / Denon MC7000 and MC8000 controller
Alexander Tsoy
alexander at tsoy.me
Mon Jan 20 09:22:18 CET 2020
В Сб, 14/12/2019 в 09:24 +0100, Tobias пишет:
> Hello dear ALSA developers.
>
> I have purchased a MC7000 controller in order to control MIXXX on
> Ubuntu
> 16.04. According to the Denon specification the controller should
> have
> been class compliant but there is an issue with the Audio interface
> to
> work properly giving following message ...
>
> $ dmesg
> ...
> > [ 74.522831] usb 1-1.3: new high-speed USB device number 6 using
> > xhci_hcd
> [ 74.623784] usb 1-1.3: New USB device found, idVendor=15e4,
> idProduct=8004
> [ 74.623789] usb 1-1.3: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> [ 74.623793] usb 1-1.3: Product: DENON DJ MC7000
> [ 74.623796] usb 1-1.3: Manufacturer: DENON DJ
> [ 74.623798] usb 1-1.3: SerialNumber: 201603
> [ 74.625134] usb 1-1.3: clock source 65 is not valid, cannot use
>
> "|||clock source 65 is not valid, cannot use" is repeated
> uncountable
> times then
>
Please try to add delay after each class control request in
snd_usb_ctl_msg_quirk():
if (chip->usb_id == USB_ID(0x15e4, 0x8004) &&
(requesttype & USB_TYPE_MASK) == USB_TYPE_CLASS)
msleep(20);
More information about the Alsa-devel
mailing list