5.1 объемный звук с тремя гнездами 3,5 мм

10

В настоящее время проблема со звуком. Я пытаюсь настроить объемное звучание 5.1, но он будет работать только на фронтальных левых и передних правых громкоговорителях. На задней панели моей материнской платы у меня есть гнезда 3x3,5 мм, к которым я подключил динамики, хотя они не являются правильными портами.

Я хочу «назначить» три порта на обратной стороне каждого выхода (Sub и center, Left и Right, а также слева и справа), хотя я не уверен, как это сделать. Мое аудио - это ALC889 от Realtek, и я использую Ubuntu 12.04 со всеми установленными обновлениями.

    
задан user107829 13.11.2012 в 18:25
источник

3 ответа

3

Во-первых, вы должны определить в ALSA, что у вас есть 6 каналов. Вы можете обратиться к этой должности . В принципе, вы запускаете alsamixer, и вы определяете (для правой звуковой карты) количество каналов до 6. Затем вы сохраняете конфигурацию для перезагрузки при перезагрузке:

sudo alsactl store

Затем необходимо настроить pulseaudio (импульс - это звуковой слой, который будет использоваться приложениями и напрямую связан с ALSA). Вы должны определить количество каналов в файле /etc/pulse/daemon.conf, например, в ​​этой документации :

default-sample-channels = 6

Кроме того, чтобы включить ремикс для низких частот в вашем сабвуфере, вы должны активировать его на своей звуковой карте, отредактировав тот же файл /etc/pulse/daemon.conf:

enable-lfe-remixing = yes

Затем вам, возможно, придется перезагрузить или убить и перезапустить pulseaudio:

pulseaudio -k
pulseaudio -D

Затем, pavucontrol может помочь вам, как указано в этот вопрос . На вкладке конфигурации вы должны увидеть разные профили для вашей звуковой карты, например "Suround analogiq 4.1", что означает, что вы хотите использовать 4 канала и 1 сабвуфер.

    
ответ дан JFL 01.04.2015 в 11:25
1

Вы отметили ​​SurroundSound в документации Ubuntu? Это (Простой способ для получения звука 5.1 Surround Sound, работающего в Ubuntu), статья также может помочь вам.

    
ответ дан Maduka Jayalath 17.11.2012 в 07:43
1

Вы хотите использовать такой инструмент, как hdajackretask , pavucontrol и pavumeter для последующие переустановки контактов и контроль аудиовыхода соответственно. Инструменты устанавливаются путем запуска:

sudo apt-get install alsa-tools-gui pavumeter pavucontrol

После этого запустите инструмент с правами администратора, как показано ниже:

gksudo hdajackretask

Отсюда вам нужно будет повторно назначить каждый необходимый вывод. Обратите внимание, что этот инструмент, в зависимости от вашей звуковой карты, скорее всего, обнаружит их по макету цветной панели (см. Обратную сторону вашей карты и подтвердите, если ее «контакты имеют цветную кодировку) или указатель на гнездо.

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

Перед перезагрузкой подтвердите, что pulseaudio ​​настроен на использование макета канала по желанию .

Следует отметить, что для /etc/pulse/daemon.conf необходимо внести следующие изменения (с вашим предпочтительным текстовым редактором):

(а). Для 5.1-канального звука установите: default-sample-channels = 6

(б). Убедитесь, что enable-lfe-remixing установлено на yes .

(с). Параметр канала канала по умолчанию для аудио 5.1 должен быть установлен как:

front-left,front-right,lfe,front-center,rear-left,rear-right

Как работает инструмент:

Инструмент создает исправление встроенного программного обеспечения (в% от /lib/firmware/hda-jack-retask.fw ), которое также вызывается файлом конфигурации модуля (в /etc/modprobe.d/hda-jack-retask.conf или аналогичным), настройки которого применяются при каждой загрузке. Это то, что делает опция «boot override», переопределяя назначения выводов звуковой карты при каждой загрузке. Чтобы отменить это в случае, когда конфигурация больше не нужна, просто удалите оба файла после очистки hdajackretask.

Пример:

Чтобы получить Clevo P751DM2-G для работы с системой объемного звучания Logitech Z506 , которая использует три 3,5-мм разъема в качестве входного сигнала для аудиосигнала объемного звучания 5.1, мне пришлось переопределить контакты, как показано в сгенерированном файле конфигурации ниже (подтвердите с помощью снимков экрана, прикрепленных внизу для моего варианта использования, ваш пробег может варьироваться в зависимости от вашего точного звука карта):

(а). Содержание /lib/firmware/hda-jack-retask.fw после настройки:

[codec]
0x10ec0899 0x15587504 0

[pincfg]
0x11 0x4004d000
0x12 0x90a60140
0x14 0x90170110
0x15 0x411111f0
0x16 0x411111f0
0x17 0x01014012
0x18 0x01014011
0x19 0x411111f0
0x1a 0x01014010
0x1b 0x411111f0
0x1c 0x411111f0
0x1d 0x40350d29
0x1e 0x01441120
0x1f 0x411111f0

(б). Содержимое файла /etc/modprobe.d/hda-jack-retask.conf после установки:

# This file was added by the program 'hda-jack-retask'.
# If you want to revert the changes made by this program, you can simply erase this file and reboot your computer.
options snd-hda-intel patch=hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw,hda-jack-retask.fw

Затем перезагрузите систему. Подтверждение успешного переопределения путем запуска grep на dmesg при загрузке:

dmesg | grep hda-jack-retask

Вывод:

[    5.183912] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[    5.184524] snd_hda_intel 0000:01:00.1: Applying patch firmware 'hda-jack-retask.fw'

3,5-миллиметровое аудиоразъемное соединение со звуковой картой на ноутбуке / материнской плате:

В задней части системы Logitech все входы / выходы имеют цветовую кодировку. В моем случае я поменял линию GREEN на ЖЕЛТУЮ линию, так что канал линии GREEN будет соответствовать каналу Center / LFE, как это делается в Windows под панель управления Realtek HD Audio . Затем, на компьютере, я подключил каналы в порядке, сверху вниз: черный, зеленый, затем желтый в самом конце.

Заключительный шаг после перезагрузки, чтобы использовать новую настройку:

Используйте pavucontrol (найдите его в панели запуска приложения или запустите с терминала), и на вкладке конфигурации выберите профиль «Analog Surround 5.1 Output». Это важно, потому что приложения не будут использовать макет динамиков, пока это не будет выбрано.

После этого вы можете проверить свою настройку (как показано ниже) с помощью апплета звука на Ubuntu, выполнив аудио-тесты. Убедитесь, что звук направляется правильно для каждого динамика. Если нет, повторите настройку пинча с помощью hdajackretask и повторите попытку.

Скриншоты успеха:

Как указано:

    

ответ дан 林正浩 26.01.2018 в 16:06