I was trying to keep it relatively straightforward, but yes, some computers have decent DACs, and some (cheap) CD players don’t. However, the average CD player will have a significantly better DAC than the average computer, because the CD player has only one job, and a DAC is fundamental to that...
Yeah, ok, sorry!
Spotify compress their files (a lot) before sending them to you. This reduces the quality of what you hear significantly.
A DAC (Digital to Analogue Converter) converts a stream of 1s and 0s (the “digital” signal) to an analogue signal (a sine wave) which you’re amplifier...
Spotify doesn’t stream in full CD quality. Try the same experiment with a stream from Qobuz or Primephonic. Also, the DAC in a Mac is nothing like as good as the DAC in a CD player; that will account for a lot of difference too.
If you stream at full CD quality through as good a DAC as your CD...