I should clarify - The RPi2 is not a Music Server it is a playback device that relies on other devices such as USB drives, NAS servers, or the like for the source.
The basic answer to your question is "no, you will not see an improvement". Many of the tools you'll use on the RPi2 have Spotify Connect support but do not support TIDAL
Read below if you want a more in depth explanation of how the digital portion of your computer works.
Without starting a religious war the Pi will not give you higher or lower sound quality than a desktop or laptop using S/PDIF output.
Computers are finite state machines, the quantized data will always give you the same digital output. This means that given the same input data the output data will always, 100% of the time, without fail(unless you have a faulty APU in which case your computer has probably already crashed if it even boots), return the exact same data. What will end up mattering a lot more is your DAC and all the analog stages between it and your cans/speakers. Reclocking in the downstream DAC DOES matter however as no computer really cleanly clocks S/PDIF output as well as a dedicated DAC. No amount -- wait i need space for this
No amount of changing your computers power supply, BIOS tweaks, OS, CPU, RAM, or the like will change your computers general ability to play back music assuming you are setup to do bit-perfect output via S/PDIF. Saying otherwise is equivalent to saying to saying "if I change my CPU my computer will give you a higher quality 4 to the equation 2+2"
Some of the most common issues with computers that will cause issues with your audio are...
-
Electromagnetic interference acting against analog stages if near computer equipment. This includes but is not limited to WiFi, Cordless Phones, Cell Phones, Microwaves. Really though this one is SUPER NITPICKY unless your running something with an extremely high powered transmitter - which btw in most cases will also piss off the FCC.
-
Overall load on the system - if your system is not able to decode your digital files in a timely fashion you can have jitter in in the S/PDIF signaling. There is a maximum speed at which you will do this as S/PDIF as a digital signaling method is not flow-controlled - meaning it will transmit in "real-time". In most cases the downstream high quality DACs will adjust and compensate for a jittery source clock by looking at the incoming data's sample rate and locking it to a certain rate when converting to an analog signal.
-
Having the worlds crappiest S/PDIF cable - when I say world's crappiest I mean literally you went to your neighbors dumpster and took his old one. As long as you have a reasonable one and your run is not insanely long you'll be fine.
Feel free to ask for any additional clarification
Also
@Stillhart I have no problem with your posting it - if its received well I would be willing to write up an entire guide for it.