заикается звук (на FreeBSD 6.1-PRERELEASE от 14 апреля.)

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

-error
Сообщения: 174
Статус: sysadmin / oracle dba
ОС: HP-UX :-)

заикается звук

Сообщение -error »

заикается звук (например, издаваемый xmms'ом), когда, например, firefox рендерит страничку. логического объяснения придумать не могу.
но однажды заметил, что при копировании большого количества файликов с ntfs (имеет ли это значение?) звук начал заикаться точно так же. дальнейшие эксперименты в виде `dd if=/dev/ad0 of=/dev/null' ни к чему не привели. все поет замечательно.
о системе:

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

sergey% uname -a
FreeBSD sergey.domain 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #1: Sat Apr  8 00:26:15 OMSST 2006     root@sergey.domain:/usr/obj/usr/src/sys/SERGEY  i386
sergey% cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <Intel> at io 0xef000000, 0xee800000 irq 9 bufsz 16384 kld snd_ich (1p/1r/4v channels duplex default)


PS еще заметил вот такую вещь:

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

atapci0: <Intel> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf000-0xf00f irq 9 at device 31.1 on pci0
ata0: <ATA> on atapci0
ata1: <ATA> on atapci0
pcm0: <Intel> port 0xa800-0xa8ff,0xa400-0xa43f mem 0xef000000-0xef0001ff,0xee800000-0xee8000ff irq 9 at device 31.5 on pci0
pcm0: <Analog>
ad0: 57241MB <Seagate> at ata0-master UDMA100
ad1: 238475MB <WDC> at ata0-slave UDMA100
acd0: CDRW <NEC> at ata1-master UDMA33
cd0 at ata1 bus 0 target 0 lun 0

т.е. выходит, что звуковуха и ide-контроллер на одном прерывании висят. может из-за этого косяки? хотя в линухе и в винде такого "эффекта" замечено не было.

PS экспериментировал с prebuffering и размером буфера в настройках драйвера OSS в xmms'e, так же крутил hw.snd.targetirqrate. не помогло Ж:-(
Спасибо сказали:
Аватара пользователя
Shura
Сообщения: 1537
Статус: Оказывается и без KDE есть жизнь
ОС: FreeBSD 8.0-RC2

Re: заикается звук

Сообщение Shura »

на опеннете была подсказка про тюнинг звука. Сейчас поискал - не нашел. Попробую дома посмотреть.
Rock'n'roll мертв © БГ
Спасибо сказали:
Аватара пользователя
Zer0
Сообщения: 479
ОС: Void, Slackware

Re: заикается звук

Сообщение Zer0 »

Прерывания можно прописать в /boot/device.hints явным образом, попробуй, должно помочь.
Memento mori ... сделай бэкап.
Спасибо сказали: