uname -a
Linux crazyman 2.6.27-gentoo-r8 #14 PREEMPT Tue Apr 7 17:35:52 EEST 2009 i686 Intel® Celeron® CPU 420 @ 1.60GHz GenuineIntel GNU/Linux
lspci
01:02.0 Multimedia audio controller: Creative Labs SB Audigy LS
акустика(переделаный свен):
5х25 Вт 80-22000 Гц
1х35 Вт 20-2000 Гц
Собрались куча проблем:
1. Если источник не 5.1, автоматом дублировать каналы, в принципе проблем нет, находил доки, одно непонятно: оно всё подряд дублирует или только то, что не 5.1?
2. звук из сателит очень качественный при условии, что на них подается то, что по документам 80-22000 Гц, думал припаять фильтр, но фильтра имеют провалы и погрешности, поэтому эту идею я полностью отбросил, звук из саба должен быть басом, а не кашей, как есть сейчас, но к сожалению другого динамика у меня нет, поэтому он у меня очень часто "разговаривает", нужно что-то, не знаю даж как правильно обозвать ,что б умело делать перенаправляющую фильтрацию, что прикручивать, и к чему (аудиосервер, алса, плеер?) ума не приложу.
сейчас юзаю так:
mplayer -af surround -af sub=80 ЗДЕСЬ_ИМЯ_ФАЙЛА но в такой вариации не удобно, и к тому же на саб идет то, что надо, а на сателитах вместо ненужных там басов каша((
кто подскажет как выйти из даной ситуации?
Вопросы по акустической системе
Модератор: Модераторы разделов
-
- Сообщения: 250
- Статус: кромешный
- ОС: debian
Re: Вопросы по акустической системе
1.ВСЕ ЖЕ НУЖНО ОПРЕДЕЛИТЬСЯ,НЕ ДИНАМИК ЛИ ЭТО.
2.Мб селекторный фильтр,тогда эквалайзером
3.Если нет звукового генератора записать частоты от fн до fв на носитель и проиграть.
4.попробовать любой другой усилитель.
5установить самую малую громкость,коснуться входа усилителя саб ,звук дб низкий с малыми примесями.
2.Мб селекторный фильтр,тогда эквалайзером
3.Если нет звукового генератора записать частоты от fн до fв на носитель и проиграть.
4.попробовать любой другой усилитель.
5установить самую малую громкость,коснуться входа усилителя саб ,звук дб низкий с малыми примесями.
Куда все пропали?? Да и кушать хочется!!
-
- Сообщения: 7
- ОС: Gentoo
Re: Вопросы по акустической системе
Спасибо, уже разобрался сделал софтверно, работает)
правда 2 дня убил на поиски нужного фильтра.
но еще остался 1 вопрос
всё работает, мне нравится но mplayer падает при попытке перемотать((( подозреваю что это баг фильтра, но может мои кривые руки)
Подобный баг встречался не только у меня, но так и не смог найти решение для него, если отключаю Glame Highpass Filter то баг не наблюдается)
правда 2 дня убил на поиски нужного фильтра.
но еще остался 1 вопрос
Код:
$cat .asoundrc
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 [ 100 0 ]
}
}
1 {
id 1890 # Glame Highpass Filter (1890/highpass_iir)
policy none
input.bindings.1 "Input";
output.bindings.1 "Output";
input {
controls [ 100 0 ]
}
}
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 [ 100 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
}
}
pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 4096
rate 44100
channels 6
}
bindings {
0 0
1 1
2 2
3 3
4 4
5 5
}
}
всё работает, мне нравится но mplayer падает при попытке перемотать((( подозреваю что это баг фильтра, но может мои кривые руки)
Код:
$ mplayer -ao alsa:device=upmix_20to51 04\ -\ The\ Unforgiven\ II.mp3
MPlayer 29040-4.3.2 © 2000-2009 MPlayer Team
Воспроизведение 04 - The Unforgiven II.mp3.
Обнаружен Audio only формат файла!
Информация о клипе:
Title: The Unforgiven II
Artist: Metallica
Album: Reload
Year: 1997
Comment: Hetfield - Ulrich - Hummett
Genre: Rock
==========================================================================
Открываю декодер аудио: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
Выбран аудиокодек: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
AO: [alsa] 44100Hz 2ch s16le (2 bytes per sample)
Видео: нет видео
Начало воспроизведения...
A: 303,3 (05:03.3) of 395,0 (06:35.0) 0,7%
MPlayer прерван сигналом 11 в модуле: seek_audio_reset
- MPlayer рухнул из-за плохого использования CPU/FPU/RAM.
Перекомпилируйте MPlayer с --enable-debug и сделайте 'gdb' backtrace и
дизассемблирование. Для подробностей, см.
DOCS/HTML/ru/bugreports_what.html#bugreports_crash
- MPlayer рухнул. Это не должно происходить.
Это может быть ошибкой в коде MPlayer _или_ в Вашем драйвере, _или_
в Вашей версии gcc. Если Вы думаете, что в этом виноват MPlayer, пожалуйста,
прочтите DOCS/HTML/ru/bugreports.html и следуйте инструкциям оттуда.
Мы не сможем и не будем помогать, пока Вы не предоставите эту информацию,
сообщая о возможной ошибке.
Подобный баг встречался не только у меня, но так и не смог найти решение для него, если отключаю Glame Highpass Filter то баг не наблюдается)