feature request: please add Zoom R16 quirk to next kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Studio |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Hi,
Could you please add the quirk to get the Zoom R16 working for audio capture to the next kernel update?
It already works as a control surface. The quirk currently only allows for audio capture but including this will save the tricky headache (currently beyond my ability) to patch and recompile the kernel...
The quirk and more information are here...quirk also pasted below...
http://
http://
Thanks!
Hamish
{
/* ZOOM R16 in USB 2.0 mode */
USB_DEVICE(0x1686, 0x00dd),
.driver_info = (unsigned long) & (const struct snd_usb_
.ifnum = QUIRK_ANY_
.type = QUIRK_COMPOSITE,
.data = (const struct snd_usb_
{
.ifnum = 0,
.type = QUIRK_IGNORE_
},
{
.ifnum = 1,
.type = QUIRK_AUDIO_
},
{
.ifnum = 2,
.type = QUIRK_AUDIO_
},
{
.ifnum = 3,
.type = QUIRK_MIDI_
},
{
.ifnum = 4,
.type = QUIRK_AUDIO_
.data = & (const struct audioformat) {
.formats = SNDRV_PCM_
.channels = 8,
.iface = 1,
.altsetting = 1,
.altset_idx = 1,
.attributes = UAC_EP_
.rates = SNDRV_PCM_
SNDRV_PCM_
SNDRV_PCM_
SNDRV_PCM_
.rate_min = 44100,
.rate_max = 96000,
.nr_rates = 4,
.rate_table = (unsigned int[]) {
44100, 48000, 88200, 96000
}
}
},
{
.ifnum = .1
},
}
}
},
This is a feature request for the kernel, and is outside of the scope of the Ubuntu Studio project. This is also a 5-year-old request.