OSDN Git Service

ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support
authorDmitry Panchenko <dmitry@d-systems.ee>
Mon, 1 Jun 2020 10:22:24 +0000 (13:22 +0300)
committerTakashi Iwai <tiwai@suse.de>
Mon, 1 Jun 2020 18:35:50 +0000 (20:35 +0200)
commit7fccfecf24fd1248c619e2cd7d55916327bf8dc1
treea3e10376286aac14f3cf0e4cb57e657dee5eacfa
parent7318234c8d7c0f209f993ee46a7ea148efdb28b9
ALSA: usb-audio: Add Pioneer DJ DJM-900NXS2 support

Pioneer DJ DJM-900NXS2 is a widely used DJ mixer with 2 audio USB
interfaces. Both have a MIDI controller, 10 playback and 12 capture
channels. Audio endpoints are vendor-specific and 3 files need to be
patched. All playback and capture channels work fine with all supported
sample rates (44.1k, 48k, 96k). Patches are attached.

Signed-off-by: Dmitry Panchenko <dmitry@d-systems.ee>
Link: https://lore.kernel.org/r/48ab19ff-3303-9bf8-ed0e-bcb31d8537eb@d-systems.ee
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/pcm.c
sound/usb/quirks-table.h
sound/usb/quirks.c