FLAC replay through a Squeezebox
Posted by: jfritzen on 13 August 2009
Hi (for the first time),
I'm a bit at my wits end: I have a Squeezebox Classic v3 attached via coax to a SuperNAIT DAC, feeding it with FLACs ripped from CD.
Compared to
- CD5 + Hi-Line or
- PowerPC Mac Mini (1.4MHz, M-Audio Transit soundcard, squeezeslave player, SN DAC, same FLACs)
the Squeezebox sounds less open and relaxed, almost lossy like MP3. I used to blame the SN DAC for this (sorry SuperNAIT!) until I tried out my aged Mac Mini.
One should expect a performance comparable to that of the Mac Mini, given the same music data and the same DAC. As an experiment I configured SqueezeCenter to transcode FLAC to WAV and sent WAV to both players. Result: I could not hear a difference between Mac Mini and Squeezebox anymore and both sounded fine.
So currently my explanation is (don't laugh):
Decoding FLAC is too demanding on Squeezeboxes CPU and in order to keep pace with the music it discards unimportant data, producing a lossy output. WAV on the other hand means minimal decoding for the CPU, so this works fine.
Sounds weird, but would you say that this makes sense somehow? Did you observe similar effects?
Setting up digital audio seems not to be as straight-forward as one might think.
Kind regards,
Jochen
I'm a bit at my wits end: I have a Squeezebox Classic v3 attached via coax to a SuperNAIT DAC, feeding it with FLACs ripped from CD.
Compared to
- CD5 + Hi-Line or
- PowerPC Mac Mini (1.4MHz, M-Audio Transit soundcard, squeezeslave player, SN DAC, same FLACs)
the Squeezebox sounds less open and relaxed, almost lossy like MP3. I used to blame the SN DAC for this (sorry SuperNAIT!) until I tried out my aged Mac Mini.
One should expect a performance comparable to that of the Mac Mini, given the same music data and the same DAC. As an experiment I configured SqueezeCenter to transcode FLAC to WAV and sent WAV to both players. Result: I could not hear a difference between Mac Mini and Squeezebox anymore and both sounded fine.
So currently my explanation is (don't laugh):
Decoding FLAC is too demanding on Squeezeboxes CPU and in order to keep pace with the music it discards unimportant data, producing a lossy output. WAV on the other hand means minimal decoding for the CPU, so this works fine.
Sounds weird, but would you say that this makes sense somehow? Did you observe similar effects?
Setting up digital audio seems not to be as straight-forward as one might think.
Kind regards,
Jochen