Why does a Music Server require high processing CPU power?


I noticed that some music servers use, for example, a dual multicore CPU’s running under a custom assembled operating system.  In addition, the server is powered by a linear power supply with choke regulation and a large capacitor bank utilizing the highest audiophile grade capacitors.  Various other music servers have similar high CPU processing capabilities.  

I know that music is played in real-time so there is not much time to do any large amounts of processing.  I also know that the data stream needs to free of jitter and all other forms of extra noise and distortion.   I believe that inputs and outputs are happening at the same time (I think).

I also know that Music Servers needs to support File Formats of FLAC, ALAC, WAV, AIFF, MP3, AAC, OGG, WMA, WMA-L, DSF, DFF, Native Sampling Rates of 44.1kHz, 48kHz, 88.2kHz, 96kHz, 176.4kHz, 192kHz, 352.8kHz, 384kHz, 705.6kHz, and 768kHz and DSD formats of DSD64, DSD128, DSD256 and DSD512 including Bit Depths of 16 and 24.  

Why does a music server require high processing power?   Does the list above of supported formats etc. require high processing power?  Assuming the Music Server is not a DAC, or a pre-amp, what is going on that requires this much processing power?   

What processing is going on in a music server?  How much processing power does a music server require?  

Am I missing something?   Thanks.   


hgeifman

Showing 2 responses by hickory_r

Thanks for your thoughtful response Eric. You are correct to point out that numerous cores do not necessarily correlate to total processing power.  Nearly all the CPU-intensive activities you cite (except for equalization) are the responsibility of the DAC. I’d also like to point out that the latency issue you raised does not affect sound quality but the time it takes after pressing Play until the music starts.  So the question still stands, why so much processor for a streamer?

I think @misstl may have identified the real reason: “That'll impress some buyers whether the power is needed or not.“  it’s not needed except to justify a high price, and to differentiate your product from the competition.
@djones51 = I think you’ve nailed it!

With respect to the OP’s citation of one such music server which employs dual Xenon 10 core processors (the Taiko Audio SGM Extreme), turns out that device is also running Roon and the Jplay software suite.  That likely explains why they require the additional CPU power.