Only problem is the default audio device on my HTPC is the HDMI audio out into my AVR. But I also have the HTPC connected to my DAC via USB, which is what I use for music playback only. I currently use Foobar for digital music playback, which is configured to always use the UDB DAC for audio output.
There doesn’t seem to be the same option within Plexamp, it just uses the default audio device, so I have to switch that manually in Windows to the USB DAC, when I use Plexamp, then switch it back when using the HTPC as usual through the AVR.
We’re in the process of using a brand new player engine (same one we launched on iOS and Android), hence why we haven’t done any big upgrades on the existing one.
Actually, I think I misspoke. You can edit the configuration (config.json) and set a device name, which is then picked on startup. I think it’s like this:
not config.json but server.json in C:\Users\username\AppData\Local\Plexamp\Plexamp
for Windows.
Example:
{
“audio”: {
“device”: “Realtek Digital Output(Optical) (Realtek High Definition Audio)”
},
“player”: {
“name”: …
Multiple & simultaneous outputs from Plexamp ? Yes you can ! You can achieve this with VoiceMeeter (free).
Plexamp ==> ouput to VoiceMeeter ==> In VoiceMeeter set multiple & simultaneous output with synchro delay per output (example optical + bluetooth).
install VoiceMeeter
set Plexamp to output to VoiceMeeter
In server.json set the audio like this :
{
“audio”: {
“device”: “VoiceMeeter Input (VB-Audio VoiceMeeter VAIO)”
},
“player”:…
Then go into VoiceMeeter, set the Outputs (A1 / A2) set your outputs channels/cards and set the synchro delay if needed (left click on A1/A2 zone).