Настройка 5.1 звука в alsa

Вопросы к тем, кто обладает 6 канальной системой и умудрился граммотно настроить все каналы...
1) Где все настраивается, я так понял, все можно уделать через alsamixer?
2) Кто может объяснить все эти параметры в alsamixer?

Заранее благодарен

1. проводами, от

1. проводами, от задней пнелки к колонкам :) а если звук не 5.1 тогда используются различные обходные манёвры, например можно включить переключатель который будет раздавать звук на все колонки, а не только на две (в случае стерео).
2. а Вы методом научного тыка попробуйте ;)

`

ArtSh написал(а):
1. проводами, от задней пнелки к колонкам :) а если звук не 5.1 тогда используются различные обходные манёвры, например можно включить переключатель который будет раздавать звук на все колонки, а не только на две (в случае стерео).
2. а Вы методом научного тыка попробуйте ;)

я вторым способом настроил
по разному переставлял все ползунки и переключалки, пока не понял - что куда рулит )

"вторым

"вторым способом" возможно настроить если карточка поддерживает так называемый Hardware Mixing. Тогда действительно все проблемы решаются простым перемещением ползунков alsamixer'а.

Если же Hardware mixing'а нет, как было в моем случае, (у меня Terratec Aureon Space + аккустика 7.1) тогда можно просто клонировать один стерео канал и добиться звучания "псевдо surround"...

Barrell barrell # cat .asoundrc
pcm.!default {
type plug
slave ice1724_S32_LE;
}

pcm.duplicate {
type plug
slave.pcm "surround71"
slave.channels 8
route_policy duplicate
}

pcm_slave.ice1724_S32_LE {
pcm surround61;
format S32_LE;
}

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

Сам когда то

Сам когда то живо интересовался решением данной проблемы под:
1.SB Audigy SE/LS (альсовый модуль ca0106, hardware mixing отсутствует как класс :( )
2.Xoro HSX 5.1 (акустика в принципе позволяет использовать псевдосурроунд режим, но хотелось все сделать софтверно)

Решил для себя эту проблему, поставив звуковой демон Pulseaudio (www.pulseaudio.org) и настроив его (хотя покопаться пришлось достаточно). Сделал так:
1. в ~/.asoundrc прописал pcm.surr51, отправляющий весь получаемый с pulseaudio поток через стандартный альсовый плагин surround51 и уже через него на hw:0,0
2. в конфиге pulseaudio указал использовать этот самый pcm.surr51 как дефолтный sink девайс (дело в том, что для pulseaudio оказалось абсолютно *** юзать на выходе реальное железо или альсовые плагины)

Итого - миксингом всего звука в системе занимается pulseaudio, разложением на 5.1 и выводом на звуковую - alsa.

Еще один plus в том, что pulseaudio, будучи сетевым звуковым демоном, легко позволяет транслировать любые звукопотоки по сетке.. Так можно локалку приучить слушать нормальный музон, или например слушать музыку с ноута, на котором нет норм акустики, через оную, стоящую в соседней комнате...

Описание довольно поверхностное, ибо делалось все это давно, и линукса сейчас под рукой нет. Так что не обессудьте.

Ну...

У меня система встроенная ac97 8 - канальная, колонок на 6 канальный звук... звук есть, все норм...
подключены правильно, проверил в винде
мне просто интересно, что же значат параметры:

PCM
потом что - то Shared или Independed
еще что - то..

А кто - нибудь умудрялся в мп3 музыке все колонки задействовать?

А удалось ли?...

Повторюсь, у меня чипсет nforce3, где встроен кодес ac97, поддерживающий 7,1 канальный звук...
В alsamixer у меня изменяются настройки звука, то есть технология Hardware mixer, судя по всему, задействована...
Проблема в том, что ползунками, мне максимум чего удалось добиться, так это псевдосурраунда, то есть задействовать синхронно 4 колонки... Передок и сабвуфер не работают...
В винде у меня при проигрыше mp3 работают и передок и саб... При просмотре фильмов, каналы так же граммотно задейстованы...

У кого получилось в алсе задействовать 6 каналов? Как это сделать?

Заранее благодарен

null56

null56 написал(а):
Повторюсь, у меня чипсет nforce3, где встроен кодес ac97, поддерживающий 7,1 канальный звук...
В alsamixer у меня изменяются настройки звука, то есть технология Hardware mixer, судя по всему, задействована...
Проблема в том, что ползунками, мне максимум чего удалось добиться, так это псевдосурраунда, то есть задействовать синхронно 4 колонки... Передок и сабвуфер не работают...
В винде у меня при проигрыше mp3 работают и передок и саб... При просмотре фильмов, каналы так же граммотно задейстованы...

У кого получилось в алсе задействовать 6 каналов? Как это сделать?

Заранее благодарен

У меня центральный канал тоже так и не заработал, не помогла ни настройка ни рытьё гугля ни танцы с бубном...

null56 написал(а): Повторюсь,

null56 написал(а):
Повторюсь, у меня чипсет nforce3, где встроен кодес ac97, поддерживающий 7,1 канальный звук...
В alsamixer у меня изменяются настройки звука, то есть технология Hardware mixer, судя по всему, задействована...
Проблема в том, что ползунками, мне максимум чего удалось добиться, так это псевдосурраунда, то есть задействовать синхронно 4 колонки... Передок и сабвуфер не работают...
В винде у меня при проигрыше mp3 работают и передок и саб... При просмотре фильмов, каналы так же граммотно задейстованы...

расскажите о связке своего железа+усилка/ресивера (модели, типы возможных подключений и т.д.) пожалуйста ;)
P.S. скорее всего нужно ресивер настраивать...

Как разложить стерео на 5.1?

Подскажите, какие драйвера под XP надо скачать, чтобы стереозвук (самое главное - когда слушаю mp3) раскладывался на 5.1. У меня встроенный Realtek AC'97.

Проще простого, начинаем

Проще простого, начинаем с
http://www.gentoo.org/doc/en/handbook/index.xml
а потом переходим к
http://www.gentoo.org/doc/en/alsa-guide.xml
и всё будет прекрасно!

!!! OFF TOP !!!

evadim тут была разного рода ахинея и вот её не стало…

лешили удовольствия читать

лишили удовольствия читать ахинею :(

скрытный секс :)

Вопрос вообще очень

Вопрос вообще очень актуальный и меня лично давно волнует. Для меня это в какой-то степени идеологический вопль: на винде все колонки работают простым переключением в меню на "конфигурация динамиков - 5.1". Являюсь обладателем встроенной карточки HDA-Intel и колонок 5,1. За всё время максимум чего добился - работы 4 колонок, и то только на OSS и при ограничении на одну программу, работающую со звуком.Я конечно понимаю, что Linux не даёт иллюзию, искорёживая 2-х канальный звук на выход в 5,1, но был бы рад, если бы кто-нибудь поделился способом, как хотя бы распараллелить звук на 4 колонки - это уже для меня прорыв.
Есть ведь счастливые люди, у которых всё работает нормально, отзовитесь...

Истин имперских звезда засияет.

у тебя хда-интел.... это не

у тебя хда-интел.... это не тоже самое, что у меня.... поиграй в alsamixer, там выставь,что тебе нужно... 4 колонки я оттуда легко задействовал при проигрыше мп3 (Surround => Shared; Duplicate => включить)...
с хда интел проблем вообще быть не должно....

null56 Дело в том, что у меня

null56 Дело в том, что у меня в alsamixer нет таких функций (Surround => Shared; Duplicate => включить), могу даже скриншот показать:

Драйверы в ядре, может, есть смысл собрать без них и установить отдельно? Я в растернности...

Истин имперских звезда засияет.

в hda есть такая гадость как

в hda есть такая гадость как chanelmode у меня там есть варианты 2 и 6 .. если выбрать 6 то включаются регулировки центра, саба, и тылов (собирал дрова вопреки рекомендациям не из ядра а media-sound/alsa-driver-1.0.22.1 из ебилдов, оставив лишь в ядре поддержку alsa)
но проблеммой 5.1 так же сильно обеспокоен((( причины следующие:
1) дома live1024 с 4мя каналами, благо акустика принимает по spdif (IEC958 канал) стерео и хорошо разлаживает, но вот при подаче 5.1 по spdif - mplayer наглухо вешает звук (спасает лишь перезагрузка модулей).. когда то раз на почве експерементов у меня вышло завести 5.1 через spdif на live1024.. но после ребута повторить експеремент не вышло.. буду очень признателен за подсказку в каком направлении копать в сторону mplayer или експерементировать с дровами

Красивый обой :)) поделись

Красивый обой :)) поделись ссылкой! :)

Working on Gentoo Linux for Asus P535 and Qtopia :-)

Попробуйте указать в

Попробуйте указать в /etc/modprobe.d/alsa.conf модель карты в виде

options snd-hda-intel model=6stack

Список моделей можно посмотреть здесь.
Кодек Вашей карты можно посмотреть командой

cat /proc/asound/card0/codec#0 | grep Codec

В свое время долго мучался

В свое время долго мучался пока собрал рабочий вариант, правда у меня не ХДА-интел, а обычный АС97. Но вдруг и вам поможет.
Вот мой .asoundrc из домашней директории.
Единственное, чтобы конфиг заработал надо установить ladspa, и все плагины для него: blop, caps-plugins, swh-plugins, tap-plugins, ladspa-cmt. Все есть в портежах Или можно вообще удалить блок фильтров lowpass_21, перенастроив цепочку.
После установки конфига в центе управления звуком КДЕ надо выбрать устройство по умолчанию "Default stereo device", в а КМИКСЕ регулятор по умолчанию "Phonon", и тип подключения shared.
С этим конфигом у меня все стерео с амарока, флеша из браузера, и фильмов раскладывается на 6 каналов с общим регулятором громкости. Одновременно могут работать несколько стерео источников. Но чтобы послушать настоящий 5.1 надо сначала выключить все остальное, освободив устройство. Можно конечно конфиг допилить еще чтоб и 5.1 несколько источников работало, и параллельно со стерео, это все возможно, просто у меня уже сил не хватило =).

bashioo спасибо, буду курить

bashioo спасибо, буду курить

Истин имперских звезда засияет.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".