Вход на сайт

Навигация

Сейчас на сайте

1 пользователь онлайн.

  • winterheart

Сбор новостей

Подписка на Сбор новостей

Вы здесь

Нужен 5.1 на Creative X-Fi Platinum [ Решено Pulsой]

Здравствуйте. Являюсь обладателем карты Creative X-Fi Platinum. Ядро 2.6.32. Ядро сделал с поддержкой ALSA. Звук есть но не 5.1
Как мне добиться чтоб работали все колонки и саб.
Я пробовал выключать ALSA в ядре и устанавливал alsa-drivers чтоб можно было поправить asound.conf но alsaconf не находит карту.

>Как мне добиться чтоб работали все колонки и саб.

Включить нужные каналы? Использовать многоканальные источники/настроить аппаратное или программное разложение звука по каналам?

подтверждаю, для того, чтобы услышать 5.1 надо слушать записи 5.1 ))) либо в конкретной программе настраивать дублирование каналов ))) man mplayer например ))

пулсу еще может стоит все это добро скормить? Хотя алса всю жизнь умела 5.1. Звук-то 5.1?

Вы все абсолютно правы.Включил фильм 5.1 и все колонки пашут. Но когда я слушаю стерео то саб уже не работает. В настройках audacious в параметрах вывода звука можно выбрать только hw:0,0 hw:0,1 hw:0,2 hw:0,3 хотя там есть на выбор и 5.1 5.0 7.1 7.0 4.1 4.0 схемы при выборе которых звук не проигрывается. По умолчанию стоит hw:0,0 это фронтальные колонки. Проблему решил установкой Pulseaudio в итоге у меня играют все колонки и сабик. Но мне все же интересно как без pulseaudio завести хотя бы 2.1

настроить аппаратное или программное разложение звука по каналам. Аппаратное — 3D Control Switch в alsamixer, программное — в .asoundrc

Почитайте: http://www.gentoo.org/doc/en/alsa-guide.xml

P.S. Если воспользоваться поиском, то можно сразу попасть на http://www.gentoo.ru/node/9815#comment-66775

к сожалению проблемма с 5.1 действительно актуальна((
сколько не пробвал.. может мало старался.. но мне так и не удалось вывести 5.1 через spdif на live (Emu10k1) не на дровах ядра не на media-sound/alsa-driver .. - хорошо хоть stereo умеет.. а фильм посматреть так и жму кнопку аналога на пульте.. что обидно(( - потому что виндовый ac3 кодек умеет 5.1...

mplayer -ao alsa:device=spdif file

если надо, чтобы DD(AC3) и DD декодировались на внешнем декодере, то можно добавить параметр -afm=hwac3

в 2 канала поток декодер декодирует без проблемм (и поток есть на spdife даж при отправке на pcm), а вот 5.1 не видит.. да и ето не лучший выход.. - я бы хотел сделать так (и многие думаю тоже), чтоб можно было отправлять поток прямо не на spdif, а чтобы он "зеркалировался" с pcm (не декодираясь при етом, декодировать будет декодер).. так далеко как не всякий софт умеет отправить на spdif..
вот интиресно pulseaudio умеет ето?

Я читал маны. Делал по этому (http://www.gentoo.org/doc/ru/alsa-guide.xml) следуя второму способу (emerge alsa-driver) но alsaconf карту не видит. В этом в общем и вся проблема. Может кто знает что нужно чтоб alsaconf ее нашел.Нужно ли ставить media-sound/xfi-drivers.

драйвер с ядра используете?? в 33м их довольно много..

Да с ядра.Все работает через pulse. Но я хочу обойтись без pulseaudio. Установив alsa-driver следуя инструкциям, alsaconf карту не нашел. Как мне грамотно установить alsa-driver.

а в lspci её нормально видно
если драйвера с ядра модулем - то alsa-driver не нужно устанавливать.. ведь модуль перезапишется при сборке alsa-driver..
после пересбора ядра надо пересобрать media-sound/alsa-utils, media-sound/alsa-headers, media-sound/alsa-tools, media-plugins/alsa-plugins, media-libs/alsa-lib - с live 5.1 работало..