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

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

Dernier post

[ABANDONNÉ] alsa (la suite)

Anoyzthen utilisateur non connecté France
euh j'y comprends rien à l'ordre des post sur un fil de discussion donc je crée un nouveau fil... ce serait bien que ce soit dans l'ordre chronologique non ?

bon... alors y'aurait une incohérence entre l'utilisation du noyau avec Alsa, et l'utilisation de l'alsa-lib... c'est vrai j'avais été prévenu, par contre j'ai trouvé des HowTo's qui guide précisement dans ce précipice. ( j'ai remarqué que y'a rien de pire qu'un HowTos un peu trop outdated sur Linux... )

bon... en suivant les conseils des MaoLinuxiens avisés, j'ai ejecté ALSA du noyau...
alors visiblement ça a très bien marché, parce que là ça ne reconnait plus rien du tout... mais alors plus rien du tout :-)

et j'ai donc la post-installation de 6 cartes à gérer en tout pour un ALSA indépendant hors du noyau.
( 3 interfaces MIDI, et 3 Interfaces Audio). okay... mrgreen

elles vont utiliser snd-pdplus, snd-gina20, snd-mtpav, snd-usbaudio, snd-via82xx. biggrinsanta

sachant que je ne sais pas si la MidiExpressXT USB Motu va utiliser le driver snd-usb-audio ou le snd-mtpav... c'est indiqué nulle part...

alors euh j'ai commencé par regarder les modifs sur modules.conf à effecteur, et je suis completement completement paumé... et ce qui m'embete c'est que quand j'utilise Alsaconf?... bah je peux configurer qu'une seule carte audio... c'est hors de question... mon but est d'utiliser les 6 en même temps. Midi et audio.

et il ne me propose pas le choix snd-sub-audio ( qui regroupe certainement mes trois interfaces midi ! ! (!)
et il me propose le choix LegacyIsa... alors que je n'ai pas de port Isa sur mon ordi...

j'ai besoin d'une petite lumière... j'ai déjà passé des jours sur ce problème... :-(


est ce que comme je l'ai vu sur certain site, l'utilisation simultannée de plusieurs cartes necessite forcement la modification à la main du modules.conf... si c'est le cas je pleure, parce que la syntaxe de ce fichier, je ne sais pas ou elle est expliquée clairement... et je la trouve vraiment illogique...

je sais même pas si il faut un fichier par carte, ou un fichier qui regroupe la definition des 6 cartes...et dans ce cas comment sont elles indexées et pour quelles raisons...


bon je ne désespère pas... mais c'est rude. vraiment.

Citation :
euh j'y comprends rien à l'ordre des post sur un fil de discussion donc je crée un nouveau fil... ce serait bien que ce soit dans l'ordre chronologique non ?

Le bin'z c'est que tu peux répondre à tout moment à n'importe quel post du fil ...




Citation :
bon... alors y'aurait une incohérence entre l'utilisation du noyau avec Alsa, et l'utilisation de l'alsa-lib... c'est vrai j'avais été prévenu, par contre j'ai trouvé des HowTo's qui guide précisement dans ce précipice. ( j'ai remarqué que y'a rien de pire qu'un HowTos un peu trop outdated sur Linux... )

Par ici, les doc sont en wiki librement modifiables, améliorables donc par tout le monde ... wink




Citation :
et j'ai donc la post-installation de 6 cartes à gérer en tout pour un ALSA indépendant hors du noyau.

T'as installé que alsa-driver ou le reste aussi (alsa-firmware en particulier) ? Car le reste, tu en auras surement besoin (pour la Gina je crois).




Citation :
elles vont utiliser snd-pdplus, snd-gina20, snd-mtpav, snd-usbaudio, snd-via82xx.

Oui, à toi de choisir l'ordre !




Citation :
sachant que je ne sais pas si la MidiExpressXT USB Motu va utiliser le driver snd-usb-audio ou le snd-mtpav... c'est indiqué nulle part...

Ca ne coute pas grand chose de charger le module snd-mtpav !




Citation :
est ce que comme je l'ai vu sur certain site, l'utilisation simultannée de plusieurs cartes necessite forcement la modification à la main du modules.conf... si c'est le cas je pleure, parce que la syntaxe de ce fichier, je ne sais pas ou elle est expliquée clairement... et je la trouve vraiment illogique...

C'est si complexe que ça, faut juste y mettre les infos du site ALSA . Par ex, pour la gina, les instructions sont ici .




Citation :
je sais même pas si il faut un fichier par carte, ou un fichier qui regroupe la definition des 6 cartes...et dans ce cas comment sont elles indexées et pour quelles raisons...

Un seul fichier, et c'est là le plus délicat. Il vaut donc mieux les installer une par une : Commence par la première carte (quitte à utiliser alsaconf (!), et ne rajoute la seconde que quand la 1ère fonctionne !
Par rapport aux infos du site alsa, apporte les modifications suivantes :

[+]


Et pis la lecture de la page ALSA_MultiCartes sera peut-être utile !

T.

Citation :
et ce qui m'embete c'est que quand j'utilise Alsaconf... bah je peux configurer qu'une seule carte audio... c'est hors de question...

Pour compléter ma réponse, il me semble que si Alsaconf n'installe qu'une seule carte à la fois, il peut parfaitement en installer plusieurs en le lançant successivement sur chaque périph'. Je crois même qu'il est capable (dans certains cas) d'installer plusieurs cartes utilisant le même module. Je mets tout ça au conditionnel, je n'ai malheureusement pas 6 cartes pour faire des tests cry.

Enfin, pour être complet sur le contenu de /etc/modules (ou équivalent) la difficulté provient :
  • du fait que chaque distrib fait un peu sa sauce (je ne sais pas comment Alsaconf s'y retrouve car il est sensé s'adapter (!)
  • du fait qu'il contient des infos :
    • pour ALSA (les nouveaux drivers donc)
    • pour OSS (obsolète, mais utile pour garder la compatibilité avec les vieux softs)
    • générales (il y a x cartes)
    • spécifiques à chaque carte (la carte x sera sur le slot y, sachant qu'on numérote à partir de 0)
D'où le mic-mac wink.

Voilà.

T.

Anoyzthen utilisateur non connecté France
bon, je m'y remets...

Citation :
T'as installé que alsa-driver ou le reste aussi (alsa-firmware en particulier) ? Car le reste, tu en auras surement besoin (pour la Gina je crois).


oui j'ai mis le reste aussi.




Citation :
elles vont utiliser snd-pdplus, snd-gina20, snd-mtpav, snd-usbaudio, snd-via82xx.
Oui, à toi de choisir l'ordre !


okay, mais on est bien d'accord qu'il faudra qu eje mettre trois instance de snd-usbaudio si j'ai trois cartes qui marchent avec ce protocole ? je vais bien voir, mais ça me parait super étrange...




Citation :
Ca ne coute pas grand chose de charger le module snd-mtpav !

ok je verrais ça en dernier




Citation :
Un seul fichier, et c'est là le plus délicat. Il vaut donc mieux les installer une par une : Commence par la première carte (quitte à utiliser alsaconf (!), et ne rajoute la seconde que quand la 1ère fonctionne !
Par rapport aux infos du site alsa, apporte les modifications suivantes :

*-
# Options générales communes
<br />options snd major=116 cards_limit=__Ton_Nombre_De_Cartes__
<br /># Pour la carte n°1
<br />alias snd-card-__0__ snd-xxx
<br />options snd-card-xxx index=__0__
<br />alias sound-slot-__0__ snd-card-__0__
<br />alias sound-service-__0__-0 snd-mixer-oss
<br />alias sound-service-__0__-1 snd-seq-oss
<br />etc.
<br /># Pour la carte n°2
<br />alias snd-card-__1__ snd-xxx
<br />options snd-card-xxx index=__1__
<br />alias sound-slot-__1__ snd-card-__1__
<br />alias sound-service-__1__-0 snd-mixer-oss
<br />alias sound-service-__1__-1 snd-seq-oss
<br />etc.


c'est vrai que ça a l'air simple écrit comme ça. je vais retourner voir ce qui me chiffonnait.




Citation :
Et pis la lecture de la page ALSA_MultiCartes sera peut-être utile !

t'inquietes ça a fait partie de mes lectures.

je fais un rapport tout à l'heure sur là ou j'en serais.
je croise les doigts.

Anoyzthen utilisateur non connecté France
tiens par exemple, un truc dont tu parles pas et que y'a sur le tuto MAOLinux

"alias char-major-14 soundcore"

à quoi ça correspond ?

Anoyzthen utilisateur non connecté France
plus précisement en regardant le code dans le tuto MAO LInux

y'a deux fois la definition de sound core... mais une fois pour le général,
l'autre fois pour la première carte...
et aucune fois pour la deuxieme carte... et comm eje sais pas à quoi ça correspond...

[+]

bluedid29 utilisateur non connecté France
Citation :
et j'ai donc la post-installation de 6 cartes à gérer en tout pour un ALSA indépendant hors du noyau.
( 3 interfaces MIDI, et 3 Interfaces Audio).


J'ai suivi avec intérêt ce sujet et je me demande d'ailleurs si je ne vais pas tenter l'expérience avec 3 ou 4 cartes sons !

Pour commencer, je n'installerai qu'une carte à la fois et je noterai tout ce qui fonctionne avec les différents scripts de configuration

Ensuite, je verrai avec 2 cartes.... puis le Midi...

Le choix effectivement de la distribution peut faciliter ou non la tache (perso, j'utilise Mandriva 2007, Mepis 6 et 64studio (!)

Désolé, je ne peux être plus précis pour l'instant, j'attends mardi pour tenter l'expérience (j'ai un réveillon en préparation à animer musicalement parlant :-)

J'avais dans le temps tenté l'expérience avec plusieurs cartes sons (4 je crois) sur doz, c'était fun et rigolo surtout après l'apéro...mrgreen

à bientôt et bon courage wink

Citation :
plus précisement en regardant le code dans le tuto MAO LInux

y'a deux fois la definition de sound core... mais une fois pour le général,
l'autre fois pour la première carte...
et aucune fois pour la deuxieme carte... et comm eje sais pas à quoi ça correspond...




Une erreur ... corrigée wink

Anoyzthen utilisateur non connecté France
bon alors... j'ai commencé mon petit fichier alsa-custom.conf

pour l'instant j'y ai mis deux cartes, mais bon ça marchait pas dès la première.

le aplay -l me donne ceci

[+]

par contre le cat /proc/asound/cards me donne

[+]

j'ai pas perdu complétement espoir...
dommage qu'il ne me parle pas de la MOTU Midi Express et de la VIA... mais bon c'est déjà un bon début.

au boot aussi j'ai ce type de message de grosse colère sur hw3 ( c'est le seul que j'ai le temps de lire, mais y'en a d'autres )
par contre je trouve pas la trace de ce message dans mon /var/log/syslog


une idée de ce que je devrais faire ? là je commence à etre perdu :-)

Anoyzthen utilisateur non connecté France
juste pour vérifier, mais bon c'est vrai que ce n'est pas si sorcier que ça finalement,
mon début de fichier alsa-custom.conf

[+]

... to be continued... mais quand ça marchera un peu quand même.

Citation :
juste pour vérifier, mais bon c'est vrai que ce n'est pas si sorcier que ça finalement,
mon début de fichier alsa-custom.conf


Bon il a l'air pas mal wink.
Ton message d'erreur (post précédent) ressemble un peu à un fichier .asoundrc foireux. Si tu tiens à ce fichier, fais en sorte qu'il suive aussi les instructions ALSA (pour la Gina et pour la Prodif )
Le "cat /proc/asound/cards" est en effet plutôt de bon augure. Vu le nombre de périph', je vérifierais aussi l'absence de conflit d'IRQ - cf Autres optimisations - au moins pour les cartes sons"principales".

T.

bluedid29 utilisateur non connecté France
Ben dis donc.... Je sens qe je vais encore bien m'amuser la semaine prochaine mrgreen

Mais il est vrai que "qui ne tente rien n'a rien" wink

En tout cas, très bonnes fêtes de fin d'année biggrin

Afficher les articles :
Aller au forum :

Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

calixtus06, 14:33, jeu. 28 mars 2024: Bonjour et bienvenue à b.vl :-)
calixtus06, 09:30, mer. 27 mars 2024: Bonjour et bienvenue à Noar :-)
olinuxx, 18:50, lun. 25 mars 2024: Bonjour et bienvenue à Ted Demore cool
olinuxx, 17:52, dim. 24 mars 2024: Bonjour et bienvenue à Noitavon cool
calixtus06, 11:07, jeu. 21 mars 2024: Bonjour et bienvenue à obds, ceric :-)
obds, 16:12, mar. 19 mars 2024: Cet édito est juste parfait. Trop beau !
olinuxx, 11:48, ven. 15 mars 2024: Bonjour et bienvenue à Jerry cool
calixtus06, 18:03, mer. 13 mars 2024: Bonjour et bienvenue à tanguero :-)
olinuxx, 11:01, dim. 10 mars 2024: Bonjour et bienvenue à lolo cool
bda, 16:59, sam. 09 mars 2024: Chapeau pour l'édito. Vous êtes au top les gars :-)
allany, 07:20, jeu. 07 mars 2024: Ça ne fait jamais de mal, c'est l'éditorial ! [Lien]
olinuxx, 19:52, mer. 06 mars 2024: Bonjour et bienvenue à TrkNrk cool