Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

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

> Forums de discussion > 1 - Le matériel et les pilotes ALSA, FFADO, ... > [RESOLU] Fast Track Pro 4 sorties Bis
Dernier post

[RESOLU] Fast Track Pro 4 sorties Bis

isi-up utilisateur non connecté
Salut à tous !

J'ai beau essayer tout (et sûrement n'importe quoi), je n'arrive toujours pas à rendre les playbacks 3&4 visibles dans qjackctl (ou ladish,..)
Mon but est de pouvoir utiliser le bouton A/B de commutation d'écoute au casque, histoire de pouvoir faire quelques tests au casque (via l'écoute des sorties 3&4 en commutation B-) avant de balancer la sauce sur les enceintes (sorties 1&2), mais je n'ai que playback 1&2 de disponibles...
(A défaut d'avoir réussi à poster dans forumthread52473, je relance un nouveau sujet)

Après quelques arrachages de cheveux, je suis près de toucher au but, mais pourtant si loin :

$ aplay -D plughw:1,0 'file.wav'


joue bien file.wav sur les sorties 1&2

$ aplay -D plughw:1,1 'file.wav'


joue bien file.wav sur les sorties 3&4, du moins sur le casque "commuté" B.

$ jackd -d alsa -d multi4 -r 44100


avec un $HOME/.asoundrc fusionnant hw:1,0 et hw:1,1 (https://community.ardour.org/node/4934 ) m'apporte bien les 4 sorties comme attendu, mais je n'ai alors plus les capture 1&2 ....
ALSA: Cannot open PCM device alsa_pcm for capture. Falling back to playback-only mode

que disent les logs de jackd... M'enfin !

Dans /etc/modprobe.d/alsa-base.conf j'ai commenté ce qui va bien et mis

options snd_usb_audio vid=0x763,0x763,0x1397,0x944 pid=0x2012,0x2027,0x0bc,0x116 index=1,2,3,4 device_setup=0x9,0x0,0x0,0x0 enable=1,1,1,1

pour gérer mon petit monde. Tout roule sauf probe :

$ dmesg |grep usb-audio :
    [ 419.133384] usb-audio: Fast Track Pro switching to config #2
    [ 419.133392] snd-usb-audio: probe of 2-1.1:1.1 failed with error -5
    [ 419.136019] usb-audio: Fast Track Pro config OK


J'ai fait quelques essais avec alsa_out sans succès, si quelqu'un a une piste, je suis partant pour la suivre !!!

darkbob utilisateur non connecté Canada

Première chose dans Qjackctl dans les Réglages onglet Paramètres et deuxième onglet Pararamètres s'assurer de sélectionner la bonne interface audio.

olinuxx utilisateur non connecté France
Je passe juste vite-fait pour te dire que j'ai édité ton message pour qu'il soit plus agréable à la lecture. Prends bien soin d'utiliser les balises de CODE pour le .. code :-)

Et j'en profite pour placer un lien : m-audio fast track pro que tu as déjà certainement lu. À mon avis, une grande partie des informations ne sont plus à jour, mais peut être qu'il s'y trouve des pistes.

bonne continuation

isi-up utilisateur non connecté
Merci olinuxx (pour les commandes sur ta page aussi) et bob182 !
En relisant plus attentivement https://wiki.archlinux.org/index.php/Pro_Audio#M-Audio_Fast_Track_Pro , je suis perplexe.

"Depending on the value of index it will setup two devices: hwYYY:0 and hwYYY:1, which will contain available inputs and outputs. First device is most likely to contain analog output and digital input, while second one will contain analog input and digital output. To find out which devices are linked where and if they are setup correctly, you can check /proc/asound/cardYYY/stream{0,1} . Below is list of important endpoints that will help in correctly identifying card connections (it easy to mistake analog and digital input or output connections before you get used to the device):"...

Dois-je conclure qu'il est impossible d'utiliser simultanément les sorties 3&4 et les entrées 1&2 ?!? Auquel cas ceci expliquerait cela, mais certains témoignages (yza par exemple) semblent prouver le contraire ...

Quand je lance
$ jackd -d alsa -C hw:1,1 -P multi4

$ watch 'tail /var/log/syslog'
renvoie:
usb 6-1.1: cannot submit urb 0, error -28: not enough bandwidth


Pardon, j'ai un peu de mal avec l'utilisation de linuxmao.org redface

isi-up utilisateur non connecté
@bob182:
C'est déjà celui-là que j'utilise:
$ cat .asoundrc

pcm.mt4 {
     type multi
     slaves.a.pcm "hw:1,0";       ###
     slaves.a.channels 2;
     slaves.b.pcm "hw:1,1";       ### 
     slaves.b.channels 2;

     bindings.0.slave a;
     bindings.0.channel 0;
     bindings.1.slave a;
     bindings.1.channel 1;
     bindings.2.slave b;
     bindings.2.channel 0;
     bindings.3.slave b;
     bindings.3.channel 1;
}
 
ctl.mt4 {
     type hw; 
     card 1;       ###
}

pcm.multi4 {
     type route;
     slave.pcm "mt4";
     ttable.0.0 1;
     ttable.1.1 1;
     ttable.2.2 1;
     ttable.3.3 1;
}
 
ctl.multi4 {
     type hw;
     card 1;       ###
}


isi-up utilisateur non connecté
J'ai trouvé comment arriver à mes fins grace à une MBox1 qui traînait par là et la commande :
$ jackd -d alsa -C hw:2 -P multi4

avec hw:2 la-dite MBox1.
$ jackd -d alsa -C hw:2 -P multi4 -n3 -r44100 -p128

Me permet une utilisation confortable et je saurai me contenter de cette solution, ça remplit la fonction recherchée.
Mais s'il est possible d'utiliser plus complètement la FastTrackPro, j'aurai moins l'impression de tuer une mouche au canon, avec mes 2 cartes son sur le bureau lol

Maintenant il ne me reste plus qu'à faire marcher tout ça dans ladish, mais je verrai ça au retour du boulot !

darkbob utilisateur non connecté Canada
Ha oui! Désolé pour le .asoundrc, je n'avais pas révisé le premier post.

Bon, au moins tu as trouvé une solution acceptable. Déjà avec du Usb 2.0 c'est très limite. Donc avec du usb 1.1 faut pas s'attendre au miracle.

olinuxx utilisateur non connecté France
Pour info, j'ai ajouté un lien vers ici dans la page de la Digidesign Mbox.

@isi-up : pas de soucis, tes derniers messages sont très bien mis en page. Super comme ça.

Faudrait que des possesseurs de la m-audio fast track pro passent par ici et te donne leurs expériences et conseils.

Bon courage !
Olivier

isi-up utilisateur non connecté
@bob182: à l'époque de l'achat, j'étais sur portable, depuis que j'ai une tour, je louche sur des cartes PCI, mais sans le budget ...
@olinuxx: je me suis permis d'y rajouter Mbox Linux Driver , pas à tort j'espère ...

Merci à tous les deux et bon son !!

allany utilisateur non connecté
Il y a 3-4 ans, j'avais réussi à exploiter ma FastTrack Pro au mieux de ses possibilités grâce au patch spécifique décrit par Joe Giampaoli , inclus dans les noyaux depuis.
Sinon, à l'époque, la vision d'Alsa sur la FTP c'était :
2 entrées, 2 sorties et 16 bits/44100 hz uniquement.

Mais il faut toujours calculer la bonne combinaison de 0xnn pour le setup d'Alsa.
Citation :
Suggested entry in /etc/modprobe.d/fast-track-pro:

options snd_usb_audio vid=0x763 pid=0x2012 device_setup=0x9 index=5 enable=1

This will put the FastTrack Pro at device number 5 with 24bit mode, max. 48kHz sampling mode, 2 inputs and 4 outputs. According to the patch, the possible values for the device_setup parameter are the sum of the following numbers:

0x01 : use the device_setup parameter, always needed
0x02 : enable digital output (channels 3,4)
0x04 : use 48kHz-96kHz sampling rate, 8-48 kHz if not used
0x08 : 24bit sampling rate
0x10 : enable digital input (channels 3,4)

A+

olinuxx utilisateur non connecté France
isi-up écrit :
@olinuxx: je me suis permis d'y rajouter Mbox Linux Driver, pas à tort j'espère ...

Carrément pas, tu as bien fais ! (surtout pour une page où il n'y a pas beaucoup d'informations) J'ai ajouté un petit drapeau EN :-)

isi-up utilisateur non connecté
Bilan personnel:
Paradoxalement et malheureusement, le seul port sur lequel a bien voulu fonctionner la MBox1 est le port de façade.
C'est sur ce port; avec la FastTrackPro sur un port arrière sans partage d'irq et ehci également, comme d'habitude; que j'ai pu obtenir mes 2 entrées et 4 sorties dans Qjackctl. J'ai réussi à faire de même dans ladish, mais au lancement des applications, force m'a été de constater que la fréquence était de 48000Hz, idem pour Qjackctl, malgré le paramétrage en 44100Hz, et sans info dans les logs de jack...
$ watch "tail /var/log/syslog"
laisse seulement apparaître :
usb 6-1.1: 2:2: cannot get freq at ep 0x3
La nuit portant conseil, j'ai branché la FastTrackPro sur le port de façade, et ooooh miracle,
$ jackd -d alsa -C hw:Pro,1 -P multi4 -n3 -r44100 -p128
se lance et me permet finalement de disposer des 2 entrées et 4 sorties de la FTP. Pfffiou !!

J'ai édité
~/.config/jack/conf.xml
et
~/.ladish/studios/MonStudio.xml
pour obtenir
<parameter path="/driver/capture">hw:Pro,1</parameter>
<parameter path="/driver/playback">multi4</parameter>
et j'ai retrouvé mes petits.

Je repasserai d'ici peu confirmer la stabilité de tout ça, il me reste plus qu'à refaire un tour dans mes réglages de rtirq... Grmpf !

Merci pour l'aide et bonne zik !

olinuxx utilisateur non connecté France
Bien joué.

isi-up utilisateur non connecté
Pour le retour, après quelques tests et peaufinage du script de lancement du studio, c'est bien utilisable; du moins autant qu'avant l'utilisation des 4 sorties : friture aléatoire, indépendante du
cannot get freq at ep 0x3
disparaissant grâce à
  • extinction de la FTP (4-5 secondes en tout semblent nécessaires),
  • modprobe -r snd-usb-audio && modprobe snd-usb-audio
  • allumage de la FTP.

L'utilisation de la FastTrackPro en 24bits 44100Hz 3périodes avec 4 sorties est donc confirmée wink

Longue vie à linuxmao !!!

Edit:
A noter que le volume des sorties arrières RCA 1&2 est contrôlable par le potard "Output" frontal
(utile pour brancher un deuxième casque sur un Y et couper les enceintes de monitoring raccordées aux sorties TRS 1&2 lors d'un enregistrement micro),
mais que le volume des sorties RCA 3&4 est au maximum sans possibilité de réglage via la FastTrackPro;
c'est seulement sur la sortie casque frontale que la modification du volume de ce qui sort sur les sorties 3&4 est audible, après commutation du bouton A/B
(utile en live pour tester au casque dans un premier temps et balancer sur les sorties 1&2 quand on est bon).

Peace !

olinuxx utilisateur non connecté France
@isi-up : tu as marqué ce fil de discussion comme [RESOLU], du coup, je le fermerai (sauf contre-indication) à mon prochain passage de maintenance de ce forum (d'ici 3 semaines environ).
a+

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

olinuxx, 19:38, ven. 01 Dec 2023: Bonjour et bienvenue à Sagaton, remiblanchet, et edwin cool
tongo, 18:59, lun. 27 Nov 2023: DTSSSE ouvre un fil dans le forum quelqu'un a surement la réponse , je suis pas sur qu'on te réponde sur le mégaphone ..
DTSSSE, 10:49, lun. 27 Nov 2023: Bonjour, j'ai oublié nom utilisateur et mot de passe pour entrer dans Librazik 4 : d'habitude je n'ai pas à le faire. Une idée pour me désembourber ? Merci
calixtus06, 11:31, dim. 26 Nov 2023: Bonjour et bienvenue à pierrec69 et manudalbi :-)
calixtus06, 15:44, lun. 20 Nov 2023: Bonjour et bienvenue à davidsmith97, JackMartin, Lerikou33 :-)
calixtus06, 10:35, jeu. 16 Nov 2023: Bonjour et bienvenue à marjos,barbarouleur, onin1959 :
calixtus06, 22:26, sam. 11 Nov 2023: Bonjour et bienvenue à julienlevasseur :-)
olinuxx, 21:37, jeu. 09 Nov 2023: Bonjour et bienvenue à Chaosphere cool
allany, 09:14, lun. 06 Nov 2023: Kiff total, c'est l'éditorial ! [Lien]
olinuxx, 17:59, dim. 05 Nov 2023: Bonjour et bienvenue à jeannot cool
calixtus06, 09:12, sam. 04 Nov 2023: Bonjour et bienvenue à davidsmith97 :-)
calixtus06, 14:15, jeu. 02 Nov 2023: Bonjour et bienvenue à scab347 :-)