I am taking another stab at this thread - I have discovered some additional details and concerns.
First, I have moved to MC31 for Mac, so this may be in the wrong location, but I wanted to keep this thread and I don't see any changes from the newer version that fix this problem.
To recap, unless I force (by DSP) all sample rates to the set rate of my DAC (either 192 or 96), the audio is distorted. The solution was to set to 192 and up sample everything else.
However, today, I compared some 96KHz FLAC files played from MC (with DSP upsampling to 192KHz) or from another App (Amadeus Pro). The other App sends the audio at the native sampling rate (confirmed by looking at the sample playback rate in either Audio MIDI Setup or in my DACs control software (Focusrite Control).
The upsampled files from MC were clearly missing some details, which caused me to do some digging (I want to play all audio without DSP, if I can). First, it is clear that the output (with the DSP>output off - unchecked) is passing the correct sample rate. Audio MIDI Setup and Focusrite control all correctly switch to the correct sample rate on the fly, no matter which file is being played in MC. That said, some of the time, the audio is perfect. Other times, it is distorted and playing at the wrong speed (this was the original problem in this thread).
This causes me to suspect the following: I think that the distortion is coming from some sort of processing within MC, not with the sample or bit rate. I am not sure how to test this directly (beyond looking at Audio MIDI setup or Focusrite Control), but I can see that the sample rate is correct. Additionally, I can occasionally get perfect audio from MC at any sample rate (tested across about 5 files at a variety of sample rates, earlier today), but it doesn't last.
Any suggestions or ideas? Is there any other debugging I can do? Again, I can keep using this with the DSP, but it is altering the sound in a noticeable way, which I would like to avoid.
Thanks,
Dan