Отправляет email-рассылки с помощью сервиса Sendsay

Увеличение кол-ва звуковых каналов

Как заставить звуковуху проигрывать звук от нескольких источников
одновременно ? (mplayer и xmms например)
Звуковуха инегр. от nForce2
FreeBSD 4.10

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Tue, 14 Dec 2004 08:46:25 +0300 (#280213)

 

Ответы:

Доброго времени суток.

On Tue, 14 Dec 2004 08:46:25 +0300
Евгений <Pun***@m*****.ru> wrote:

Кусок из "Руководства FreeBSD":

7.2.3. Использование нескольких источников звука
Предоставил Munish Chopra.

Достаточно часто встречается необходимость иметь несколько источников звука,
которые должны воспроизводить одновременно, например когда esound или artsd не
поддерживают совместное использование звукового устройства с некоторым приложением.

FreeBSD позволяет делать это при помощи виртуальных звуковых каналов, которые
могут быть настроены с помощью sysctl(8). Виртуальные каналы позволяют вам мультиплексировать
каналы воспроизведения звуковой карты, смешивая звук в ядре.

Для установки количества виртуальных каналов вы можете использовать две переменные
sysctl, которые, если вы пользователь root, могут быть установлены таким образом:

# sysctl hw.snd.pcm0.vchans=4
# sysctl hw.snd.maxautovchans=4

В этом примере выделяются четыре виртуальных канала, чего вполне достаточно для
повседневного использования. hw.snd.pcm0.vchans это количество виртуальных каналов
устройства pcm0, оно может быть установлено сразу же, как только устройство было
подключено. hw.snd.maxautovchans это количество виртуальных каналов, которые
выделяются новому аудиоустройству, когда оно подключается при помощи kldload(8).
Так как модуль pcm может быть загружен независимо от аппаратных драйверов, hw.snd.maxautovchans
может указывать количество виртуальных каналов для любых устройств, которые будут
подключены позже.

Если вы не используете devfs(5), необходимо будет указать приложениям /dev/dsp0.x,
где x это число от 0 до 3, если hw.snd.pcm0.vchans установлено в значение 4.
Для системы, использующей devfs(5), вышеуказанные настройки будут сделаны автоматически
прозрачно для пользователя.

Ответить   Tue, 14 Dec 2004 10:30:06 +0200 (#280326)

 

Rygoravich wrote:

Супер! А в linux 2.6 такое можно сделать?

Ответить   SiRex Tue, 14 Dec 2004 12:11:23 +0200 (#280339)

 

Доброго времени суток.

On Tue, 14 Dec 2004 12:11:23 +0200
SiRex <danti***@v*****.ru> wrote:

Насколько мне известно, нет:(.

Ответить   Tue, 14 Dec 2004 15:37:15 +0200 (#280574)

 

Евгений wrote:

Смотрите настройки mplayer и xmms - вместо xmms рекомендую bmp -
beep-media-player, он написан с использованием второй GTK, и
соотвественно красивее и без проблем с русским.

У меня, например, BMP превосходно работает с ALSA, а MPlayer жалуется
что-то на /dev/mixer - времени не было разбираться, поэтому посадил его
пока на OSS.

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Alexander Ignatyev Tue, 14 Dec 2004 11:30:22 +0300 (#280679)

 

i386-portbld-freebsd5.2.1)

С русским, действительно, проблем нет. Как и самого русского...
Русские файлы даже не зюками, а просто не видны. То же и в totem.
xine-вообще кошмар - окна используют скины по принципу "кто первый встал,
того и тапочки" + либо видео, либо звук (если звук занят чем-нибудь, то
видео есть, иначе белый экран с желтыми пятнами.)

А как определить, у меня, вообще, вторая gtk стоит?
Или всё вышеперечисленное с первой работать не будет?

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.bsd.all
Написать в лист: mailto:comp.soft.bsd.all-list@subscribe.ru
Отписаться: mailto:comp.soft.bsd.all--unsub@subscribe.ru?subject=comp.soft.bsd.all

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   andrew Tue, 21 Dec 2004 09:09:50 +0300 (#284240)