Sortie de tous les sons en 5.1

Sortie de tous les sons en 5.1 - Multimédia - Linux et OS Alternatifs

Marsh Posté le 02-11-2003 à 15:22:28    

Salut,
 
Je suis sous RedHat 9/Fedora/RawHide avec un noyau 2.4.22, et j'ai une carte son avec chipset 'cmpci'. D'après la doc du noyau, on peut choisir le nombre de canaux sonores à l'exécution par un paramètre au chargement du module.
 
Donc j'ai rajouté 'options cpmci speakers=6' dans /etc/modprobe.conf mais sans effet.
 
Je voudrais que *tous* mes sons (mp3, bureau, DVD, Divx) sortent sur mes 6 enceintes - comme ça marche très bien sous WinXP.
J'ai regardé la config du serveur 'esd' au cas où mais j'ai rien vu par rapport au nombres d'enceintes.
Ca marcherait bien avec les drivers ALSA ? Les OSS ne le permettent pas ?
 
Alors, une solution ? Surtout que c'est modèle vachement répandu que j'ai comme carte son...
 
Merci.

Reply

Marsh Posté le 02-11-2003 à 15:22:28   

Reply

Marsh Posté le 02-11-2003 à 15:32:30    

Avec les drivers ALSA j'ai toujours pas reussi a activer le subwoofer et l'enseinte centrale et c pas faute davoir essayer ou davoir fait des recherches sur le net..
Bref c pas trop du cote de ALSA quil faut regarder (mais alsa c mieux quand meme :))

Reply

Marsh Posté le 02-11-2003 à 17:39:12    

ça passe bien chez moi :
 


options cmpci speakers=6 use_line_as_rear=1
alias sound-slot-1 cmpci


 
dans le bios : 6 HP
dans le noyau : 6 HP / use line_in as rear
 
il faut faire attention car c'est pas évident avec cette carte au début, j'ai bien testé avec un film en AC3 / DVD :
 
[mobo]
prise verte (d'après la doc : avant) : sortie avant (j'ai ma chaîne hi-fi 2 enceintes + 2 caissons dessus)
prise bleue (line in) (d'après la doc : arrière) : sortie arrière , ce qui en sort sont bien les effets arrière (mon kit 2.1 altec)
 
[bracket pci]
prise orange (d'après la doc : center/sub) : c'est la musique qui en sort généralement (j'ai 2 HP)
prise noire (sortie arrière) : j'ai remarqué que ça n'avait pas grand chose à voir avec la sortie line_in, ce sont les voix, j'ai 2 HP là aussi
 
les basses sortent très bien sur mes caissons à l'avant et sur le sub du kit altec branché sur line_in qui sert de sortie arrière...
j'ai un peu l'impression que la doc est pourrie pour ce chip...
 
sinon en 6 HP, on a normalement (d'après la doc) :
 
gauche, droite, gauche surround, droite suuround, centre avant, centre arrière
 
j'ai pas essayé avec alsa vu qu'avec le module oss du noyau j'ai eu ce que je voulais :)

Reply

Marsh Posté le 02-11-2003 à 17:53:17    

ouais mais visiblement tu as fait les branchement un peu au pif lol.
J'ai teste la carte sous windows et voila les connexions que javais :
- Prise verte sur la carte mere : enceintes avant
- Prise noire sur le bracket : enceintes arriere
- Prise orange sur le bracket : subwoofer actif + enceinte centrale (sur 2voies separees) (et c ca qui marchent pas avec alsa, avec oss jai pas essaye mais si tu confirme que ca marche jessayerai peut-etre meme si jaime bien alsa... mais jaimerais savoir si un vrai sub actif passe et pas un sub branche sur la meme prise que les enseintes avant)

Reply

Marsh Posté le 02-11-2003 à 20:46:48    

Bon bah décidement ça veut pas marcher pour moi...
J'ai pris un DVD en 5.1, avec mplayer, et pourtant j'ai toujours que les 2 enceintes gauche et droite qui fonctionne :-(
 
Sinon BMOTheKiller, toi tu as du 5.1 partout ? Ou seulement dans les DVD ?
 
Fais chier quand même que ça marche pas... je vais peut-être essayer de contacter celui qui a écrit le driver pour avoir plus de renseignements.

Reply

Marsh Posté le 02-11-2003 à 20:59:37    

5.1 sur des sons/musiques 2 canaux ça va être difficile hein ;)
 
par contre le son sort bien sur tous les HP avec au mieux un bon effet surround... faut pas s'attendre que la carte vous retraite le son 2 canaux pour vous sortir du 5.1....

Reply

Marsh Posté le 02-11-2003 à 21:02:49    

Oui bien sûr, j'ai fais un abus de language :p Je voulais dire sortie sur les 6 enceintes.
 
Bon bah je vais regarder le problème plus en détail, comme je sais que ça marche chez toi.

Reply

Marsh Posté le 02-11-2003 à 21:08:04    

ah pardon, je pensais réellement que tu parlais dans ce sens...
 
le problème, c'est que si vous n'avez pas compilé le noyau vous même, vous ne pourrez peut-être pas bénéficier des 6 HP, je ne sais pas comment c'est activé dans les kernel de distro...

Reply

Marsh Posté le 02-11-2003 à 21:27:38    

Bah disons que le nombre d'HP gérés par défaut est à spécifier à la compilation du noyau (2 en l'occurence sur ma RedHat). Mais, *théoriquement*, il est possible de passer outre cette valeur lors du chargement du module...
 
Dans le code source du noyau 'cmpci.c', il y a :
 
MODULE_PARM(speakers, "i" );
...
MODULE_PARM_DESC(speakers, "(2-6) Number of speakers you connect" );
 
Je vais recompiler le noyau, on sait jamais.

Reply

Marsh Posté le 02-11-2003 à 21:41:05    

mouai donc c'est dynamique, la valeur par défaut est mise dans le module.... pas besoin de recompiler donc :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed