Меняем местами стерео каналы в Debian 9

Как программно поменять местами стерео каналы на Linux?

Метод с использованием PulseAudio (проверялось на Debian 9 Stretch, должно работать на Ubuntu):

Сперва копируем файл /etc/pulse/default.pa в каталог ~/.pulse/, где ~/ — домашняя директория текущего пользователя, .pulse/ — скрытый каталог, который необходимо создать (если таковой отсутствует).

Затем открываем его текстовым редактором и добавляем в конец файла следующие строки:

Дальше перезапускаем PulseAudio выполнив в командной строке:

Вы сможете переключаться между профилями со стерео каналами по умолчанию и с инвертированными (remapped) стерео каналами на вкладке «Выход» в настройках Звука. Если у вас есть данные пользователя root  то Вы можете просто внести изменения в файл /etc/pulse/default.pa вместо того, чтобы создавать пользовательскую конфигурацию.

Для успешной настройки данной конфигурации должны быть выполнены следующие условия:

  1. Аудио-карта на которой мы меняем каналы имеет id=0;
  2. Имеем дело только с двумя каналами;
  3. Каналы должны носить имена front-left и front-right.

Добавить комментарий

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