Возникли проблемы со звуком на данный момент. Я пытаюсь настроить объемное звучание 5.1, но оно будет работать только на фронтальных левой и фронтальной правой колонках. На задней панели моей материнской платы есть разъемы 3x3,5 мм, к которым я подключил динамики, хотя это не те порты.
Я хочу «назначить» три порта на задней панели каждому выходу (сабвуфер и центр, левый и правый и задний левый и правый), хотя я не уверен, как это сделать. Мой звук - ALC889 от Realtek, и я использую Ubuntu 12.04 со всеми установленными обновлениями.
sound
realtek
speakers
audio-jack
user107829
источник
источник
pavucontrol
, запустите его и просмотрите настройки на вкладке «Конфигурация». Путь командной строки выполняетсяalsamixer
в терминале, выберите правильную звуковую карту и измените режим канала. Аналогично настройке самого правого микшера на этом скриншоте .Ответы:
Во-первых, вы должны определить в ALSA, что у вас есть 6 каналов. Вы можете сослаться на этот пост . По сути, вы запускаете alsamixer и определяете (для правильной звуковой карты) количество каналов до 6. Затем вы сохраняете конфигурацию для перезагрузки при перезагрузке:
Затем необходимо настроить pulseaudio (импульс - это звуковой слой, который будет использоваться приложениями и напрямую взаимодействующий с ALSA). Вы должны определить количество каналов в /etc/pulse/daemon.conf, как сказано в этой документации :
Также, чтобы включить повторное микширование низких частот в вашем сабвуфере, вы должны активировать это на своей звуковой карте, отредактировав тот же файл /etc/pulse/daemon.conf:
Затем вам может понадобиться перезагрузить компьютер или убить и перезапустить pulseaudio:
Тогда pavucontrol может помочь вам, как ответили на этот вопрос . На вкладке конфигурации вы должны увидеть различные профили для вашей звуковой карты, например, «Suround analogiq 4.1», что означает, что вы хотите использовать 4 канала и 1 сабвуфер.
источник
Вы захотите использовать такой инструмент, как hdajackretask , pavucontrol и pavumeter для переназначения выводов и мониторинга аудиовыхода после этого соответственно. Инструменты устанавливаются путем запуска:
Когда закончите, запустите инструмент с правами администратора, как показано:
Отсюда вам нужно будет переназначить каждый необходимый пин-код. Обратите внимание, что этот инструмент, в зависимости от вашей звуковой карты, скорее всего, обнаружит их по цветовой раскладке панели (см. Оборотную сторону вашей карты и убедитесь, что ее контакты имеют цветовую кодировку) или по обозначению разъема.
В любом случае, когда вы закончите и выберете «Применить», вам нужно будет перезагрузиться, и настройки будут применены при следующем запуске.
Перед перезагрузкой убедитесь, что pulseaudio настроен на использование схемы канала по желанию .
Следует отметить, что для
/etc/pulse/daemon.conf
, следующие изменения должны быть сделаны (с вашим предпочтительным текстовым редактором):(А). Для 5.1-канального звука установите:
default-sample-channels = 6
(б). Убедитесь, что
enable-lfe-remixing
установлено вyes
.(С). Параметр карты каналов по умолчанию для аудио 5.1 должен быть установлен как:
Как работает инструмент:
Инструмент генерирует запись исправления прошивки (под
/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
после настройки:(б). Содержимое
/etc/modprobe.d/hda-jack-retask.conf
файла после настройки:Затем перезагрузил систему. Подтвердите успешное переопределение, запустив grep на dmesg при загрузке:
Выход:
3,5-мм аудиоразъем для подключения звуковой карты на ноутбуке / материнской плате:
На задней панели системы Logitech все входы / выходы имеют цветовую кодировку. В моем случае я поменял ЗЕЛЕНУЮ линию на ЖЕЛТУЮ, чтобы перевод строки ЗЕЛЕНЫЙ соответствовал подаче Center / LFE, как это происходит в Windows под панелью диспетчера Realtek HD Audio . Затем на компьютере я подключил каналы в порядке сверху вниз: черный, зеленый, затем желтый в самом конце.
Последний шаг после перезагрузки для использования новой настройки:
Используйте pavucontrol (найдите его в панели запуска приложений или запустите с терминала) и на вкладке конфигурации выберите профиль «Analog Surround 5.1 Output». Это важно, потому что приложения не будут использовать вашу акустическую схему, пока она не выбрана.
Когда вы закончите, вы можете проверить ваши настройки (как показано ниже) с помощью апплета настроек звука в Ubuntu, запустив аудио тесты. Убедитесь, что звук правильно направляется на каждый динамик. Если нет, переназначьте расположение выводов снова, используя hdajackretask, и повторите тестирование снова.
Скриншоты успеха:
Как прикреплено:
источник
Вы проверяли SurroundSound в документации по Ubuntu? Эта статья (Простой способ получить 5.1 Surround Sound Audio, работающую в Ubuntu) также может вам помочь.
источник