Son 2 canaux lorsque 5.1 est attendu

11

J'ai ce problème de son depuis Ubuntu 10.x. Je suis maintenant à 11h10 et j'espérais que cela aurait été corrigé.

Je souhaite utiliser le son du haut-parleur 5.1, je vais donc sur l'icône du haut-parleur en haut à droite de l'écran et sélectionnez les propriétés du son, accédez à l'onglet matériel et sélectionnez le mode analogique 5.1. Cela fonctionne lorsque le son est joué, par exemple à partir du lecteur de musique Banshee. Mais chaque fois que je change une chanson, le son revient à nouveau sur 2 canaux.

J'ai essayé la réponse de "Le son revient à 2 canaux à partir de 5.1 + analogique" , mais malheureusement cela n'a pas fonctionné pour moi.

Je suis sur Ubuntu 11.10 64 bits. Réglages du son: profile = analog surround 5.1 output. J'utilise un ordinateur portable Acer Aspire 8930 (et oui, c'est ridicule mais il a vraiment un système de haut-parleurs 5.1 intégré).

D'une certaine manière, Banshee ne se souvient pas du paramètre matériel 5.1. Chaque fois que je change une chanson manuellement, elle passe à 2 enceintes uniquement, ce qui donne un son plutôt merdique.

Il semble que dans l'ensemble, le son de mon système utilise des haut-parleurs 5.1.

Quelqu'un a-t-il une idée?

ToonP
la source

Réponses:

16

Pour configurer PulseAudio, nous avons deux options:


1) Définir des canaux pour le démon

Pour définir les canaux par défaut (5.1.) Pour le démon pulseaudio, nous pouvons éditer en /etc/pulse/daemon.conftant que root et éditer les lignes suivantes pour

default-sample-channels = 6
enable-lfe-remixing = yes

Remarque: Pulseaudio peut ne pas fonctionner correctement si aucun numéro de canal valide n'est fourni.


2) Définissez un profil de carte par défaut

Alternativement, nous pouvons également définir un profil de carte son par défaut dans /etc/pulse/default.pa(ou s'il est défini pour une session utilisateur uniquement dans ~/.pulse/default.pa).

set-card-profile <index> <name>

où nous devons donner la <index>carte son (par exemple 0) et <name>(par exemple "Digital Surround 5.1 (HDMI)") le profil que nous voulons par défaut. Les valeurs possibles sont répertoriées avec la commande suivante

pacmd list-sinks

Remarque: pour que les modifications apportées aux fichiers de paramètres prennent effet, nous devons redémarrer le démon pulseaudio en

pulseaudio -k

Takkat
la source
merci je me sens un peu stupide car j'ai déjà défini default-sample-channels = 6 mais je n'ai pas supprimé le ";" devant la ligne. J'ai également mis "enable-lfe-remixing = yes", je l'ai lu dans un autre post et cela semble fonctionner. Donc, tout ce dont j'avais besoin pour changer à la fin où les canaux d'échantillonnage par défaut et le lfe-remixage.
ToonP
Nous venons d'utiliser l'option 1 pour que les écouteurs USB 5.1 fonctionnent sur Fedora. Fonctionne parfaitement.
Ignacio Vazquez-Abrams