Как подкачать стереоканалы в Ubuntu?

Я в настоящее время запускаю Ubuntu 9.04. Я хотел подкачать стереоканалы, но я не мог найти что опция в Предпочтениях Регулятора громкости.

Существует ли способ сделать это, не касаясь никакого конфигурационного файла? (Мне не разрешают зарегистрироваться как корень в этой машине),

29
задан 23.10.2009, 18:17

2 ответа

PulseAudio путь (протестированный на Ubuntu 10.04, должен работать над 9,04):

Копия /etc/pulse/default.pa кому: ~/.pulse/default.pa, и добавьте следующие две строки в конец:

load-module module-remap-sink sink_name=reverse-stereo master=0 channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
set-default-sink reverse-stereo

Перезапустите PulseAudio путем выполнения pactl exit в командной строке.

Не учтите вторую строку, если Вы не хотите использовать обратный стерео по умолчанию. Можно переключиться между обратным и нормальным выводом стерео во вкладку "Output" в Звуковых Предпочтениях. Если Вы действительно имеете корень и хотите это в масштабе всей системы, можно просто добавить строки к /etc/pulse/default.pa вместо того, чтобы делать определенную для пользователя конфигурацию.

Эта конфигурация делает несколько основных предположений: то, что карта, из которой Вы инвертируете каналы, является картой 0; то, что только необходимо иметь дело с 2 каналами; и что те каналы называют front-left и front-right.

Если у Вас есть видеокарта с HDMI, вероятно, что аналог из Вашей материнской платы будет картой 1, не 0; так master=1. (Наушники На передней панели вероятны на этом аналоговом канале),

Для получения дополнительной информации см. документацию PulseAudio для приемника перекарты модуля.

32
ответ дан 07.12.2019, 09:20

При использовании ALSA Добавьте это к Вашему ~/.asoundrc файл:

pcm.swapped {
    type         route
    slave.pcm    "cards.pcm.default"
    ttable.0.1   1
    ttable.1.0   1
}

pcm.default      pcm.swapped

Через FAQ ALSA

6
ответ дан 07.12.2019, 09:20
  • 1
    +1 избил меня к секундам... отмечают, что Ubuntu 9.04 устанавливает PulseAudio по умолчанию, который, вероятно, поступает по-своему, чтобы сделать это. – quack quixote 23.10.2009, 18:34
  • 2
    ~quack разве PulseAudio не направляет звуки к ALSA? – Sathyajith Bhat♦ 23.10.2009, 18:43
  • 3
    да, просто говоря, что' PA может, вероятно, сделать подкачку самостоятельно, на существует больше чем Один Способ Сделать Это принцип. :) – quack quixote 23.10.2009, 18:44
  • 4
    ~quack А-ч, глюк ;) – Sathyajith Bhat♦ 23.10.2009, 18:47

Теги

Похожие вопросы