Звук 5.1 в linux
Модератор: Модераторы разделов
Re: Звук 5.1 в linux
Такой вопрос, у меня материнка asus p5b, звук встроенный-то ли 7-и то ли 8-ми канальный. Колонки Creative t6100 , 5-и канальные.
1) Как заставить артс понимать что звук 5.1, т.е. чтобы звук со всех приложений выводился в 5.1(есть подозрение что выводит всё в 2 канала, хотя звук идет со всех колонок), т.е. если звук из всех динамиков идет-это,как я понимаю, уже 5.1 работает?
2) Если в каффеине поставить surround5.1 и одновременно запустить амарок с такой же конфигурацией (surround5.1) , то он говорит что устройство занято. Можно ли этого как нибудь избежать? Или придется все делать через артс?
3)Вот если взять конфиг из
http://alsa.opensrc.org/Low-pass_filter_fo...channel_(HOWTO)
артс сможет его использовать? как я понял с этим конфигом стерео дублируется на 5 каналов+на саб идут "правильные" частоты?
1) Как заставить артс понимать что звук 5.1, т.е. чтобы звук со всех приложений выводился в 5.1(есть подозрение что выводит всё в 2 канала, хотя звук идет со всех колонок), т.е. если звук из всех динамиков идет-это,как я понимаю, уже 5.1 работает?
2) Если в каффеине поставить surround5.1 и одновременно запустить амарок с такой же конфигурацией (surround5.1) , то он говорит что устройство занято. Можно ли этого как нибудь избежать? Или придется все делать через артс?
3)Вот если взять конфиг из
http://alsa.opensrc.org/Low-pass_filter_fo...channel_(HOWTO)
артс сможет его использовать? как я понял с этим конфигом стерео дублируется на 5 каналов+на саб идут "правильные" частоты?
Re: Звук 5.1 в linux
в xine-lib 1.1.8 или 1.1.9 можно и слушать и смотреть одновременно
«Когда истинный гений появляется в этом низком мире, его можно узнать по тому знаку, что все глупцы объединяются против него»
Re: Звук 5.1 в linux
никогда не понимал зачем все эти звукодемоны дополнительные (артс, esound,...)
тут же в теме приведен пример конфига в котором прописан нормальное виртуальное устройство позволяющее использовать 5канальный вывод из множества приложений одновременно
Re: Звук 5.1 в linux
Я пробовал этот пример, но с ним не регулируется громкость через PCM, а точнее она вообще ничем не регулируется.
Re: Звук 5.1 в linux
Re: Звук 5.1 в linux
Re: Звук 5.1 в linux
Да, кстати, если убрать это
pcm.!default {
type plug
slave.pcm lowpass_21to21
slave.channels 3
ttable {
0.0 1 # left channel
1.1 1 # right channel
0.2 0.5 # mix left and right ...
1.2 0.5 # ... channel for subwoofer
}
}
то звук регулируется, за что эта чать вообще отвечает?
pcm.!default {
type plug
slave.pcm lowpass_21to21
slave.channels 3
ttable {
0.0 1 # left channel
1.1 1 # right channel
0.2 0.5 # mix left and right ...
1.2 0.5 # ... channel for subwoofer
}
}
то звук регулируется, за что эта чать вообще отвечает?
Re: Звук 5.1 в linux
Ребята помогите пожалуйста. Не запускается звук 2.0 в 5.1 пробовал http://alsa.opensrc.org/Low-pass_filter_fo...channel_(HOWTO).
aplay -D upmix_20to51 win.wav
aplay: main:546: audio open error: Устройство или ресурс занято
Система Mandriva 2008.0 Powerpack. Звуковая карта Creative SB Live! 24 bit 7.1.
А то что предложено в 88 посте вобще не работает.
Работает только эта конфигурация:
Ставлю устройство проигрывания default.
да и еще что нужно включить или отключить, может я не правильно использую звукодемоны.
в настройках вывода звука стоит ALSA, все настройки по умолчанию ничего не менял.
aplay -D upmix_20to51 win.wav
aplay: main:546: audio open error: Устройство или ресурс занято
Система Mandriva 2008.0 Powerpack. Звуковая карта Creative SB Live! 24 bit 7.1.
А то что предложено в 88 посте вобще не работает.
Работает только эта конфигурация:
Код: Выделить всё
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
}
bindings {
0 0
1 1
}
}
pcm.!default {
type plug
slave.pcm "dmixer"
}
Ставлю устройство проигрывания default.
да и еще что нужно включить или отключить, может я не правильно использую звукодемоны.
в настройках вывода звука стоит ALSA, все настройки по умолчанию ничего не менял.
Re: Звук 5.1 в linux
Все заработало после отключения демона artsd. в амарок ставлю upmix20to51 раскладывает, а вот audacious почемуто перестал играть, вывод ставлю через алса но видимо он работает тока через artsd, а жаль.
И еще как сделать чтобы воспроизводило из несколько источников а то амарок захватывает монопльно звуковуху.
И еще как сделать чтобы воспроизводило из несколько источников а то амарок захватывает монопльно звуковуху.
Re: Звук 5.1 в linux
Хм, почитал, но для себя пока не нашел ответа.
Что имею; систему 5.1 Genius, звуковуха - Sound Blaster Audigy 2 ZS
Во-первых, я добился звука 5.1 путем настройкы параметров в kmix.
Что касается карты, то suse ее правильно определила, стоит какой-то snd-emu10k1 драйвер. Хотелось бы узнать как можно улучшить качество звучания. Спасибо.
Еще вопрос возник: почему-то слетают настройки, которые я сделал в kmix (там нету кнопки сохранить, а только выход...) от чего звучание опять идет только на 2 колонки
Что имею; систему 5.1 Genius, звуковуха - Sound Blaster Audigy 2 ZS
Во-первых, я добился звука 5.1 путем настройкы параметров в kmix.
Что касается карты, то suse ее правильно определила, стоит какой-то snd-emu10k1 драйвер. Хотелось бы узнать как можно улучшить качество звучания. Спасибо.
Еще вопрос возник: почему-то слетают настройки, которые я сделал в kmix (там нету кнопки сохранить, а только выход...) от чего звучание опять идет только на 2 колонки
Re: Звук 5.1 в linux
1. Поставить вместо колонок Genius что-то не столь порнографичное по звуку. SB Live на том же драйвере, но с нормальной 5.1 аудиосистемой выдает очень хороший звук.
2. Добавить себя в группу audio, через YaST. Второй способ - настроить через alsamixer. Третий возможный вариант - если kde - убрать в kcontrol восстановление сеанса. Можно все сразу. ХУда не будет
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
Re: Звук 5.1 в linux
Уже второй день шаманю с настройкой звука 5.1 через ALSA. Ничего не получается. Максимум что удалось, заиграли тыловые колонки, саба и цетра я так и не услышал.
Дистриб openSUSE 11 (Gnome).
Карточка ck804 (intel8x0) интегрированная в ASUS A8N5X.
Пробовал различные конфиги .asoundrc. Но ничего не меняется.
В alsamixer все задрано наверх.
alsaconf тоже не помогает.
Помогите пожалуйста добиться качественного звука в Linux.
Дистриб openSUSE 11 (Gnome).
Карточка ck804 (intel8x0) интегрированная в ASUS A8N5X.
Пробовал различные конфиги .asoundrc. Но ничего не меняется.
В alsamixer все задрано наверх.
alsaconf тоже не помогает.
Помогите пожалуйста добиться качественного звука в Linux.
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
-
- Сообщения: 55
Re: Звук 5.1 в linux
Выкинь 11-ую, она пока ещё требует доработки...
У меня 5.1, всё пашет - тыл, сабвуфер, центр, это при том, что все колонки подключены к сабвуферу...
Но и я столкнулся с трудностью - недостаточно как-то громко играет музыка на том уровне, который я обычно ставлю. Дело в самих дорожках?
Звук в Linux качественный, даже при встроенном звуковом устройстве.
У меня 5.1, всё пашет - тыл, сабвуфер, центр, это при том, что все колонки подключены к сабвуферу...
Но и я столкнулся с трудностью - недостаточно как-то громко играет музыка на том уровне, который я обычно ставлю. Дело в самих дорожках?
Звук в Linux качественный, даже при встроенном звуковом устройстве.
Re: Звук 5.1 в linux
Приведите факты того, что 11 ещё сырой.
Просто способ подключений у меня 6-канальный. 3 провода втыкаются в звуковуху - 1-фронт, 2-тылы, 3-саб,центр. В винде всё отлично работает и настраивается за минуту. В Linux Alsa и непонятные конфиги.
Просто способ подключений у меня 6-канальный. 3 провода втыкаются в звуковуху - 1-фронт, 2-тылы, 3-саб,центр. В винде всё отлично работает и настраивается за минуту. В Linux Alsa и непонятные конфиги.
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
-
- Сообщения: 55
Re: Звук 5.1 в linux
Сырой, т.к. нет поддержки многих приложений, слетают графические элементы и пр.
Слово alsaconf набери в консоли.
Слово alsaconf набери в консоли.
Re: Звук 5.1 в linux
Shtirlitz20 писал(а): ↑23.06.2008 00:16Сырой, т.к. нет поддержки многих приложений, слетают графические элементы и пр.
Слово alsaconf набери в консоли.
Поддержка всех мне нужных приложений имеется. Графические элементы не слетают, с учётом того, что пользую compiz-fusion+emerald. всё прекрасно и стабильно.
alsaconf все успешно настраивает и играет звук из фронтальных и тыловых колонок. саб и центр по прежнему молчат.
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
Re: Звук 5.1 в linux
Ещё тут кое-что нарыл:
Чего он хочет?
Код: Выделить всё
insane@insane-desktop:~> aplay
ALSA lib pcm_ladspa.c:1502:(snd_pcm_ladspa_add_plugin) Unable to find or load plugin '(null)' ID 1098, path '/usr/lib/ladspa'
aplay: main:583: audio open error: Нет такого файла или каталога
insane@insane-desktop:~>
Чего он хочет?
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
Re: Звук 5.1 в linux
Неужели никто не может помочь? Звуковая карточка ck804 (intel8x0), интегрированная в ASUS A8N5X, нужно, чтобы она играла 5.1 двд и копировала стерео звук на все 5 сателитов и саб. Акустика подключена 3-мя кабелями (1-ый фронт ; 2-тыл ; 3-саб, центр). Помогите пожалуйста настроить алсу под мои нужды, уже который день ничего не получается, все обгуглил.
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
Re: Звук 5.1 в linux
Проблема решена! Всё играет!
Настроил всё с помощью alsaconf и alsamixer выбрав Surround Jack Mode.
Осталась единственная проблема. При нажатии на клаве кнопки "отключить звук" отключаются только фронтальные сателиты. Всё остальное продолжать играть. Как настроить полное отключение звука?
Настроил всё с помощью alsaconf и alsamixer выбрав Surround Jack Mode.
Осталась единственная проблема. При нажатии на клаве кнопки "отключить звук" отключаются только фронтальные сателиты. Всё остальное продолжать играть. Как настроить полное отключение звука?
"Вот и выросло поколение котов, которым не пришлось полежать на теплом мониторе." © BOR
-
- Сообщения: 55
Re: Звук 5.1 в linux
Разверни alsamixer и вручную попробуй понизить громкость.
Re: Звук 5.1 в linux
да, это все хорошо конечно)) но ламерский вопрос: по цветам разьемов - где какой канал???? знаю зеленый - фронт, а остальные??? звучка Creative SB audigi
Сисадмин считал себя богом сети, электрик грубо развеял этот миф
Re: Звук 5.1 в linux
Зеленый - Передние, Черный - Саб, Оранжевый - Задние
Re: Звук 5.1 в linux
Даров алл! Вообщем проблема в том же... У меня звуковая Creative Audigy Value, колонки Creative T6060. Звук 5.1 не пашет, только четко выводит на 2.1. Находил команды для консоли чтобы протестировать способность звуковой в линуксе выводить 5.1 звук, в итоге с самого начала тестирования мне стало ясно, что 5.1 работать может т.к. я слышал четко голос "Виртуальной девушки" поочереди в каждой колонке. Кароче.. У меня SUSE 11.0, с ней стоит АЛСА. .asoundrс файла в системе не нашел. Так же в системе установлен Алсамиксер. Настроек Sarround там тоже нету. И еще плеер Амарок стандартно идет не с движком Ксайна, а с движком Gstreamer Я уже совсем зашел в тупик пытаясь поставить все пакеты касающиеся движка ксайн.Куча зависимостей и причем еще и тупых (например ставишь пакет который требует такую библиотеку, которая находится в нем же) . В итоге бросил. Если есть какие-нибудь соображения прошу помочь.
Единственная проблема с которой не могу разабратся в линуксе... Остальное все что мне нужно я прикрутил. Даже игрушки виндовские запускаются
Единственная проблема с которой не могу разабратся в линуксе... Остальное все что мне нужно я прикрутил. Даже игрушки виндовские запускаются
Re: Звук 5.1 в linux
Доброго времени суток! Прошу помочь чайнику в следующем вопросе.
На задней панели звуковой карты есть 6 выходов (разьемов, гнезд) для 8-канального звука. Один из них (а именно тот, который нужен для стереоколонок) нерабочий. У Windows есть программа, которая поставляется вместе с дровами - Realtek HD Audio Manager. В ней я смог перебросить на другой выход стереоколонки + еще на двоих подключить колонки от монитора и телевизора в придачу. То есть в сумме я смог подключить 3 пары стереоколонок для стереозвука без переходников и прочего.
Вот наглядный пример:
http://radikal.ru/F/s46.radikal.ru/i114/08...95777fca035.jpg
Как такое сделать в линукс?
Железо: Realtek (звук. карта) на ASUS P5K SE (материнка)
ОСь: Ubuntu 8.04
Заранее благодарен!
На задней панели звуковой карты есть 6 выходов (разьемов, гнезд) для 8-канального звука. Один из них (а именно тот, который нужен для стереоколонок) нерабочий. У Windows есть программа, которая поставляется вместе с дровами - Realtek HD Audio Manager. В ней я смог перебросить на другой выход стереоколонки + еще на двоих подключить колонки от монитора и телевизора в придачу. То есть в сумме я смог подключить 3 пары стереоколонок для стереозвука без переходников и прочего.
Вот наглядный пример:
http://radikal.ru/F/s46.radikal.ru/i114/08...95777fca035.jpg
Как такое сделать в линукс?
Железо: Realtek (звук. карта) на ASUS P5K SE (материнка)
ОСь: Ubuntu 8.04
Заранее благодарен!
Re: Звук 5.1 в linux
Смотри файл ~/.asoundrc
Вот пример как настраивать:
Разъяснение:
Замени этим твое дефолтное устройство alsa. Эта штука делает следующее:
front-left -> rear-left,
front-right -> rear right,
0.5*front-left -> LFE (woofer)
0.5*front-right -> LFE (woofer). The center speaker isn't used, because when you play stereo, you don't need it.
Если интересно, то вот более подробное разъяснение что к чему:
#0=Front-left
#1=Front-right
#2=Rear-left
#3=Rear-right
#4=Center
#5=LFE (woofer)
ttable.0.0 1 (copy from front-left to front-left 100% of volume)
ttable.1.1 1 (copy from front-right to front-right 100% of volume)
ttable.0.2 1 (copy from front-left to rear-left 100% of volume)
ttable.1.3 1 (copy from front-right to rear-right 100% of volume)
ttable.0.5 0.5 (copy from front-left to LFE 50% of volume)
ttable.1.5 0.5 (copy from front-right to LFE 50% of volume)
Можешь по аналогии сделать как тебе надо. Например перекинуть каналы местами. И еще: speaker-test тебе в помощь! НАпример для 5.1 т.е. 6 каналов набирай так - speaker-test -c 6. Удачи!
Вот пример как настраивать:
Код: Выделить всё
pcm.!default {
type route
slave.pcm surround51
slave.channels 6
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
ttable.0.5 0.5
ttable.1.5 0.5
}
Разъяснение:
Замени этим твое дефолтное устройство alsa. Эта штука делает следующее:
front-left -> rear-left,
front-right -> rear right,
0.5*front-left -> LFE (woofer)
0.5*front-right -> LFE (woofer). The center speaker isn't used, because when you play stereo, you don't need it.
Если интересно, то вот более подробное разъяснение что к чему:
#0=Front-left
#1=Front-right
#2=Rear-left
#3=Rear-right
#4=Center
#5=LFE (woofer)
ttable.0.0 1 (copy from front-left to front-left 100% of volume)
ttable.1.1 1 (copy from front-right to front-right 100% of volume)
ttable.0.2 1 (copy from front-left to rear-left 100% of volume)
ttable.1.3 1 (copy from front-right to rear-right 100% of volume)
ttable.0.5 0.5 (copy from front-left to LFE 50% of volume)
ttable.1.5 0.5 (copy from front-right to LFE 50% of volume)
Можешь по аналогии сделать как тебе надо. Например перекинуть каналы местами. И еще: speaker-test тебе в помощь! НАпример для 5.1 т.е. 6 каналов набирай так - speaker-test -c 6. Удачи!
Re: Звук 5.1 в linux
Здравствуйте!
Проблема следующая:
Сделал перенаправление низких частот в саб, звук играется как надо, в mpd и mplayer использую плагин upmix_20to51
вот то что в asound.conf:
НО при перемотке на какую-либо позицию, плеер падает с ошибкой.
Подскажите, пожалуйста, решение этой проблемы!
Проблема следующая:
Сделал перенаправление низких частот в саб, звук играется как надо, в mpd и mplayer использую плагин upmix_20to51
вот то что в asound.conf:
Код: Выделить всё
pcm.upmix_20to51 {
type plug
slave.pcm lowpass_21to21
slave.channels 3
ttable {
0.0 1 # left channel
1.1 1 # right channel
0.2 0.5 # mix left and right ...
1.2 0.5 # ... channel for subwoofer
}
}
pcm.lowpass_21to21 {
type ladspa
slave.pcm upmix_21to51
path "/usr/lib/ladspa"
channels 3
plugins {
0 {
id 1890 # Glame Highpass Filter (1890/highpass_iir)
policy none
input.bindings.0 "Input";
output.bindings.0 "Output";
input {
controls [ 370 2 ]
}
}
1 {
id 1890 # Glame Highpass Filter (1890/highpass_iir)
policy none
input.bindings.1 "Input";
output.bindings.1 "Output";
input {
controls [ 370 2 ]
}
}
2 {
id 1672 # 4 Pole Low-Pass Filter with Resonance (FCRCIA) (1672/lp4pole_fcrcia_oa)
policy none
input.bindings.2 "Input";
output.bindings.2 "Output";
input {
controls [ 250 0 ]
}
}
}
}
pcm.upmix_21to51 {
type plug
slave.pcm surround51
slave.channels 6
ttable {
0.0 1 # front left
1.1 1 # front right
0.2 1 # rear left
1.3 1 # rear right
0.4 0.5 # center
1.4 0.5 # center
2.5 1 # subwoofer
}
}
НО при перемотке на какую-либо позицию, плеер падает с ошибкой.
Подскажите, пожалуйста, решение этой проблемы!
Re: Звук 5.1 в linux
Вывод ошибки показать можешь?
Re: Звук 5.1 в linux
в gmplayer такая:
MPlayer interrupted by signal 11 in module: seek_audio_reset
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
Ошибка сегментирования
если в качестве устройства по умолчанию в asound.conf указать upmix_20to51, то totem при старте падает с ошибкой
totem: pcm_params.c:170: snd1_pcm_hw_param_get_min: Проверочное утверждение `!snd_interval_empty(i)' не выполнено.
MPD переходит на следующую песню
audacious просто пишет сегфолт
Re: Звук 5.1 в linux
guglez писал(а): ↑05.10.2008 16:24Смотри файл ~/.asoundrc
Вот пример как настраивать:
Код: Выделить всё
pcm.!default { type route slave.pcm surround51 slave.channels 6 ttable.0.0 1 ttable.1.1 1 ttable.0.2 1 ttable.1.3 1 ttable.0.5 0.5 ttable.1.5 0.5 }
Разъяснение:
Замени этим твое дефолтное устройство alsa. Эта штука делает следующее:
Можешь по аналогии сделать как тебе надо. Например перекинуть каналы местами. И еще: speaker-test тебе в помощь! НАпример для 5.1 т.е. 6 каналов набирай так - speaker-test -c 6. Удачи!
а если .asoundrc нету, тогда что делать?
ну а если его создать и вписать туда этот код то помойму ничего не меняется..
при speaker-test -c 6 играют только передние колонки, но они играют и когда должен играть сабвуфер...
как вообще это всё нормлаьно настроить?
и что значить hw:0,0 и тд?
кстати hw:0,0 - передние колонки, hw:0,1 - задние, я хочу сделать так, чтобы с переднихъ шло дублирование на задние )
Система Ubuntu 8.10
Re: Звук 5.1 в linux
а если .asoundrc нету, тогда что делать?
просто создать. Никаких хитростей
ну а если его создать и вписать туда этот код то помойму ничего не меняется..
alsa force-reload, т.е. перезагрузить алсу.
и что значить hw:0,0 и тд?
первая сетевуха, первое устройство вывода.
кстати hw:0,0 - передние колонки, hw:0,1 - задние
тут я озадачен... о_0