Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : alexander kovalchuk                  2:465/260      29 Jun 2003  18:57:08
 To : All
 Subject : multiple soundcards
 -------------------------------------------------------------------------------- 
 
 
         Люди добрые.. помогите :) Есть желание настроить две звуковушки на одном
 линуксбоксе для одновременного воспроизведения двух потоков. Звуковушки, ясно
 дело, не фуллдуплекс (обе исявые - гравис и есс'ка), а применение всяких esd и
 arts не подходит..
 Вот что имеем:
 ALSA 0.9.2
 
 # cat /etc/modules.conf
 
 # --- ALSA configuration
 alias char-major-116 snd
 alias char-major-14 soundcore
 alias snd-card-0 snd-interwave
 alias snd-card-1 snd-es18xx
 # --- OSS compatibility
 alias sound-slot-0 snd-card-0
 alias sound-slot-1 snd-card-1
 alias sound-service-0-0 snd-mixer-oss
 alias sound-service-0-1 snd-seq-oss
 alias sound-service-0-3 snd-pcm-oss
 alias sound-service-0-8 snd-seq-oss
 alias sound-service-0-12 snd-pcm-oss
 alias sound-service-1-0 snd-mixer-oss
 alias sound-service-1-3 snd-pcm-oss
 alias sound-service-1-12 snd-pcm-oss
 # --- Options
 options snd major=116 cards_limit=2 device_mode=0666 device_gid=0 device_uid=0
 options snd-interwave index=0 id=Gravis
 options snd-es18xx index=1 id=ESS
 
 # cat /proc/asound/cards
 0 [Gravis         ]: AMD InterWave - AMD InterWave
                      AMD InterWave at 0x220, irq 11, dma 5&7
 1 [ESS            ]: ES1869 - ESS AudioDrive ES1869
                      ESS AudioDrive ES1869 at 0x240, irq 5, dma1 1, dma2 3
 если воспроизведение запустить сперва на /dev/dsp - играет нулевая карта
 если потом запустить воспроизведение на /dev/dsp1 - они начинают попеременно
 меняться и два потока воспроизводятся то на одной карте, то на другой меняясь
 раз 10 в секунду :)
 
 если запустить поток сначала на /dev/dsp1 - воспроизведениее идёт на первой
 карте. но как только пустить /dev/dsp - они сразу меняются местами (то, что
 игралось на /dev/dsp1, продолжает играть на /dev/dsp, а то, что я запустил на
 /dev/dsp идёт на /dev/dsp1) :)
 
 всё это ужасно криво и я так не хочу :) хочу, чтобы при обращении к /dev/dsp
 воспроизведние шло на свободну карту и ничего не переключалось :)
 
 ps/ предлагать купить полнодуплекс или крутить esd/arts не надо. лучше сразу в
 сад отправьте :)
 
                                                          [29 Jun 03] .alexander
 
 ... я                               Teams: [School N54]Н-Н[H-Cl]Н-Н[Планетаpий]
 --- я                                   Pencil with a words "GoldED+/LNX 1.1.5"
  * Origin: np: Oasis - See The Sun (2:465/260)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 multiple soundcards   alexander kovalchuk   29 Jun 2003 18:57:08 
Архивное /ru.linux/18333eff0f95.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional