Частота дискретизации в Линуксе (как настроить звук на 44.1КГц?)

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

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

Kazanova
Сообщения: 13
ОС: Debian

Частота дискретизации в Линуксе

Сообщение Kazanova »

У меня материнская плата ASRock Socket AM2 AM2NF3-VSTA. В Debian Etch у меня проблемы при воспроизведении музыки и фильмов с частотой звука 48 000 Гц. Mplayer и Xine удалось настроить чтобы переводил в 44100Гц, но проблема на уровне системы осталась. Скайп воспроизводит звук некорректно. :unsure: Как быть?

ПЫСЫ Система 64-битная. Может из-за этого..
Спасибо сказали:
Kazanova
Сообщения: 13
ОС: Debian

Re: Частота дискретизации в Линуксе

Сообщение Kazanova »

После безуспешных попыток решить проблему со звуком в Дебиане пробовал перейти на другие дистры, но итог тот же увы. :(

В инете нашел такую инфу по моему C-Media CM6501:

Fully supported in ALSA 1.0.14. In ALSA versions 1.0.13 or earlier, stereo 48 kHz data will be played at 96 kHz, i.e., garbled.


С репозитария lenny скачал версию ALSA 1.0.15-3. Пока ничего не менял в конфиге - итог тот же, т.е. многие фильмы воспроизводятся с кривым звуком и скайп тоже. Что нужно сделать еще? Подскажите плиз!
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: Частота дискретизации в Линуксе

Сообщение rm_ »

Ядро попробуйте обновить.
Спасибо сказали:
Kazanova
Сообщения: 13
ОС: Debian

Re: Частота дискретизации в Линуксе

Сообщение Kazanova »

Проблему решил с помощью создания файла конфигурации /etc/asound.conf

Туда поместил следующие строки:

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

pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 44100
}
bindings {
0 0
1 1
}
}


Теперь все фильмы с частотой звука 48000 автоматически подгоняются под 44100. Скайп тоже заработал. :)
Спасибо сказали:
Аватара пользователя
aphex
Сообщения: 9
ОС: DebianGNU/Linux

Re: Частота дискретизации в Линуксе

Сообщение aphex »

Тоже самое. В нете нашел инфу о том что это баг алсы в версиях 1.0.13 и ниже.
Спасибо сказали: