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, ... > [RÉSOLU] Enregistrement en multipistes avec plusieurs cartes son
Dernier post
Page : 1/2   -   Aller directement à la page : 1  2 

[RÉSOLU] Enregistrement en multipistes avec plusieurs cartes son

sergio53 utilisateur non connecté France
Bonsoir a tous
Aujourd'hui c'est a la recherche du fichier asoundrc
lequel est mentionné dans le tuto Fusionner des cartes son ALSA ici

S'il n'existe pas faut'il le créer et dans quel repertoire (a quel endroit)

Merci

sub26nico utilisateur non connecté France
Comme cela peut dépendre de ta distribution, il serait utile de nous la préciser.
Il me semble que certaines distros n'en ont pas et qu'il faut le créer dans ton home
pour que l'utilisateur puisse y accéder. À vérifier cependant.

sergio53 utilisateur non connecté France
oui j'ai oublié: c'est Librazik2 que j'ai d'installé

sub26nico utilisateur non connecté France
Dans LibraZik, il se trouve dans ton home, en fichier caché (ctrl+h pour les faire apparaître).
Par contre je te déconseille d'y toucher si tu ne sais pas précisément ce que tu fais.
Si je fais bien lien avec ton autre fil, tu devrais plutôt suivre la méthode jack_alsa_io.
Mais si tu touches à ce fichier, je te conseille d'en faire une copie en l'état avant de l'éditer,
au cas où ça se passerait pas comme voulu.

olinuxx utilisateur non connecté France
Salut ici,

je ne suis plus très sûr de quelle démarche tu essaies d'avoir sergio53, tu peux nous le redire ?
S'il s'agit d'avoir possibilité d'utiliser les entrées de plusieurs cartes son pour enregistrer, alors la méthode utilisant jack_alsa_io est plus souple, et est plus facile à mettre en place.

Pour info, je déconseille la méthode utilisant l' .asoundrc avec LibraZiK car le fichier .asoundrc est modifié à-la-volée pour les besoins de Cadence (si je me souviens bien).

sergio53 utilisateur non connecté France
oui c'est bien ça , je souhaite parvenir a enregistrer 4 a 6 pistes simultanément ( guitare ,Violon, Bass , Accordéon et voie ,je précise ce n'ai pas pour faire de la diffusion , c'est juste des enregistrement de travail).
la solution simple serai de prendre une carte son de X entrées , mais ce serai trop simple wink
j'ai en ma possession 6 cartes son ( certes des petites m.... a 2 balles)mais in dividuellemnt elles marchent bien (elles sont reconnues sans problèmes) et si je peux enregistrer avec ces cartes ce serai top.
Si le résultat est médiocre , je serai quand même satisfait d'avoir été au bout de ma démarche.
Il y a dans cette démarche , deux choses : 1 me familiariser avec Linux : 2 parvenir a faire quelque chose qui servira a notre groupe de musique confused

allany utilisateur non connecté
Salut,

Je crois que c'est toi qui attendait un hub USB pour plusieurs mini-cartes-son ?...
Si c'est bien ça, est-ce que les cartes connectées apparaissent bien dans les choix de périphériques d'E/S dans jackd ?
Et ,hors jackd, avec :
pavucontrol
question
Sont-elles accessibles avec :
alsamixer
question

sergio53 utilisateur non connecté France
Bonjour Allany

j'ai tardé un peu pour répondre, je n'étais pas dispo ces derniers jours.
Alors oui c'est moi qui attendais un HUB usb et oui dans jackd , mes mini cartes apparaissent en E/S
Image
Image

elles sont egalement accessibles avec alsamixer
Image

par contre avec pavucontrol, je reste indéfiniment sur cette fenêtre :
Image

voila , j’espère avoir répondu a ta question et fait avancé le schmilblick

olinuxx utilisateur non connecté France
@sergio53 : as-tu essayé la méthode jack_alsa_io comme conseillé plus haut ?

sergio53 utilisateur non connecté France
Bonjour Olinuxx
Oui j'ai essayé la methode jack_alsa_io

et voila ce qui semble se passer , je parviens a l'aide de
alsa_in -d hw:1 -d hw:2

créer deux entrées capture
Image
mais pas plus , par exemple si j'envoie la cmd
alsa_in -d hw:1 -d hw:2 -d hw:3

je n'ai toujours que deux entrées capture cry je rappel que mon souhait est de pouvoir enregistrer 4 a 6 pistes.

Voila ou j'en suis
Bon Dimanche , au chaud smile

allany utilisateur non connecté
Je crois que la déduction ci-dessus n'est pas bonne. Je pense que le capture_1 et le capture_2, dans jackd, ne sont que les canaux droit/gauche d'une même carte.
Par contre, l'ensemble des cartes est bien reconnu par alsa et jackd, un super bon point !

Ce qu'il faut, c'est trouver la bonne littérature pour que jackd puisse bosser avec plusieurs cartes. Je t'avais filé les liens dans un fil précédent. Avais-tu trouvé quelque chose ?

Par contre, la bonne syntaxe, dans le lien qu'olinuxx t'a filé, est :
alsa_out -dhw:1 -j
et non
alsa_in -d hw:1
comme tu l'écris au dessus (pas d'espace à -d)

sergio53 utilisateur non connecté France
sad Euh !! je me trompe surement , mais alsa_out c'est pas pour envoyer le son sur plusieurs cartes (greffer les sorties)
et alsa_in pour ajouter des entrées enregistrement (greffer les entrées)

olinuxx utilisateur non connecté France
Tu as raison sergio53. Ceci dit, allany faisait ici référence au fait que tu ajoute un espace entre le -d et le hw:1 . Ça vaut le coup d'essayer.

Aussi, tu peux essayer de lancer plusieurs commandes, une pour chaque interface audio :
alsa_in -dhw:1 -jgreffe1
alsa_in -dhw:2 -jgreffe2
alsa_in -dhw:3 -jgreffe3


sergio53 utilisateur non connecté France
Bonjour a Tous
initialement voici mes cartes installées, je n'ai laissé que mes cartes usb
Image

alors voici mes essais d'aujourd'hui
1
j'ai lancé plusieurs cmd comme le suggére Olinuxx, dand trois fenetres differentes
Image

et voici le resultat dans jackd
Image

Tout semble donc bien se présenter, mais au bout de qq secondes , cela se gâte , des xrun a la pelle, voici le resultat a l'affichage des cmd
Image
et dans qjackd
Image

voila, est'il possible d'aller plus loin, ou ai'je atteins les limites

allany utilisateur non connecté
Magnifique !
Pour les xruns, c'est autre chose.
Peux-tu poster un :
uname -a


sergio53 utilisateur non connecté France
@allany

Image

allany utilisateur non connecté
note modéro : lorsque tu envoies de la ligne de commande, plutôt qu'une capture d'écran, préfères un copier-coller mis entre balises "code" : Image . Question de lisibilité...

Un truc m'intrigue. Il semble que jackd ne voie qu'un canal de capture par carte (et non 2 : droit/gauche). Vaudrait peut-être le coup de regarder si les commandes alsa_in et alsa_out n'ont pas un paramètre permettant de déclarer le nombre d'entrées/sorties pour le mettre à 2 (stéréo).

Peux-tu photographier les réglages de qjackctl en détails ?

Tu as un noyau performant mais il serait intéressant de voir ce qu'olinuxx (LibraZiK) pense de l'install' de rtirq ou de son module équivalent propre à LZK...
Il est, en effet, possible que les soucis proviennent du nombre d'interruptions "système" que plusieurs cartes nécessitent et que le flux audio soit interrompu (=> xruns ?) par les requêtes d'autres E/S (clavier, affichage, disque, ...). rtirq donnerait alors la priorité à l'audio.

sergio53 utilisateur non connecté France
Hello tous
Alors pour ce qui est des interrups voici ce que me retourne
cat /proc/interrupts

CPU0       CPU1       
  0:        142          0    XT-PIC   0  timer
  1:          1          2   IO-APIC   1-edge      i8042
  8:          0          0   IO-APIC   8-edge      rtc0
  9:          0          0   IO-APIC   9-fasteoi   acpi
 12:          1          4   IO-APIC  12-edge      i8042
 14:          0          0   IO-APIC  14-edge      pata_amd
 15:          0        666   IO-APIC  15-edge      pata_amd
 16:          0      25211   IO-APIC  16-fasteoi   nvkm
 19:          0          2   IO-APIC  19-fasteoi   firewire_ohci
 20:          8       8360   IO-APIC  20-fasteoi   sata_nv
 21:          0        771   IO-APIC  21-fasteoi   enp0s20
 22:          0          5   IO-APIC  22-fasteoi   ehci_hcd:usb1
 23:          3      12954   IO-APIC  23-fasteoi   sata_nv, ohci_hcd:usb2
NMI:          2          3   Non-maskable interrupts
LOC:     113004      91814   Local timer interrupts
SPU:          0          0   Spurious interrupts
PMI:          2          3   Performance monitoring interrupts
IWI:         46         57   IRQ work interrupts
RTR:          0          0   APIC ICR read retries
RES:      78727      71662   Rescheduling interrupts
CAL:       1539       1141   Function call interrupts
TLB:        296        242   TLB shootdowns
TRM:          0          0   Thermal event interrupts
THR:          0          0   Threshold APIC interrupts
DFR:          0          0   Deferred Error APIC interrupts
MCE:          0          0   Machine check exceptions
MCP:          2          2   Machine check polls
ERR:          1
MIS:          0
PIN:          0          0   Posted-interrupt notification event
PIW:          0          0   Posted-interrupt wakeup event


et voici les reglages de qjackd

Image
Image
Image

milles excuses si il y a encore des erreurs de présentation, j’essaie de me corriger

sergio53 utilisateur non connecté France
ah ! j'oubliais, j'ai regardé si une option dans alsa_in permet de paramétrer a 2 E ou S ,question je ne vois rien qui ressemble a ça: (voir message Allany , deux messages plus haut )
alsa_in -h

retourne
Image

allany utilisateur non connecté
Pour rtirq, attends peut-être l'avis d'olinuxx, par rapport à LibraZiK.

J'ai relu un peu de doc et je crois aussi que le nœud de ton problème se trouve(rait) dans asoundrc.
Rien ne t'empêche d'en créer un en copiant puis en adaptant le modèle fourni dans l'article sur la fusion de plusieurs cartes-son et en le plaçant dans ton home...
Pour l'avoir lu rapidement, ça mérite de passer un peu de temps sur la syntaxe alsa afin de bien décrire ta structure d'E/S...
Risques de désynchronisations entre les entrées, en particulier.

Rien à voir mais pourquoi as-tu, dans tes options de jackd, un lancement automatique de pulseaudio ?
D'habitude, c'est l'inverse : on le tue pour ne passer l'audio que par jackd...

allany utilisateur non connecté
... tu as ici toute la littérature de référence sur asoundrc. Le fait que tu ne l'aies pas trouvé est normal. On ne le crée que dans le but de customiser la config' audio d'alsa.

Page : 1/2  [Suivant]
1  2 
Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 18:59, mer. 01 Feb 2023: Bonjour et bienvenue à MimiDuBeausset:)
jujudusud, 16:02, mer. 01 Feb 2023: Venez m'aider à catégoriser les distributions : [Lien]
olinuxx, 17:24, mar. 31 Jan 2023: Nouveautés à propos de LibraZiK : [Lien]
calixtus06, 07:18, lun. 30 Jan 2023: Bonjour et bienvenue à blug et X836461 :-)
olinuxx, 09:11, dim. 29 Jan 2023: @louiesauvage, utilise plutôt les forums pour poser des questions.
louiesauvage, 12:11, mar. 24 Jan 2023: Qui utilise Ardour avec antelopes audio
olinuxx, 18:56, lun. 23 Jan 2023: Bonjour et bienvenue à zigaboo, gotouch, et Yrbua cool
olinuxx, 21:35, lun. 16 Jan 2023: Bonjour et bienvenue à KABORE Alain et à minimalist cool
calixtus06, 07:04, ven. 13 Jan 2023: Bonjour et bienvenue à bullrai :-)
calixtus06, 07:23, lun. 09 Jan 2023: Bonjour et bienvenue à editgo :-)
allany, 18:30, jeu. 05 Jan 2023: Les années passent, reste l'éditorial ! [Lien]
olinuxx, 16:24, mar. 03 Jan 2023: Bonjour et bienvenue à runny cool