eio
100+ Head-Fier
- Joined
- Mar 19, 2009
- Posts
- 331
- Likes
- 106
pcmfloat is fine. the problem is that UAPP seems doing volume control in 16bit, before converting to 32bit. that really isn't a reasonable thing to do but that's what the result looks like back then.I am not sure how pcmfloat works....maybe you can explain. Is it handed to to the DAC in this format or further converted back to PCM. Since volume is implemented in analog domain perhaps it doesnt matter. I need to understand what happens in android with it before handoff to the Hi-Fi DAC. All I can say is somehow, the V20/UAPP Combo sounds amazing to my ears (night/day better) than other media players playing the same file (if they can at all). As to why, it would be great to fully understand this.
I'm not sure whether UAPP has fixed this issue now.
doing volume control in 16bit will introduce quantization noise (effectively you are listing to lower bit depth, even down to 10bit), it's more obvious when playing at extremely low volumes, and can be made even more obvious if you amplify that output by an external amplifier.
this issue mostly impact super sensitive headphones. less sensitive headphone don't need that low of volume, and most people are fine with slightly less than 16bit sample depth.
Last edited: