Pulseaudio: как переключиться на моно вместо стерео

Пытаясь послушать музыку на своем компьютере, я заметил кое-что интересное. Когда парень из гитара Я играл те соло, которые мне так нравятся, что почти не слушал их. Очистить! В аудио выход это был стерео (2 канала), и у меня только 1 динамик (мой гитарный усилитель). Пора изменить стерео в моно вывод Pulseaudio!

Еще один вклад Луиса Лопеса делает его одним из победителей нашего еженедельного конкурса: «Поделитесь своими знаниями о Linux«. Поздравляю Луис!

Временное решение (до перезапуска Pulseaudio)

1.- Убедитесь, что у вас нет опции «Моно» в настройках звука (иначе это не имеет смысла).

2.- В терминале мы выполняем следующее, чтобы получить имя нашей «раковины».

pacmd списки-приемники | имя grep

3.- Теперь мы повторно отображаем аудиовыход, загружая соответствующий модуль, передавая ему необходимые параметры. Обратите внимание, что в «master» мы должны указать имя нашей «раковины».

pacmd load-module module-remap-receiver имя_приемника = mono master = alsa_output.pci-0000_00_1f.5.analog-стерео каналы = 2 channel_map = моно, моно

4.- Готово, параметр переназначения (моно) уже должен отображаться в настройках звука.

ПРИМЕЧАНИЕ: Не оставляйте громкость (регулятора громкости) слишком высокой, так как при уходе в одно место то, что раньше оставляли на двоих, вызовет ужасные искажения.

Постоянное исправление (сохраняется даже после перезапуска Pulseaudio)

Это была часть, которая стоила мне больше всего, так как в / var / log / syslog Pulseaudio он дал мне несколько ошибок ...

Чтобы сделать это постоянным, вы должны отредактировать файл /etc/pulse/default.pa

И добавьте две строки в конец файла, как показано ниже. Не забудьте освоить свою раковину, а не мою:

# Загрузить модуль и переназначить
load-module module-remap-stream master = alsa_output.pci-0000_00_1f.5.analog-stereo имя_приемника = моно каналы = 2 карта_каналов = моно, моно
# Выберите новое сопоставление по умолчанию
установить-по умолчанию-раковина моно

Готовности к этому должно быть достаточно, чтобы Pulseaudio могла использовать монофонический аудиовыход вместо стерео. Перед любой проблемой не забудьте проверить журнал вашей системы, чтобы определить причину проблемы.

ПРИМЕЧАНИЕ: эти строки должны идти в конец файла, чтобы обеспечить загрузку модуля module-udev-detect (отвечающего за автоматическую загрузку необходимых драйверов) до его выполнения. В противном случае это приведет к ошибке, поскольку при указании Pulseaudio устройства, когда мы «переназначаем» его, оно не распознает его.

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Жайрот Льопис сказал

    А не проще ли перетащить балансир до упора влево?

  2.   Seba сказал

    Спасибо !!

  3.   Джеймс Бойлер сказал

    Вы прошли компа 😉

  4.   Фарру сказал

    Большое спасибо! У меня сломался динамик ноутбука, и мне надоело, что я не могу нормально слушать музыку.

    Еще один вопрос: максимальная громкость при использовании монофонического выхода намного ниже, чем при использовании стереовыхода. Можно ли его доработать, чтобы максимальная громкость была такой же?

  5.   Фернандо сказал

    Спасаю свою жизнь за 3,2,1 😀
    Спасибо большое, сработало!

  6.   давайте использовать Linux сказал

    И снова DL на помощь!
    Объятья! Павел

  7.   Адольфо Ривас сказал

    Добрый день. Я новичок в Linux. Этот учебник помог мне включить монофонический звук, но он не может сохранить изменения с помощью предлагаемых команд. Причина в том, что в конце концов я не знаю, как открыть его, на котором написано «рабочий стол», как на изображении. Ввод команд без изменения терминала на «рабочий стол» говорит мне, что его не существует. Буду признателен за вашу помощь в завершении настройки монофонического звука на моем компьютере. Спасибо

    1.    Джан сказал

      Какой дистрибутив вы используете? возможно, у вас нет vim, попробуйте 'nano' и 'sudo':

      судо нано /etc/pulse/default.pa

  8.   Кевин Эрнандес сказал

    Я хотел бы изменить стереофонический аудиовход на моно, так как для использования микрофона мне нужно уменьшить громкость L, но когда микрофон отключен в какой-либо программе, звук снова повышается на L, поэтому я хотел бы заблокировать это канал постоянно. Это происходит независимо от того, блокирую я каналы в Pulseaudio или нет. Подходит ли мне этот метод? И если так, как я мог это сделать?