To JamesFiiO & Joe Bloggs:
I want to ask again for 32 bit floating point decoding of mp3 & aac.
Activating it will be as easy as flipping a switch since this option is already included in both formats.
Remember: both formats store with 32 bit floating point internally.
FiiO wouldn´t be alone should they activate it... here´s a link to a post in the jRiver forum:
and here´s a link where Grammy winning mastering engineer Bob Katz says that it´s vital for perfect sound:
and here´s the link to Apples 'Mastered for iTunes' initiative:
As you can read for yourself, Apple recommends sending them high definition material; they know very well that aac is perfectly able to encode material with high bit-depth. Right now however, the FiiO X3 is unable to play back those 'Mastered for iTunes' releases in high quality.
Those posts don't talk about decoding but how the 32 bit float output of the decoder is handled. I suspect the decoding engines are 32 bit float. I suspect the V control is as well but don't really know. You may also notice the Apple SCR in your link doesn't use dither which is an interesting decision, especially when changing from a non multiple sample rate. Theirs seems to be a sort of 'significant bits' type of SCR but that doesn't address time as much as frequency and amplitude which will still be reduced in the conversion. Something washed over a bit in their description.
On an earlier post you talk about downsampling 24 bit to 16 bit but keeping the sampling frequency high as a personally preferred method. That would be counter intuitive to your last post.
Personally, I find the bit depth more important than the sampling frequency. All modern dacs upsample/oversample at their input so the sample rate is already increased before decoding. Filter design can be but isn't always optimized for it so results can vary. We can continue on PM if you like.
Edited by goodvibes - 11/7/13 at 2:25am