Soundkarte soll von 2 Programmen gelesen werden

atlantis

New Member
Hallo

Ich verwende PC-BSD 1.5 = FreeBSD 6.3.

Für ein Radioprojekt muss ich die Line In der Soundkarte von 2 Programmen gleichzeitig auslesen lassen, einmal von einem Programm, das alles, was reinkommt, als mp3 aufzeichnet (sogenannte Airchecks) und dann noch von einem IceCast2-Client (Muse).

Muse meldet

error opening input sound device: host error
device busy

Der Aircheck-Recorder wird bei Systemstart gestartet, läuft also immer und greift auf die Soundkarte zu.

Wie schaffe ich es, dass Muse auch noch darauf zugreifen kann?

Gruss
Martin
 
Durch virtuelle Aufnahmekanäle. Wobei ich es selbst nie probiert habe... Das geht per sysctl:

Code:
dev.pcm.%d.[play|rec].vchans
				       The current number of VCHANs allocated
				       per device.  This can be set to preal-
				       locate a certain number of VCHANs.
				       Setting this value to ``0'' will dis-
				       able VCHANs for this device.
 
Zurück
Oben