ubuntustudio-bugs team mailing list archive
-
ubuntustudio-bugs team
-
Mailing list archive
-
Message #07777
[Bug 1284350] Re: feature request: please add Zoom R16 quirk to next kernel
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
--
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to Ubuntu Studio.
Matching subscriptions: UbuntuStudio Bugs
https://bugs.launchpad.net/bugs/1284350
Title:
feature request: please add Zoom R16 quirk to next kernel
Status in Ubuntu Studio:
Won't Fix
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
},
}
}
},
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntustudio/+bug/1284350/+subscriptions