Chargement...
 
Skip to main content

1 - Le matériel et les pilotes ALSA, FFADO, ...


[FERMÉ] Ubuntu 11.10/Tascam US428

Bonjour,
Découvrant votre forum ce jour,je viens vous demander s'il est possible de connecter une Carte son externe Tascam US-428 à faire fonctionner sous ubuntu 11.10
Merci pour votre réponse
Bien cordialement
Jean-Mi
Alors j'ai réusi à avoir mes deux voies de nouveau. Il faut tuer jackdbus à chaque fois par root car il résiste et utiliser hw:2:0.

Depuis lundi mis "options snd-usb-usx2y nrpacks=1" dans /etc/modprobe.d/snd-usb-usx2y et ajouté "&& sleep 2 && us428control &" dans la deuxièmes ligne de la régle udev. Deux modifs qui semblent ne pas poser de problème, nrpacks1 est responsable d'avoir fait apparaitre hw:2:2.

Il parait que hw:2:2 permets d'avoir les 4 voies d'entrée mais il me donne encore des erreurs :

[+]

Voici ce que donne lsof /dev/snd/* :

[+]
Si j'en crois le aplay, tes entrées, dans Jack, seraient sur hw:2,1 et tes sorties sur hw:2,0.
Interface, par contre, devrait être à "défaut".
Habituellement, c'est cette syntaxe qui fonctionne avec les cartes USB.
Enfin, si la logique habituelle est bien respectée (HDMI)...
Tes autres manip's me paraissent peu orthodoxes et peu courantes, voire risquées.

Pour clarifier le truc, as-tu tenté de désactiver la carte interne via le setup du BIOS ?
La manip' étant réversible, ça ne coûte rien d'essayer...
Ca passerait la Tascam en carte par défaut et Jack accepterait sans doute hw:0,1 et hw:0,0.

A+
Bonjour,
J'ai la carte son intèrne désactivé, /etc/modprobe.d/snd-usb-usx2y supprimé, règle udev propre, réglé sur hw:1,1 et hw:1,0 : deux entrés seulement.
21stcentury
France
Et atdunat, il dit quoi?? (oui bon.. mais quand même)
Ben là-dessus, t'as raison, xzu !

Je m'demande même si on va pas le fermer, ce sujet, par manque d'assiduité...

Un avis contraire ?
Sinon, je ferme la boutique demain, dès les résultats du premier tour...

A+
Bah moi je continu à chercher une solution, quand j'ai du temps, mais rien de probant à rajouter depuis mes derniers posts.

Quand je compile jack est-ce que ça comprends les lib ?
Car en installation clasic jack... dépends de libjack... alors pour l'intant j'ai laissé libjack.

Les drivers alsa finissent ou quand on compile jack ?

Sinon j'ai trouvé un fil sur gmane ou ils parlent que ce driver serait cassé depuis quelques versoins d'alsa. Peut-être faudrait-il que je poursuive les gars d'alsa et jack pour y arriver, mais je ne vais pas les déranger avant d'avoir un peu de temps. (c'est à dire en juin)

Si je trouve la réponse je le posterais ici tout de même.

bobbybrown

PS : A quoi ça sert de fermer un post ? Ca fait moins de boulot admin ?
Mode modérateur :
Euuuh, juste un petit mouvement d'humeur, désolé, tu n'étais aucunement visé en particulier...

Pas toujours facile de suivre en simultané une poignée de sujets plus ou moins ardus et, en plus, je trouve que ces derniers temps, même les sujets "résolus" font rarement l'objet d'un retour de la part de leur auteur.
Il faut parfois beaucoup insister pour qu'au moins une solution positive soit répertoriée comme telle, au bénéfice de l'ensemble des lecteurs.
Le site est censé être participatif et, donc, tout le contraire d'un self-service (gratuit...) où l'on viendrait passivement consommer du dépannage puis repartir les poches pleines de solutions.

En tout cas, c'est bien d'avoir répondu car c'est un signal de l'activité constante du sujet, toujours utile pour l'administration des forums.

Exit modérateur.

Je ne comprends pas trop pourquoi tu compiles Jack, plutôt que de l'installer à partir d'un paquet pré-compilé ?
Idem pour alsa, d'ailleurs.

S'il s'avérait qu'Alsa prenne mal en charge un driver spécifique, il n'y aurait d'autre recours, en effet, que de les contacter eux.
Mais ça m'étonnerait puisque d'après eux, la carte est donnée comme étant supportée pâr le driver USB générique...

Enfin, si tu as désactivé la carte interne, la Tascam devrait passer en card0 et les périphériques devraient alors être hw:0,1 et hw:0,0 et non hw:1,x.

A+
France
  • d'après eux, la carte est donnée comme étant supportée pâr le driver USB(lien externe)

Ouai, donc je crois aussi qu'il ne faut pas chercher à compliquer, ça devrai marcher.
France
Yop,
pour ceux qui lisent, je n'ai pas vu sur le site ALSA, où il est dit que la carte fonctionne avec le driver générique USB.

De ce que j'en sais, l'ancienne série des US-xxx (122, 224 et 428) fonctionne avec un pilote spécial : snd_usb_usx2y et nécessite en plusse de ce pilote, le chargement d'un micro-logiciel dans l'interface lors de chaque allumage de celle-ci. D'où l'utilité de alsa-firmware de chez medibuntu (en plusse de alsa-firmware-loader).

Il me semble bien que le pilote "usb de base" (qui implémente le socle audio commun de la norme usb 1.1) ne peux piloter que du 44.1KHz, 16bits, 2 entrées.

bobbybrown et/ou atdunat et/ou quelqu'un d'autre, jetez un œil à la page de la Tascam us-224 que j'ai faite et que je possède. Je n'ai jamais eu de us-428 à portée de main pour tester, ceci dit il me semble que les cartes sont gérées de la même façon.

Olivier

PS : us428control possède un mode us428.
Copy to clipboard
Tascam US-428 Control version 0.4.6 usage: us428control [-v verbosity_level 0..2] [-c card] [-D device] [-u usb-device] [-m mode] mode is one of (us224, us428, mixxx)

France
PS 2 : j'ai oublié de dire qu'il me semble que le coup du "nrpack" est nécessaire pour la us428.
France
Bonjour tout le monde...
Je suis totalement nouveau dans le monde linux MAO. J'essai actuellement d'installer ma vieille US428 sur un pc portable sous linux (distro= http://www.remix-os.org/ 32bits), je travail habituellement avec Reaper sous windows (pc fixe) et je voudrais me faire un setup portable Reaper/wine sous linux

Jusque là j'ai réussi a faire marcher l'audio avec Reaper/winasio/jackd mais seulement 2 entrées sont fonctionnelles sur 4 (je n'ai pas encore touché au midi mais les voyants sont fonctionnel sur la tascam donc c'est pluôt bon signe)

Je ne peux pas désactiver ma carte sont embarqué dans le bios, j'active donc la Tascam à chaque démarrage avec les commande suivantes:

usx2yloader
us428control -m 428

Premièrement, il y aurait-il un moyen de lancer un script automatiquement à la connexion de la session ou existe t-il une procédure pour simplifier cette mise en route ?

Ensuite, en ce qui concerne les entrées 3 et 4 qui ne fonctionnent pas, j'ai lu par-ci par là qu'il fallait modifier "alsa-usx2y driver"

http://ccrma-mail.stanford.edu/pipermail/planetccrma/2005-August/010087.html

j'ai donc essayé de faire les modifications dans le code source de jackd puis ./configure make , mais la compilation semble impossible suite à des erreurs ... donc je suis bloqué, j'ai vu plus haut que bobybrown avait réussi à bricoler quelque chose ... si quelqu'un a un tuyau je suis prenneur...

Enfin je ne comprend pas cette histoire de "options snd-usb-usx2y nrpacks=1"... je n'ai pas de /etc/modprobe.d/snd-usb-usx2y chez moi !

Bref s'il y avait une bonne âme por éclairer ma lanterne ça serait fort charitable à vous 😉
Bonjour,

J'etais certain d'avoir posté ici mes avances dans la matière.
Cependant je ne les vois plus alors je vais faire un resumé.

Je tourne sous Debian mais cela ne doit pas être très different sous des systems apparentés. (Ubuntu, etc.)

Installer alsa-tools, alsa-firmware, alsa-firmware-loaders, jackd1 (ver : 1:0.118svn3796-7, installé par defaut) et qjackctl (pour l'interface).

Verifier le contenu de /etc/modprobe.d/snd-usb-usx2y.conf :
options snd_usb_usx2y nrpacks=1

Le cas écheant le créer.

Mon /etc/modules contient :
snd_seq
snd_usb_usx2y

Mais c'est peut-être les restes d'une tentative précedante.

Demarer d'abord l'ordi, ensuite allumer et brancher la US428.
Au bout de quelques secondes des diodes s'exitent et puis la diode "USB" reste allumé : le firmware à été chargé. (par une comande declenché par UDEV au branchement du cable USB, c.f. fichiers /lib/udev/rules.d/85-alsa-fimware-loaders.rules et les deux scripts qu'il lance.)

Pour pouvoir utiliser les quatre voies en entré il faut (dans qjackctl par exemple) régler
_ l'entrée et la sortie sur hw:X,2 (le menu de choix aura hw:X listé comme "TASCAM - USX2Y" et hw:X,2 comme "USX2Y hwdep Audio"),
_ Audio Duplex,
_ 1024 Frames/Period,
_ 2 Periods/Buffer,
_ 44100 Sample Rate,
_ avec "Force 16 bits" coché. (j'ai aussi "Realtime" et "No memory lock" cochés)
Tout le reste est sur defaut lorsque cela est possible. (Midi est sur "none" fonctionne)

Voila, pour moi ça marche ainsi.
Bien prendre jack1 et non jack2 si l'on veux les 4 entrées.
D'autres réglages ont pu marcher un peu, mais le résultat est entrecoupé et pas net, une fois que vous faites marcher libre à vous de jouer avec les réglages.

Amitiées,
bobbybrown
France
Je vois ce post avec beaucoup de retard... j'avais un peu renoncé à vrai dire, mais merci pour le topo .Je vais tester avec AV LINUX
OK !
Tiens nous au courant, avec AV...
A+
Salut

Attend t'es passé à coté de quelque chose:

Avec wine ça fonctionne différement
il te faut utiliser jack pour les ports physique de ta carte son
tu lance jack avant de démmarer reaper qui devrait non pas te prposer le driver "audio duplex" mais wineasio

Donc depuis le dépot tu installe wineasio
ensuite tu fait dans un terminal en root:
Copy to clipboard
regsvr32 WineASIO.dll

qui va te faire un retour comme quoi la dll est bien inscrite au registre wine.
Tu redémarre (ça ne mange pas de pain)
Tu lance jack avant.
puis tu configure wine (c'est un peu lon à se lancer c'est normal) onglet audio et selon les options par exemple sur ts debian c'est "Valeur par defaut du système"
sur av linux c'est soit loopback ou défaut qu'il choisir.
Au besoin un petit reboot
1) Tu demarre jack
2) tu lance Reapers
3) tu doit avoir wineasio dans ton panneau de controle asio
et tes entrée sortie sont (logiquement) accessible depuis reapers mais aussi configurables par QJackCtl via "connexions" ou Patchage au choix ...

Dans tous les cas garde à l'esprit que jack est ton meilleur amis et sera toujours présents avant Reapers ....

A +
France
Bon bin j'ai suivi à la lettre le protocole de bobbybrown et Jackd est à la rue en moins de 2 :

voilà ce que j'obtiens:


Copy to clipboard
10:29:26.529 Baie de brassage désactivée. 10:29:26.530 Réinitialisation des statistiques. 10:29:26.549 Changement des connexions ALSA. 10:29:26.581 Changement du graphique des connexions ALSA. 10:29:42.857 JACK démarre... 10:29:42.857 /usr/bin/jackd -m -dalsa -r44100 -p1024 -n2 -S -Xseq -D -Chw:USX2Y -Phw:USX2Y,2 jackd 0.122.1 Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others. jackd comes with ABSOLUTELY NO WARRANTY This is free software, and you are welcome to redistribute it under certain conditions; see the file COPYING for details 10:29:42.875 JACK a été démarrer avec le PID=2878. 10:29:42.916 Impossible de connecter le serveur JACK comme client. - L'opération a échoué. - Incapable de se connecter au serveur. Veuillez consulter la fenêtre des messages pour plus d'informations. JACK compiled with System V SHM support. loading driver .. apparent rate = 44100 creating alsa driver ... hw:USX2Y,2|hw:USX2Y|1024|2|44100|0|0|nomon|swmeter|-|16bit ATTENTION: The playback device "hw:USX2Y,2" is already in use. Please stop the application using it and run JACK again cannot load driver module alsa no message buffer overruns 10:29:43.235 JACK a été arrêté avec succès.



Je précice que je n'ai aucune appli en fonctionnement, je lance Jackd juste aprés le démarrage du système (AV linux 6.0.1b) J'ai changé quelques paramêtres sans succés...
Bon je suis de nature patiente mais honnêtement faut vraiment être motivé pour ce lancer sous Linux avec du hardware USB, je n'arrive jamais à faire reconnaitre mes interfaces (idem avec UCX RME). J'avais abandonné l'année dernière pour les mêmes raisons...
Je garde mon dual boot au cas ou on me soufle une soluce un jour ... 😑
Est-ce que tu as bien respecté cet ordre :
  • Boot
  • Login
  • Allumage ou branchement carte ?
Peux-tu faire un test dans cet ordre et juste après avoir branché ta carte, nous filer le :
Copy to clipboard
aplay -l

StP ?

J'imagine que sous AV tu n'as pas Pulseaudio ?

Peux-tu également poster un :
Copy to clipboard
lsusb

Cool, à+
France
(Un peu HS)
J'ai acheté une US428 vraiment pas chère car elle n'avait pas de transfo. J'ai envoyé des messages chez Tascam, jamais eu de réponse. Est-ce que quelqu'un qui possède cette carte pourrait me donner les caractéristiques du transfo afin que je puisse en trouver un ?
Merci d'avance,
Olivier

PS : page dédiée créée Tascam US-428 et intégrée à la structure de la liste des matériels.
Si on en croit ceci, ça va pas être cotton...
Good luck !
France
Et merde ! Va falloir que je rentre au pays pour faire des recherches archéologiques dans mes cours d'électronique de dans-le-temps !
En tout cas, merci pour le lien Jacques.
Olivier

PS : si quelqu'un a ce transfo et qu'il souhaite s'en séparé, il fera un heureux 😊
Page: 2/6  [Suivant]
1  2  3  4  5  6