On desktop / high performance CPUs, it is highly desirable to render audio stream in floating point from the decoder, apply DSP, do visualizations, apply the volume, replaygain, etc, and only then convert to the final output format, which could be configured in the Playback Output Settings.
We want to be able to get the original stream through the visualization and DSP for stuff like VU-meters,