It looks like you're new here. If you want to get involved, click one of these buttons!
Subscribe to our Patreon, and get image uploads with no ads on the site!
Base theme by DesignModo & ported to Powered by Vanilla by Chris Ireland, modified by the "theFB" team.
Comments
Nil Satis Nisi Optimum
"QNAP1 was found to serve up music with a similar level of rhythmic drive and image soundstaging as a good CD transport playing directly into our system's DAC. If anything, there was perceptibly more 'drive', in the sense of bass euphony and articulation, but this came with increased level which made the sound a tad bass heavy."
"Also, QNAP1 did not sound as clean as CD in the higher registers. Some edgy grain exaggerated the sampled horns that sets the scene in the opening of Primal Scream's Loaded, adding to the color but nudging it off neutrality. Splash cymbals lived up to their name"
What happens when you have a NAS connected to a computer and play audio off it?The player will open the file and start to read data. This request goes through the operating system, which will send a request to the NAS to retrieve that data. Without any explicit instruction from the player it will most likely read ahead and transfer more data than has been requested to cache in memory. Whether or not this happens the requested data will have been transferred across and into memory before the player gets access to it. At this point, unless the audio is in a pure wav-like format, the player will pass the data to a codec to convert it to audio samples, this gets done by the CPU, which will write the decoded data back to another buffer in memory. Samples from this now need to get to the audio device. This gets a bit more complicated. The simple way to do it is to push all the data (the entire track) to the sound device at once, but this would give you no ability to stop or pause playback, so more typically the OS audio layer gets to request data from the application, which supplies more audio from its buffer as requested, in PulseAudio on Linux that can be up to 2 second chunks, though less would be typical to allow for a more responsive experience. It will be decoded ahead of time so there is always data waiting, otherwise you would glitch at dropped frames. The OS layer is then responsible for mixing streams from different applications, possibly re-sampling different frame rates and adjusting levels, before feeding it to the audio device's hardware buffer, via a device driver. This is a 'ring buffer', in that it has a fixed length which gets read round and round over and over again at the playback rate.
Edit, reading material: http://www.linuxjournal.com/article/6735?page=0,1 http://freedesktop.org/software/pulseaudio/doxygen/streams.html
Sooo... the hard disc doesn't come into it once the data has been read from disc. The decoded data is all held in memory, there's no scope for samples to be modulated by their hard disc source, and once they get to the sound card / DAC they get played back at the playback rate, independent of how the data is coming in. If data doesn't come fast enough (due to CPU overload or the disc stops sending) then the playback is starved of samples and you either get silence or a glitch.
Hence the general incredulity about EQ-like modulation dependent on the particular NAS attached. Particularly good is "soundstaging as a good CD transport playing directly into our system's DAC" which is doing exactly the same thing. Heck, they've even got the DAC separate from the decoder, presumably connected by that S/PDIF output.
You could make a case, especially if the hardware was in the same box and not in a NAS, for noise on the power supply and bus noise getting into a soundcard. But that's going to be noise (and you can hear it on cheap onboard sound on a PC, to the point I can actually tell what my work computer is doing if I've got headphones on and nothing playing), not a difference in bass drive.
The only conclusion then is that they're just making it up.
One last thought, my computer isn't entirely well at the minute. It's got an SATA thing going where it sometimes pauses and resets the drive, during which time programs can be unresponsive. Buffering on audio playback is such that *music will continue playing while the drive is resetting itself*. How, under that situation, could the hard disc possibly affect bass drive, particularly if I was using an external DAC?
How do you know MP3 are no good until you've tried all of them? There is a percentage chance that all the ones you've heard are rubbish and that all the others are great.
That'll be £2830, please.
you had to make your mp3s on the command line then, using the Fraunhofer DOS software