Микширование каналов объемного звука 18.04

Я пытаюсь заставить работать объемный звук 5.1, используя:

iec958:CARD=SB,DEV=0
HDA ATI SB, ALC887-VD Digital
IEC958 (S/PDIF) Digital Audio Output

, и это почти работает. Используя утилиту тестирования динамиков alsa, я получаю передний и центральный каналы, но оба канала динамиков объемного звучания воспроизводятся через передние динамики, а не через динамики объемного звучания. Нет LFE. (Я выполнил динамик-тест -diec958: CARD = SB, DEV = 0 -c6 )

Используя тест динамиков мифтв, я получил аналогичные результаты, но, что интересно, LFE работает также и с мифтв.

Я подозреваю, что по какой-то причине Ubuntu не видит / не настраивает устройство правильно, потому что на вкладке «Настройки», «Звук» у меня есть выбор только для цифрового стереозвука IEC958 - параметры объемного звука отсутствуют, и «Тестовые динамики» "Функция" оттуда, конечно же, показывает только два стереодинамика. Звуковое устройство - RealTek ALC887-VD на моноблоке ASUS M5A78L-M.

Есть идеи, что попробовать? Я ковырялся в Интернете уже много часов, но безрезультатно.

0
задан 4 February 2019 в 06:04

1 ответ

Я наконец сломал гайку, добавив следующее в /etc/asound.conf (нужно было создать файл), затем перезапустил ALSA с помощью alsa reload :

pcm.a52 {
  @args [CARD]
  @args.CARD {
    type string
  }
  type rate
  slave {
    pcm {
      type a52
      bitrate 448
      channels 6
      card $CARD
    }
  rate 48000 #required somehow, otherwise nothing happens in PulseAudio
  }
}

Затем, наконец, aplay -L перечисляет a52 , а в PulseAudio теперь я могу выбирать новые профили цифрового объемного звука на вкладке конфигурации .

Хотя я люблю Linux, ваш дедушка не должен разбираться в этом ...

1
ответ дан 8 January 2020 в 14:07

Другие вопросы по тегам:

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