URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 60624
[ Назад ]

Исходное сообщение
"Тормозит звук"

Отправлено r4 , 04-Окт-05 15:10 
FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите

Содержание

Сообщения в этом обсуждении
"Тормозит звук"
Отправлено lavr , 04-Окт-05 15:26 
>FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl
>hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как
>старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите

попробовать использовать буфер в плеерах - увеличить и в ядре (запомнить
тот что by default и мало-мало добавлять).

Вопрос - сколько каналов выставляете и зачем вам одновременно столько
проигрывателей, любите кокофонию - тогда welcome to opensound и берите
их драйвер


"Тормозит звук"
Отправлено r4 , 04-Окт-05 15:36 
>>FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl
>>hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как
>>старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите
>
>попробовать использовать буфер в плеерах - увеличить и в ядре (запомнить
>тот что by default и мало-мало добавлять).

А как увеличить буффер в ядре?

>
>Вопрос - сколько каналов выставляете и зачем вам одновременно столько
>проигрывателей, любите кокофонию - тогда welcome to opensound и берите
>их драйвер
Даже если я выставляю 2 канала уже начинаются тормоза. Причём разницы между 2 и 32 нет.


"Тормозит звук"
Отправлено lavr , 04-Окт-05 15:44 
>>>FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl
>>>hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как
>>>старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите
>>
>>попробовать использовать буфер в плеерах - увеличить и в ядре (запомнить
>>тот что by default и мало-мало добавлять).
>
>А как увеличить буффер в ядре?

sysctl -a | grep snd

>>
>>Вопрос - сколько каналов выставляете и зачем вам одновременно столько
>>проигрывателей, любите кокофонию - тогда welcome to opensound и берите
>>их драйвер
>Даже если я выставляю 2 канала уже начинаются тормоза. Причём разницы между
>2 и 32 нет.

4 - оптимальный вариант, ну а если используете кислотный, тьфу музыкальный
WM (оконный менеджер) типа gnome/kde - собирайте все с поддержкой arts
и/или esound - дополнительный sound-server


"Тормозит звук"
Отправлено r4 , 04-Окт-05 16:57 
>>>>FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl
>>>>hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как
>>>>старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите
>>>
>>>попробовать использовать буфер в плеерах - увеличить и в ядре (запомнить
>>>тот что by default и мало-мало добавлять).
>>
>>А как увеличить буффер в ядре?
>
>sysctl -a | grep snd
>
>>>
>>>Вопрос - сколько каналов выставляете и зачем вам одновременно столько
>>>проигрывателей, любите кокофонию - тогда welcome to opensound и берите
>>>их драйвер
>>Даже если я выставляю 2 канала уже начинаются тормоза. Причём разницы между
>>2 и 32 нет.
>
>4 - оптимальный вариант, ну а если используете кислотный, тьфу музыкальный
>WM (оконный менеджер) типа gnome/kde - собирайте все с поддержкой arts
>и/или esound - дополнительный sound-server

Сейчас через есаунд и играю всё, но всёже непонятно откуда растут ноги. У моего коллеги система практически идентичная(железо такое же, только фря не STABLE, а RELEASE) и всё работает на ура.



"Тормозит звук"
Отправлено lavr , 04-Окт-05 17:22 
>>>>>FreeBSD 5.4-STABLE. При увеличении количетва каналов в микшере с помощью переменных sysctl
>>>>>hw.snd.maxautovchans или hw.snd.pcm0.vchans микширование работает, но проигрыватели начинают "тянуть" звук как
>>>>>старый коссетник, тоесть играют медленее чем есть. Как лечить? подскажите
>>>>
>>>>попробовать использовать буфер в плеерах - увеличить и в ядре (запомнить
>>>>тот что by default и мало-мало добавлять).
>>>
>>>А как увеличить буффер в ядре?
>>
>>sysctl -a | grep snd
>>
>>>>
>>>>Вопрос - сколько каналов выставляете и зачем вам одновременно столько
>>>>проигрывателей, любите кокофонию - тогда welcome to opensound и берите
>>>>их драйвер
>>>Даже если я выставляю 2 канала уже начинаются тормоза. Причём разницы между
>>>2 и 32 нет.
>>
>>4 - оптимальный вариант, ну а если используете кислотный, тьфу музыкальный
>>WM (оконный менеджер) типа gnome/kde - собирайте все с поддержкой arts
>>и/или esound - дополнительный sound-server
>
>Сейчас через есаунд и играю всё, но всёже непонятно откуда растут ноги.
>У моего коллеги система практически идентичная(железо такое же, только фря не
>STABLE, а RELEASE) и всё работает на ура.


всякое бывает:

1) sound драйвера во FreeBSD слабенькие, в основном одноканальные :(
2) багные WM менеджеры (у вас один, у друга другой, разные версии...)

Кто запрещает развести sound по каналам, например:

mpg123r -a /dev/dsp0.3 --recode cp1251:koi8-r /mnt/pub/ftp/.1/Russian/Krug/Krug-*.mp3

разные /dev/dsp0.x для разных приложений...