Икает звук (заикается звук при воспр. музыки и видео)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

WolAndr
Сообщения: 1

Икает звук

Сообщение WolAndr »

При воспроизведении музыки/видео звук стабильно каждые 2 сикунды делает "пш", т.е. заикается. Как это лечть?

ASPLinex 11
Зв. система: CMI8738/C3DX PCI Audio Device (встроенная)
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: Икает звук

Сообщение Виталмий »

WolAndr писал(а):
18.09.2006 07:08
При воспроизведении музыки/видео звук стабильно каждые 2 сикунды делает "пш", т.е. заикается. Как это лечть?

ASPLinex 11
Зв. система: CMI8738/C3DX PCI Audio Device (встроенная)

мммм :rolleyes: ... описать проблему в support ASP Linuxa /...

или воспользоваться поиском по форуму и найти инфу как настроить ALSA.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Икает звук

Сообщение kreator »

1. Обновить alsa
2. Повысить latency у звуковой платы.

lspci
01:0b.0 Multimedia audio controller: Creative Labs SB Audigy LS

setpci -v -s 01:0b.0 latency_timer=ff
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: Икает звук

Сообщение Виталмий »

kreator писал(а):
19.09.2006 07:57
2. Повысить latency у звуковой платы.

lspci
01:0b.0 Multimedia audio controller: Creative Labs SB Audigy LS

setpci -v -s 01:0b.0 latency_timer=ff

Допустимый диапазон изменения этого параметра - от 16 до 128 с шагом, кратным 8.
хотя "AMI BIOS" позволял выбрать значение параметра в диапазоне от 0 до 255 с единичным шагом. Значение "66" устанавливалось по умолчанию, хотя меньшее значение владения шиной PCI-устройством оказывалось более предпочтительным.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Икает звук

Сообщение kreator »

setpci -v -s 01:0b.0 latency_timer=ff ставит максимальное значение, для nforce2 это 248 (0xf8). Чем выше значение, тем дольше устройство может занимать шину.
Спасибо сказали:
Аватара пользователя
marsianna4ka
Сообщения: 39

Re: Икает звук

Сообщение marsianna4ka »

Хочу поднять эту тему вновь. При прослушивании музыки в любых проигрывателях звук "икает", даже при небольшой загрузке системы. Уточню, что у меня ноутбук с процессором 2x1,7 GHz, какой звуковой чип я точно не знаю, lspci показывает "Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)". Версия alsa - 1.0.17 из репозитария lenny.

Попробовала как предлагалось выше увеличить latency у звуковой платы, в mplayer и rhytmbox слушать всё равно невозможно, в audacious - лучше, но всё равно заметно "икает". Что можно сделать?
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Икает звук

Сообщение kreator »

Версия alsa старовата, лучше взять поновее.
Попробовать mplayer -ao alsa:device=hw=0.0 my.mp3 и nice -n-10 mplayer my.mp3
Если заикания связаны с нагрузкой на винт, то эта проблема остается открытой: При интенсивной работе HDD все тормозит
Спасибо сказали:
Аватара пользователя
marsianna4ka
Сообщения: 39

Re: Икает звук

Сообщение marsianna4ka »

kreator писал(а):
05.06.2009 05:37
Версия alsa старовата, лучше взять поновее.

Собирать из исходников??? :cray:
Спасибо сказали:
kreator
Сообщения: 384
ОС: LFS

Re: Икает звук

Сообщение kreator »

marsianna4ka писал(а):
05.06.2009 17:37
kreator писал(а):
05.06.2009 05:37
Версия alsa старовата, лучше взять поновее.

Собирать из исходников??? :cray:

Если mplayer -ao alsa:device=hw=0.0 my.mp3 или nice -n-10 mplayer my.mp3 не дают результатов, то да. Да и не так это страшно. Собрать нужно только alsa-driver (ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.20.tar.bz2).
Спасибо сказали:
ivanich
Сообщения: 72
ОС: Gentoo

Re: Икает звук

Сообщение ivanich »

Не знаю тот ли случай у вас -но всё же... На 2-х компах с разными встроенными звуковухами/драйверами решил эту проблему следующим образом:

Код: Выделить всё

echo 512 >> /proc/asound/card0/pcm0p/sub0/prealloc

Выполнять комманду нужно когда никакое приложение не использует звук, проверить результат выполнения так

Код: Выделить всё

cat /proc/asound/card0/pcm0p/sub0/prealloc

По дефолту там 64, после выполнения вышенаписанной комманды должно быть 512.
Спасибо сказали: