Feature description
Since v15.0.0, Symfonium allows configuring playback settings individually for different output devices. However, devices that can operate both as a Bluetooth receiver and as a USB DAC (e.g. the FiiO BTR17) are treated as a single output device.
I would like Symfonium to create separate output profiles for the different connection types (Bluetooth vs. USB DAC), so each mode can have its own playback settings (DSP, ReplayGain, bit-perfect, etc.) and automatically switch between them when the connection mode changes.
Problem solved
My FiiO BTR17 is used in two different ways:
USB DAC: I want bit-perfect playback, so all DSP processing is disabled.
Bluetooth: Bit-perfect playback is not possible, so I enable ReplayGain and other DSP features.
Because Symfonium currently uses one shared output profile for both connection types, I have to manually enable or disable DSP every time I switch between Bluetooth and USB.
Brought benefits
Separate output profiles would allow Symfonium to automatically apply the correct playback settings depending on how the device is connected.
This would improve convenience, avoid unnecessary manual configuration changes, and make the new per-output settings even more useful for devices that support multiple connection modes.
Other application solutions
Poweramp appears to distinguish between the different output paths of the same device (Bluetooth vs. USB DAC), allowing separate settings for each mode.
I’m not sure whether this relies on a different audio implementation or Android APIs that may not be available to Symfonium, but if something similar is possible, it would be a very useful enhancement.
Device type
Phone
Additional description and context
Tested with a FiiO BTR17 on Symfonium 15.0.0. The device is currently identified as a single output regardless of whether it is connected via Bluetooth or USB DAC.
I searched existing feature requests
on


