Quote:
[...] My open question still stands, though. [...]
Not my post but here we go:
Here are some of the non-snake-oil reasons you asked for:
1. Automatic sample rate switching (as you noted). Briefly, iTunes has to be closed, Audio MIDI reset, and iTunes then reopened in order to play a track with a different sample frequency bit-perfectly. This one is the major problem that all of those address.
2. Memory play. Many of the alternatives you mention can load the entire track into memory prior to playing. The idea is this removes disk i/o from the playback sequence, possibly improving playback sound quality.
3. Ability to "Hog" an output device. Essentially, you can play your music without having any other sound or notification beep or anything contaminate playback. (Some also offer integer mode playback in 10.6, with hog mode a prerequisite of this).
4. Upsampling and other tricks that iTunes doesn't do.
None of these things are "required" for serious listening, and there is nothing wrong with iTunes per se as a player. These are better understood as enhancements and conveniences.
5. Changing the way the CPU cycles information (music) and sends it to your DAC. By creating an "open" stream per se, free from interruptions/changes many believe you can achieve higher quality music playback.
Also try reading this: http://www.computeraudiophile.com/content/Bit-perfect-player-having-differnt-sound-signatures
It has some interesting arguments/discussion.
There is a lot on the topic. I suggest you stop asking rhetorical questions and go and do some reading.
In the end it is obviously subjective. People may claim they have measurements that prove A is better than B, but people will always dispute such measurements in favor for what they believe/hear. In the end does it really matter what creates a difference (if any)? As posters have kept saying you can easily demo the players on your own system, using your own ears and decide for yourself. If you hear a difference - great, if you don't - no harm done.