Re: Regression in Final Scratch 'ScratchAmp' quirk (DJ interface)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 04 Jan 2024 00:53:40 +0100,
Geraldo Nascimento wrote:
> 
> On Wed, Jan 03, 2024 at 03:54:29PM +0000, Mark Hills wrote:
> > The ScratchAmp worked perfectly with a quirk, but now that seems to have 
> > regressed and the device is no longer detected [1].
> > 
> > It's design is from 2002, based on class-compliant (Philips UDA1325H) 
> > chips. It hides itself behind a 'vendor specific' description, presumably 
> > as it was launched in a closed system with specific hardware and software 
> > for DJ'ing.
> 
> Hi Mark, great fan of your work with xwax here.
> 
> Perhaps adding USB_DEVICE_VENDOR_SPEC(0x103d, 0x0100) and
> USB_DEVICE_VENDOR_SPEC(0x103d, 0x0101) to quirks-table.h can do the
> trick?

Yes, something like below.

If this doesn't work, try to replace USB_DEVICE_VENDOR_SPEC() with
USB_AUDIO_DEVICE() in the patch.

In anyway, please give lsusb -v output of the specific device, too.


Takashi

-- 8< --
--- a/sound/usb/quirks-table.h
+++ b/sound/usb/quirks-table.h
@@ -169,6 +169,10 @@
 { USB_AUDIO_DEVICE(0x046d, 0x08f6) },
 { USB_AUDIO_DEVICE(0x046d, 0x0990) },
 
+/* Stanton ScratchAmp */
+{ USB_DEVICE_VENDOR_SPEC(0x103d, 0x0100) },
+{ USB_DEVICE_VENDOR_SPEC(0x103d, 0x0101) },
+
 /*
  * Yamaha devices
  */




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux