4 ms·
Wrt audio: What any pulseaudio or pipewire-based desktop can do, is to route streams from separate applications to separate devices. You can have one applicati
by vetinari 5y ago
Wrt audio:
What any pulseaudio or pipewire-based desktop can do, is to route streams from separate applications to separate devices. You can have one application playing into your headphones, second into your speakers and third streaming over bluetooth to your soundbar. Never managed to do anything similar with Mac (also I never explored any 3rd-party apps to do it, they might exist, but with PA/Pipewire, it is built-in).
You can also mark some devices as not to use - i.e. DisplayPort advertises audio out, but the monitor has no speakers? So does your dock, but you don't intend to connect any speakers to it? Easy, disable that device. Not so easy on mac, just be sure to never select it for output, there's only one global output device anyway.
- SXX 5y agoI personally used advanced PulseAudio features all the time by playing different audio in headphones and speakers, but it's still rarely used feature compared to audio volume control. One of neatest things I did on Linux is playback of multiple audio streams while watching series when using VLC. It's very cool when you have some international group of friends together and e.g someone prefer to watch in German, someone in English and then someone in some other language. So basically 3 people can connect their headphones to Linux PC and then everyone listen to their preferable language.
- cyberpunk 5y agoHow do you rig all that stuff up? Commandline or is there a pretty gui for doing it?
- vetinari 5y agoGetting VLC to output multiple tracks simultaneously (or more correctly, all tracks) is via command line parameters (--sout-all --sout \#display). Mapping the streams to specific devices can be done via clicky GUI in pavucontrol.
- user3939382 5y agoI do this with a paid app called Loopback https://rogueamoeba.com/loopback/ https://rogueamoeba.com/loopback/