Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/02/2015, à 15:23

Alukard

[Création audio: Driver ZOOM R16] - Ubuntu Studio 14.04

Bonjour à tous,

Je suis un tout nouvel utilisateur de distribution Linux. Récemment j'ai formaté mon PC et installé Ubuntu Studio. L'interface et les softs sont sympa même si ils demandent une petite prise en main.

La seule chose que je n'ai pas réussi à faire, c'est installer un driver pour ma table de mixage: ZOOM R16 (pour pouvoir l’utiliser en enregistreur multi-pistes dans Ardour entre autre). Pour cause, ZOOM n'a pas prévu de driver compatible avec Linux.

J'ai tout de même arpenté le web à la recherche de solutions, et j'ai trouvé! ==>

{
/* 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
},


}

}

}, 

D'après les infos recueillies, il faudrait implémenter ce code dans le fichier

/sound/usb/quirks-table.h

puis recompiler le kernel.

Cependant ce fichier n'existe pas... Mais apparament des gens ont déjà travaillé dessus: Code source implémentation drivers USB

J'ai tenté de passer par le kernel, j'ai tenté de copier le code dans le bon répertoire... Mais à vrai dire je ne sais pas trop comment m'y prendre pour recompiler mon kernel en prenant en compte cette modification...

Toutes les idées sont les bienvenues.

Merci par avance.

A+

Alukard

Hors ligne

#2 Le 09/02/2015, à 09:47

Alukard

Re : [Création audio: Driver ZOOM R16] - Ubuntu Studio 14.04

Petite mise à jour.

J'ai télécharger la version 1.13.0 du kernel et j'ai pu retrouver le fameux fichier "quirks-table.h".

J'ai ajouté le code relatif à la zoom R16, j'ai sauvegardé et j'ai tout recompilé et installé.

Par contre je n'ai toujours pas réussi à faire marcher l'ensemble...

Hors ligne

#3 Le 14/12/2015, à 15:15

PatG

Re : [Création audio: Driver ZOOM R16] - Ubuntu Studio 14.04

Bonjour,
Je déterre ce topic pour signaler que j'ai acheté récemment un Zoom R16 et que sous mon KXStudio (basé sur Ubuntu 14.04 il me semble) j'ai simplement dû installer le dernier Kernel 4.4 lowlatency.
http://kernel.ubuntu.com/~kernel-ppa/ma … -rc5-wily/
Le Zomm R16 est ensuite reconnu par Jack sans problème (interrupteur d'alim sur OFF ou passé manuellement en mode interface audio) et les 8 entrées numériques sont disponibles.
Je l'utilise avec Ardour. Le mode Mackie Control fonctionne aussi une fois qu'on a mappé l'entrée et la sortie midi sur le canal MackieControl d'Ardour (j'utilise Claudia pour gérer les connexions Jack)

Hors ligne