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 19/10/2009, à 20:49

Canaveral

Pilotes pour carte d'acquisition ? [Résolu]

Bonjour à tous !

Je suis repassé sous linux il y a quelques temps, suite à un méchant plantage de mon windows qui m'a fortement énérvé. big_smile
Problème : l'utilisation principale de mon pc (à part naviguer sur internet, chatter et regarder mes mails), c'est d'enregistrer des chansons via une carte d'acquisition EDIROL (Roland) UA-1EX.
Donc bah voila, quand je la branche sous Linux, bah il se passe rien (en même temps je m'attendais pas à un miracle, vu que j'ai installé aucun pilotes...)
Question : Existe-t-il des pilotes pour faire fonctionner cette carte sous Ubuntu ? Ou alors je vais devoir refaire un dual boot Windows-Linux si je veux pouvoir m'en servir ?
J'attends vos réponses avec impatience. smile

Dernière modification par Canaveral (Le 19/10/2009, à 21:44)

Hors ligne

#2 Le 19/10/2009, à 21:03

lsam

Re : Pilotes pour carte d'acquisition ? [Résolu]

Salut,
Tu as essayé de charger le module audio usb ?

sudo modprobe snd-usb-audio

T'as peut-être déjà vu, mais j'ai trouvé ça sur le net :
http://linuxmao.org/tikiwiki/tiki-view_ … play=print
http://www.alsa-project.org/main/index. … and_Edirol

Dernière modification par lsam (Le 19/10/2009, à 21:06)

Hors ligne

#3 Le 19/10/2009, à 21:05

Canaveral

Re : Pilotes pour carte d'acquisition ? [Résolu]

Isam : Etant relativement novice, je ne connaissait même pas l'existence de ce module. Si j'essaie de taper ton code, je reçois un bon gros :

WARNING: All config files need .conf: /etc/modprobe.d/oss-compat, it will be ignored in a future release.

Message d'erreur que je n'ai absolument pas compris, bien évidemment.

Hors ligne

#4 Le 19/10/2009, à 21:07

PPdM

Re : Pilotes pour carte d'acquisition ? [Résolu]

salut
il semblerai qu'il n'y ait de pilotes que pour WIN et MacOS
http://www.roland.com/products/en/_support/dld.cfm?PRODUCT=UA-1EX&nstrw=11

par contre j'ai trouvé cela
http://www.linux-m32r.org/lxr/http/source/sound/usb/usbquirks.h
Extrait

155  * Roland/RolandED/Edirol/BOSS devices
156  */
157 {
158         USB_DEVICE(0x0582, 0x0000),
159         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
160                 .vendor_name = "Roland",
161                 .product_name = "UA-100",
162                 .ifnum = QUIRK_ANY_INTERFACE,
163                 .type = QUIRK_COMPOSITE,
164                 .data = (const struct snd_usb_audio_quirk[]) {
165                         {
166                                 .ifnum = 0,
167                                 .type = QUIRK_AUDIO_FIXED_ENDPOINT,
168                                 .data = & (const struct audioformat) {
169                                         .format = SNDRV_PCM_FORMAT_S16_LE,
170                                         .channels = 4,
171                                         .iface = 0,
172                                         .altsetting = 1,
173                                         .altset_idx = 1,
174                                         .attributes = 0,
175                                         .endpoint = 0x01,
176                                         .ep_attr = 0x09,
177                                         .rates = SNDRV_PCM_RATE_CONTINUOUS,
178                                         .rate_min = 44100,
179                                         .rate_max = 44100,
180                                 }
181                         },
182                         {
183                                 .ifnum = 1,
184                                 .type = QUIRK_AUDIO_FIXED_ENDPOINT,
185                                 .data = & (const struct audioformat) {
186                                         .format = SNDRV_PCM_FORMAT_S16_LE,
187                                         .channels = 2,
188                                         .iface = 1,
189                                         .altsetting = 1,
190                                         .altset_idx = 1,
191                                         .attributes = EP_CS_ATTR_FILL_MAX,
192                                         .endpoint = 0x81,
193                                         .ep_attr = 0x05,
194                                         .rates = SNDRV_PCM_RATE_CONTINUOUS,
195                                         .rate_min = 44100,
196                                         .rate_max = 44100,
197                                 }
198                         },
199                         {
200                                 .ifnum = 2,
201                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
202                                 .data = & (const struct snd_usb_midi_endpoint_info) {
203                                         .out_cables = 0x0007,
204                                         .in_cables  = 0x0007
205                                 }
206                         },
207                         {
208                                 .ifnum = -1
209                         }
210                 }
211         }
212 },
213 {
214         USB_DEVICE(0x0582, 0x0002),
215         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
216                 .vendor_name = "EDIROL",
217                 .product_name = "UM-4",
218                 .ifnum = QUIRK_ANY_INTERFACE,
219                 .type = QUIRK_COMPOSITE,
220                 .data = (const struct snd_usb_audio_quirk[]) {
221                         {
222                                 .ifnum = 0,
223                                 .type = QUIRK_IGNORE_INTERFACE
224                         },
225                         {
226                                 .ifnum = 1,
227                                 .type = QUIRK_IGNORE_INTERFACE
228                         },
229                         {
230                                 .ifnum = 2,
231                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
232                                 .data = & (const struct snd_usb_midi_endpoint_info) {
233                                         .out_cables = 0x000f,
234                                         .in_cables  = 0x000f
235                                 }
236                         },
237                         {
238                                 .ifnum = -1
239                         }
240                 }
241         }
242 },
243 {
244         USB_DEVICE(0x0582, 0x0003),
245         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
246                 .vendor_name = "Roland",
247                 .product_name = "SC-8850",
248                 .ifnum = QUIRK_ANY_INTERFACE,
249                 .type = QUIRK_COMPOSITE,
250                 .data = (const struct snd_usb_audio_quirk[]) {
251                         {
252                                 .ifnum = 0,
253                                 .type = QUIRK_IGNORE_INTERFACE
254                         },
255                         {
256                                 .ifnum = 1,
257                                 .type = QUIRK_IGNORE_INTERFACE
258                         },
259                         {
260                                 .ifnum = 2,
261                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
262                                 .data = & (const struct snd_usb_midi_endpoint_info) {
263                                         .out_cables = 0x003f,
264                                         .in_cables  = 0x003f
265                                 }
266                         },
267                         {
268                                 .ifnum = -1
269                         }
270                 }
271         }
272 },
273 {
274         USB_DEVICE(0x0582, 0x0004),
275         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
276                 .vendor_name = "Roland",
277                 .product_name = "U-8",
278                 .ifnum = QUIRK_ANY_INTERFACE,
279                 .type = QUIRK_COMPOSITE,
280                 .data = (const struct snd_usb_audio_quirk[]) {
281                         {
282                                 .ifnum = 0,
283                                 .type = QUIRK_IGNORE_INTERFACE
284                         },
285                         {
286                                 .ifnum = 1,
287                                 .type = QUIRK_IGNORE_INTERFACE
288                         },
289                         {
290                                 .ifnum = 2,
291                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
292                                 .data = & (const struct snd_usb_midi_endpoint_info) {
293                                         .out_cables = 0x0005,
294                                         .in_cables  = 0x0005
295                                 }
296                         },
297                         {
298                                 .ifnum = -1
299                         }
300                 }
301         }
302 },
303 {
304         /* Has ID 0x0099 when not in "Advanced Driver" mode.
305          * The UM-2EX has only one input, but we cannot detect this. */
306         USB_DEVICE(0x0582, 0x0005),
307         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
308                 .vendor_name = "EDIROL",
309                 .product_name = "UM-2",
310                 .ifnum = QUIRK_ANY_INTERFACE,
311                 .type = QUIRK_COMPOSITE,
312                 .data = (const struct snd_usb_audio_quirk[]) {
313                         {
314                                 .ifnum = 0,
315                                 .type = QUIRK_IGNORE_INTERFACE
316                         },
317                         {
318                                 .ifnum = 1,
319                                 .type = QUIRK_IGNORE_INTERFACE
320                         },
321                         {
322                                 .ifnum = 2,
323                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
324                                 .data = & (const struct snd_usb_midi_endpoint_info) {
325                                         .out_cables = 0x0003,
326                                         .in_cables  = 0x0003
327                                 }
328                         },
329                         {
330                                 .ifnum = -1
331                         }
332                 }
333         }
334 },
335 {
336         USB_DEVICE(0x0582, 0x0007),
337         .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
338                 .vendor_name = "Roland",
339                 .product_name = "SC-8820",
340                 .ifnum = QUIRK_ANY_INTERFACE,
341                 .type = QUIRK_COMPOSITE,
342                 .data = (const struct snd_usb_audio_quirk[]) {
343                         {
344                                 .ifnum = 0,
345                                 .type = QUIRK_IGNORE_INTERFACE
346                         },
347                         {
348                                 .ifnum = 1,
349                                 .type = QUIRK_IGNORE_INTERFACE
350                         },
351                         {
352                                 .ifnum = 2,
353                                 .type = QUIRK_MIDI_FIXED_ENDPOINT,
354                                 .data = & (const struct snd_usb_midi_endpoint_info) {
355                                         .out_cables = 0x0013,
356                                         .in_cables  = 0x0013
357                                 }
358                         },
359                         {
360                                 .ifnum = -1
361                         }
²

La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#5 Le 19/10/2009, à 21:10

lsam

Re : Pilotes pour carte d'acquisition ? [Résolu]

Ce message n'est pas une erreur. Tu pourrais déjà vérifier si ta carte marche maintenant.
Peux-tu aussi tester la commande suivante :

sudo alsamixer

Hors ligne

#6 Le 19/10/2009, à 21:26

Canaveral

Re : Pilotes pour carte d'acquisition ? [Résolu]

Isam, je te remercie pour les solutions que tu m'a amené, ma carte marche parfaitement, je peux m'enregistrer, je te remercie infiniment ! Pierguiard, merci de ton aide tout de même. smile
Hé bah merci encore !

Edit : oula, je viens de réaliser un truc : dès que j'essaie de superposer deux instruments pistes (sous audacity), je me retrouve avec des parasites assez ignobles, des bruits qui rendent parfaitement inaudible le tout. Pourtant les pistes isolées sonnent parfaitement bien...

Dernière modification par Canaveral (Le 19/10/2009, à 21:33)

Hors ligne

#7 Le 19/10/2009, à 21:33

PPdM

Re : Pilotes pour carte d'acquisition ? [Résolu]

met [Résolu] en début de titre  de ton topic


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#8 Le 19/10/2009, à 21:35

Canaveral

Re : Pilotes pour carte d'acquisition ? [Résolu]

plergulard : Bon, vu que je profite de ce topic pour parler d'un autre problème (voir message précédent) question de pas multiplier les fils, j'ai essayé d'éditer le titre de manière adaptée. smile

Hors ligne

#9 Le 19/10/2009, à 21:43

PPdM

Re : Pilotes pour carte d'acquisition ? [Résolu]

il vaut mieux que tu reouvre un fil en mettant
Acquisition Rolland Mixage piste impossible

cela sera plus explicite, la page que je t'ai indiqué peut peut-etre etre une piste de recherche


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#10 Le 19/10/2009, à 21:44

Canaveral

Re : Pilotes pour carte d'acquisition ? [Résolu]

plergulard : Tu as raison, je vais faire ça demain (en attendant je vais ré-éditer le titre du message). smile

Hors ligne