feature request: please add Zoom R16 quirk to next kernel

Bug #1284350 reported by Hamish Low
28
This bug affects 5 people
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://ubuntuforums.org/showthread.php?t=2183592
http://linux-audio.4202.n7.nabble.com/re-Zoom-R16-tt87487.html#none

Thanks!

Hamish

{
/* ZOOM R16 in USB 2.0 mode */
USB_DEVICE(0x1686, 0x00dd),
.driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
.ifnum = QUIRK_ANY_INTERFACE,
.type = QUIRK_COMPOSITE,
.data = (const struct snd_usb_audio_quirk[]) {
{
.ifnum = 0,
.type = QUIRK_IGNORE_INTERFACE
},
{
.ifnum = 1,
.type = QUIRK_AUDIO_STANDARD_INTERFACE
},
{
.ifnum = 2,
.type = QUIRK_AUDIO_STANDARD_INTERFACE
},
{
.ifnum = 3,
.type = QUIRK_MIDI_STANDARD_INTERFACE
},

{
.ifnum = 4,
.type = QUIRK_AUDIO_FIXED_ENDPOINT,
.data = & (const struct audioformat) {
.formats = SNDRV_PCM_FMTBIT_S24_LE,
.channels = 8,
.iface = 1,
.altsetting = 1,
.altset_idx = 1,
.attributes = UAC_EP_CS_ATTR_SAMPLE_RATE,
.rates = SNDRV_PCM_RATE_44100 |
SNDRV_PCM_RATE_48000 |
SNDRV_PCM_RATE_88200 |
SNDRV_PCM_RATE_96000,
.rate_min = 44100,
.rate_max = 96000,
.nr_rates = 4,
.rate_table = (unsigned int[]) {
44100, 48000, 88200, 96000
}
}
},

{
.ifnum = .1
},

}

}

},

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

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.

Changed in ubuntustudio:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.