there at least is ONE advantage in that situation. When using PulseAudio You can switch its output on the fly as many times as You want without the need to kill or restart the applications playing audio.
I came to say the same thing. Sadly, the author died last year, so I don’t know what its long-term status is, but virtual_oss is a great piece of FreeBSD-style evolution. It provides exactly the same interface that userspace has had for 20+ years, but adds new functionality.
The author, hps, is also behind webcamd, which lets you run Linux webcam drivers in userspace and expose them as CUSE devices. I believe virtual_oss started as a project to allow dynamically switching between their microphones.
I like virtual_oss but how to omit PulseAudio as Firefox output and pipe the audio directly from Firefox to virtual_oss using available Firefox packages on FreeBSD?
Instead of writing a script to automatically switch to the newly connected device, you could’ve loaded in pulse conf the module module-switch-on-port-available or module-switch-on-connect. Take a look at pacmd list-modules if they’re available.
virtual_oss?
I came to say the same thing. Sadly, the author died last year, so I don’t know what its long-term status is, but virtual_oss is a great piece of FreeBSD-style evolution. It provides exactly the same interface that userspace has had for 20+ years, but adds new functionality.
The author, hps, is also behind webcamd, which lets you run Linux webcam drivers in userspace and expose them as CUSE devices. I believe virtual_oss started as a project to allow dynamically switching between their microphones.
I like
virtual_ossbut how to omit PulseAudio as Firefox output and pipe the audio directly from Firefox tovirtual_ossusing available Firefox packages on FreeBSD?Instead of writing a script to automatically switch to the newly connected device, you could’ve loaded in pulse conf the module
module-switch-on-port-availableormodule-switch-on-connect. Take a look atpacmd list-modulesif they’re available.Thank You for good suggestion.