Pulseaudio: comment passer en mono au lieu de stéréo

En essayant d'écouter de la musique sur mon PC, j'ai remarqué quelque chose d'intéressant. Quand le gars du guitare J'ai fait ces solos que j'apprécie tant, je les ai à peine écoutés. Clair! La sortie audio c'était stéréo (2 canaux) et je n'ai qu'un seul haut-parleur (mon ampli guitare). Il est temps de changer stéréo à mono la sortie de Pulseaudio!

Une autre contribution de Luis López fait de lui l'un des gagnants de notre concours hebdomadaire: «Partagez ce que vous savez sur Linux«. Félicitations Luis!

Solution de contournement (jusqu'au redémarrage de Pulseaudio)

1. - Vérifiez que l'option «Mono» n'est pas disponible dans les préférences sonores (sinon cela n'a pas de sens).

2. - Dans un terminal, nous exécutons ce qui suit pour obtenir le nom de notre «puits».

pacmd list-sinks | nom grep

3. - Maintenant, nous remappons la sortie audio en chargeant le module correspondant, en lui passant les paramètres nécessaires. Notez que dans "master" nous devons spécifier le nom de notre "sink".

pacmd load-module module-remap-sink sink_name = mono master = alsa_output.pci-0000_00_1f.5.analog-stereo channels = 2 channel_map = mono, mono

4. - Terminé, l'option remappée (Mono) devrait déjà apparaître dans les préférences sonores

REMARQUE: Ne laissez pas le volume (de la commande de volume) trop élevé car en partant pour un seul endroit, ce qui laissait autrefois pour deux causera une horrible distorsion.

Correction permanente (persiste même après le redémarrage de Pulseaudio)

C'est la partie qui m'a le plus coûté puisque dans / var / log / syslog Pulseaudio cela m'a donné plusieurs erreurs ...

Pour rendre cela permanent, vous devez éditer le fichier /etc/pulse/default.pa

Et ajoutez deux lignes à la fin du fichier comme celles vues ci-dessous. N'oubliez pas de maîtriser votre évier et non le mien:

# Chargez le module et remappez
load-module module-remap-sink master = alsa_output.pci-0000_00_1f.5.analog-stereo sink_name = mono canaux = 2 channel_map = mono, mono
# Sélectionnez le nouveau mappage par défaut
définir-défaut-évier mono

Prêt avec cela devrait suffire à Pulseaudio pour utiliser une sortie audio mono au lieu de stéréo. Avant tout problème, pensez à consulter le journal de votre système pour détecter la cause du problème.

NOTE: ces lignes doivent aller à la fin du fichier, pour s'assurer que le module module-udev-detect est chargé avant l'exécution (en charge du chargement automatique des pilotes nécessaires). Sinon, cela donnerait une erreur car en indiquant à Pulseaudio l'appareil lorsque nous le «re-cartographions», il ne le reconnaîtrait pas.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Jairot Llopis dit

    Et n'est-il pas plus facile de faire glisser la barre d'équilibre complètement vers la gauche?

  2.   seba dit

    Cela a fonctionné merci !!

  3.   Chaudière James dit

    Vous avez réussi compa 😉

  4.   farru dit

    Merci beaucoup! J'ai un haut-parleur d'ordinateur portable cassé et j'en avais marre de ne pas pouvoir écouter la musique correctement.

    Encore une question: le volume maximum utilisant la sortie mono est bien inférieur à celui de la sortie stéréo. Peut-il être modifié pour que le volume maximum soit le même?

  5.   Fernando dit

    Sauver ma vie en 3,2,1 😀
    Merci beaucoup, cela a fonctionné!

  6.   utilisons Linux dit

    Encore une fois, DL à la rescousse!
    Un câlin! Paul

  7.   Adolf Rivas dit

    Bonsoir. Je suis nouveau sous Linux. Ce tutoriel m'a aidé à activer le son mono, mais je ne peux pas enregistrer les modifications avec les commandes suggérées. La raison en est qu'au final je ne sais pas comment l'ouvrir qui dit "bureau" tel qu'il apparaît dans l'image. Entrer les commandes sans changer le terminal en "bureau" me dit qu'il n'existe pas. J'apprécierais votre aide pour finaliser la configuration du son mono sur mon ordinateur. Je vous remercie

    1.    Gian dit

      Quelle distribution utilisez-vous? peut-être que vous n'avez pas vim, essayez 'nano' et 'sudo':

      sudo nano /etc/pulse/default.pa

  8.   Kévin Hernandez dit

    Je voudrais changer une entrée audio stéréo en mono, car pour utiliser le microphone, je dois baisser le volume de L, mais lorsque le microphone est coupé dans un programme, l'audio est à nouveau augmenté dans L, donc je voudrais bloquer cela canal en permanence. Cela se produit que je verrouille ou non les canaux dans Pulseaudio. Cette méthode fonctionne-t-elle pour moi ? Et si c'est comme ça que je pourrais faire ?