Многоканальный звук в Rosa Linux

Обсуждения статей на wiki Росы. Внимание: придерживаемся правила "одна статья на вике -- один топик"

Многоканальный звук в Rosa Linux

Postby JaamMaiKa » 04 Apr 2015, 17:24

В Linux (и даже в Rosa R6) возникает проблема с включением многоканального звука на некоторых звуковых кодеках (например ALC662).
Проблема именно с выводом звука через линейный выход (система видит только HDMI).
Решается следующим образом.
Выполним в терминале: alsamixer
Далее, нажав F6, вызовем меню выбора звуковой карты и выбираем действующую.
Двигаясь по настройкам вправо, в пункте "Channel" ставим нужное кол-во каналов вывода звука.
Перезагружаем систему.
снимок1.png

Теперь, откроем настройки микшера KDE и во вкладке "Настройка звукового оборудования" выбираем звуковое устройство и профиль звуковой платы (на примере 5.1).
снимок2.png

Отдаем приоритет устройству воспроизведения (использовать список устройств для всех категорий).
Аналогично поступаем и с выбором главного канала воспроизведения звука.
снимок4.png

Чтобы воспроизведение звука радовало, нам нужен виджет Veromix (удобно включить его в "Системный лоток" и отключить лишнее,
переходим - эффекты/эквалайзер > эффекты LADSPA > оставим включенным только Multiband EQ).
Необходимо установить Audacious (много плееров поющих, удобных, но нам нужен лучший по звуку).
Настроем Audacious,
переходим и активируем - файл > настройка > звук > PulseAudio
разрядность - выше чем реальная разрядность аудио-карты, поднимать не стоит (искажение, щелчки).
- модули > эффекты > Компрессор широкого диапазона
> Кристаллизатор
> Расширенное стерео
> Сервер LADSPA > Параметры > Multiband EQ
> Конвертер частоты (лучшая sinc интерполяция, не использовать карту частот)
снимок6.png

Добавляем эффект Multiband EQ в устройство воспроизведения и запускаем Audacious (направим Audacious в Multiband EQ).
снимок7.png

Возможно,
ваша аудио-карта поддерживает воспроизведение сигнала с более высокой опорной частотой (чаще всего defaults - 48000Hz)
Тогда, просто необходимо настроить alsa на работу в высокочастотном режиме (/usr/share/alsa/alsa.conf),
изменим строку -
defaults.pcm.dmix.rate 48000
на частоту вашей аудио-карты
defaults.pcm.dmix.rate ?????
По умолчанию в pulse установлено минимальное качество звука,
меняем на лучшее (/etc/pulse/daemon.conf)
находим строки:
resample-method = speex-float-1
default-sample-format = s16le
заменим на:
resample-method = src-sinc-best-quality
default-sample-format = float32le

Дополнил.
Не так давно в Adacious был добавлен плагин SoX Ресемплер, толку от него было мало - не поддерживался PulseAudio. Тепперь и в pulse (с версии 7) плагин добавлен.
Делаем следующее
в настройках Audacious вместо Конвертора частот включаем SoX Ресемплер
и в pulse задействуем SoX
(/etc/pulse/daemon.conf)
меняем значение
resample-method = src-sinc-best-quality
на
resample-method = soxr-vhq
здесь же, в демоне, пропишем частоту вашей аудио-карты
default-sample-rate = ?????
alternate-sample-rate = ?????
дадим очень высокий приоритет pulse:
high-priority = yes
раскомментируем (убрать точку с запятой), сохраняем и перезапустим pulse (перезагрузить систему)

Теперь заиграло!

Все возможные значения параметра resample-method можно узнать командой:
pulseaudio --dump-resample-methods
а узнать какие значения параметров сейчас установлены у PulseAudio -
pulseaudio --dump-conf
Last edited by JaamMaiKa on 23 Nov 2015, 22:29, edited 8 times in total.
User avatar
JaamMaiKa
 
Posts: 16
Joined: 03 Oct 2014, 22:37

Re: Многоканальный звук в Rosa Linux

Postby VictorR2007 » 04 Apr 2015, 17:33

Спасибо.
Только неудобно приложены картинки.
При создании сообщения, внизу есть кнопка "Стандартный ответ".
Если её нажать, то можно прикладывать картинки к сообщению здесь, на форуме.
Во всём виноваты русские. Они всем вредят. Всегда. И ещё Путин. Ещё тот гусь. Тоже вредит. Всем. И всех захватывает. Ужас.:)
User avatar
VictorR2007
 
Posts: 4952
Joined: 12 Sep 2011, 12:00
Location: Северодвинск

Re: Многоканальный звук в Rosa Linux

Postby JaamMaiKa » 04 Apr 2015, 19:33

Исправил.
User avatar
JaamMaiKa
 
Posts: 16
Joined: 03 Oct 2014, 22:37

Re: Многоканальный звук в Rosa Linux

Postby JaamMaiKa » 08 Apr 2015, 18:25

Дополнил.
23.11.2015
User avatar
JaamMaiKa
 
Posts: 16
Joined: 03 Oct 2014, 22:37

Re: Многоканальный звук в Rosa Linux

Postby *d0s » 12 Jun 2016, 11:00

А зачем ставить high-priority = yes? По умолчанию ведь приоритет высокий? Куда ещё выше?
default-sample-rate = ????? alternate-sample-rate = ????? на мой взгляд от них никакого толку. Разве что лишняя нагрузка.
А настройка alsoftrc.conf разве бесполезна?
*d0s
 
Posts: 798
Joined: 26 Apr 2015, 18:11

Re: Многоканальный звук в Rosa Linux

Postby JaamMaiKa » 12 Jun 2016, 22:06

А зачем ставить high-priority = yes?

На всякий случай. Пользовался UBUNTU, под нагрузкой были хрипы.
default-sample-rate = ????? alternate-sample-rate = ?????

Чтобы PULSEAUDIO не резала герцы - разница в звуке, даже на встроенной звуковой ощутимая.
А настройка alsoftrc.conf разве бесполезна?

Дополни, может кому и будет интересно.
User avatar
JaamMaiKa
 
Posts: 16
Joined: 03 Oct 2014, 22:37

Re: Многоканальный звук в Rosa Linux

Postby *d0s » 13 Jun 2016, 06:34

JaamMaiKa wrote:Дополни, может кому и будет интересно.

Нечего тут дополнять. В конфиге все расписано. Почему-то редактирование данного конфига считается необходимым только для игрушек, но я так не считаю.
Code: Select all
# cp -p /etc/openal/alsoft.conf /etc/openal/alsoft.conf.sample
# cd /etc/openal/
# chmod a+r-w-x alsoft.conf.sample

Редактируешь от рута /etc/openal/alsoft.conf на свое усмотрение.
*d0s
 
Posts: 798
Joined: 26 Apr 2015, 18:11

Re: Многоканальный звук в Rosa Linux

Postby Vochatrak » 13 Jun 2016, 22:59

Почему-то редактирование данного конфига считается необходимым только для игрушек, но я так не считаю.

А где можно еще задействовать OA?
Нечего тут дополнять. В конфиге все расписано.

Что конкретно править советуете?
User avatar
Vochatrak
 
Posts: 785
Joined: 22 Sep 2014, 00:21

Re: Многоканальный звук в Rosa Linux

Postby *d0s » 14 Jun 2016, 15:24

Vochatrak wrote:А где можно еще задействовать OA?

mplayer?
Vochatrak wrote:Что конкретно править советуете?

hrtf (44100kHz only);
wide-stereo;
drivers;
emulate-eax (false)

Есть ещё fmod. Мне попадались плееры, использующие либы fmod.
*d0s
 
Posts: 798
Joined: 26 Apr 2015, 18:11

Re: Многоканальный звук в Rosa Linux

Postby Vochatrak » 14 Jun 2016, 22:27

А где можно еще задействовать OA?

mplayer?

Но зачем? Тем более, звук через OA хуже.
Что конкретно править советуете?

hrtf (44100kHz only);

Обрезать себе диапазон? Ради чего?
wide-stereo;

Да (не всегда) нужно.
emulate-eax (false)

Чем EAX не угодил?
User avatar
Vochatrak
 
Posts: 785
Joined: 22 Sep 2014, 00:21


Return to Роса wiki

Who is online

Users browsing this forum: No registered users and 1 guest