PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bash: Soundkarte freigeben



naraesk
03.02.10, 10:33
Hallo,
ich verwende kein pulseaudio, daher kann nur eine Anwendung über Alsa auf die Soundkarte zu greifen.

Daher möchte ich über die Bash die Soundkarte "leerräumen" bevor ich eine Anwendung starte. Gibt es dazu einen CLI- Befehl? Klar, ich kann die entsprechende Anwendung killen. Da das ganze aber über ein Skript laufen soll und die blockierende Anwendung nicht immer dieselbe ist, sollte dies allgemein gültig sein.

Danke.

towo2099
03.02.10, 11:10
Alsa kann schon seit ewigen Zeiten mehre Soundapps bedienen.

naraesk
03.02.10, 12:07
Upps, da habe ich wohl die falsche Frage gestellt zu deiner Antwort!

ALSA wird nicht als Soundserver eingesetzt.

towo2099
03.02.10, 12:35
Hallo,
ich verwende kein pulseaudio, daher kann nur eine Anwendung über Alsa auf die Soundkarte zu greifen.

???

Du weisst aber schon, was du willst?

naraesk
03.02.10, 13:48
Ja. Eine Möglichkeit dafür zu sorgen, dass keine Anwendung mehr auf die Soundkarte zugreift.

Wie gesagt, ALSA funktioniert nicht als Soundserver, sondern es wird lediglich über die ALSA- Treiber direkt auf die Soundkarte zugegriffen.

drcux
03.02.10, 13:52
lsof /dev/snd/*

naraesk
03.02.10, 19:00
Vielen Dank. :)
*wieder was gelernt*

drcux
03.02.10, 19:36
Aber bitte keinen Mixer killen, interessant sollten eigentlich nur die "/dev/snd/pcm*" sein.