audio device-hoz többszörös hozzáférés

Fórumok

Hi all
Azt szeretném megtudni hogy gogy lehet beállítania hogy egyszerre több program is hozzáféerjen az audioezközhöz.
A mostani helyzet az hogy ha egy program lefoglalja az audiodevicet akkor már más program nem tudja megnyitni és ez elég idegesítő.

Meg lehet ezt gyátalán cinálni?
alsa sound
debian sarge 2.6.14.6
gigabyte alaplapra integrált hangkártya

A segítséget előre is köszönöm.

have fun!

Hozzászólások

meg lehet csinálni ha alsa-t használsz, lásd dmix plugin.

oss esetén ha nem támogat a kártya hardveres mixinget AFAIK nem lehet.

asound.conf a dmix pluginhez:

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

ctl.dmixer {
type hw
card 0
}

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

pcm.dsp0 {
type plug
slave.pcm "dmixer"
}

ctl.mixer0 {
type hw
card 0
}