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
@djones51 and Everyone else,  Thank you very much.  

You answered my question and I understand.  Audiogon is amazing.   You ask a question and receive many responses with excellent answers.  

Thanks again to everyone for responding.   I appreciate it.  
The question was about servers not streamers (clients to the servers).

This discussion has gone all over the place. Bottom line is servers do a lot things so clients can be “thinner” and less expensive. 

The whole internet works this way. Music servers are just one kind of server. If you check out the servers at Spotify or Tidal serving many clients concurrently guess what? They use a lot of computer resources to provide their services which includes all those nice features to make the core streaming function more powerful and user friendly even on a relatively inexpensive computer tablet or smartphone.
Maybe I was mistaken but I though we were talking about a basic home music server not enterprise solutions. You can use a few years old computer, NAS a raspberry pi4 with a hard drive attached to set up a music server for home use. 40 cores of Xeon processors and 48 gigs of ram is a good start on an enterprise SQL database for a mid sized company.  
You ask a very valid question. All digital music servers are computers, do they need to have super high computing power for music?

I currently use a fanless PC with a fanless linear power supply.

I’m running a low powered, commercial grade 4 core Intel motherboard with the CPU integrated (8 watts. from memory 2Ghz CPU) in a fanless Streacom case. The case has copper heat pipes and copper heat sink. the case also has fins on the side of the aluminum body, for higher surface area to radiate heat out.

My HDPlex 200w linear power supply has Linear Technology LT3045 voltage regulators on all four rails of power. This is a highly effective way to get ample clean regulated DC power to power 3 runs to my computer server.
19VDC to the mainboard/CPU, and 5VDC to my JCat FEMTO USB card, and another 5VDC just powering the two SSD drives (again no moving parts).
I use a Samsung 850 Pro, 256 GB for my operating system and all programs. I have a Samsung 860QVO 1TB with only media files, uncompressed music (mostly .wav and very few FLAC), my CD’s get stored all in folders with images.

With the hardware sorted out, the next thing I needed was the program/s to make the hardware work at it’s optimum for the tasks it was built for.

Windows Server 2012 R2, this can be run in core mode, and can be switched between the GUI or core. The GUI or graphical user interface uses computing power. My goal is to pass bits of data to my external DAC without losing any data, while doing so with the least amount of electrical noise. Jitter is the enemy!

I currently use 4 different programs in conjunction with WinServer 2012 R2 to achieve this.
  1. Fidelizer Pro - this program assigns the CPU cores to work on specific programs, for example the operating system gets it’s own core in the CPU.
  2. Audio Optimizer 3.0 - this program is used to put the operating system in core mode and shuts off over 300 running background processes in Windows including the GUI.
  3. JPlay FEMTO server - this program is a complete network music software package that converts a PC into a Music Server and Renderer.
  4. MinorityClean.exe - A new piece of software for Windows has been released by Hiroyuki Yokota of Bughead fame. It’s purpose is to "Match the electronic bit standard of the CPU register with the internal circuit standard of the memory chip.
These software all add up in cost, but together transform my acceptable sounding system into one of detail, clarity and the vanishing of speakers and air that are often mentioned become apparent in my system.

So no, not only do you not need high powered, the fact is the lower voltage, the lower services, the closer one can get to adequately serve the data stream with as little noise and with correct timing the better.

I mentioned FEMTO earlier, it refers to the clock being accurate up to 15 decimal places. Timing in music reproduction is everything to sound quality, just as a low noise floor is.

https://systems.audiogon.com/systems/8721
It’s the last photo posted.
Thanks. Yes. My original question was about a home music server/streamer. For example, please see below:

Innuos ZENITH MK3 1TB BLA
Aurender N10 Music Server
LUMIN X1
Aurender N100h
SGM Extreme
AURALIC ARIES G1 STREAMER / MUSIC SERVER
Innuos Statement
And Many more
Etc., etc.