[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