I have been into digital since the first CD player (yuck). Over the last 15 years I have used a plethora of portable devices, PCs with various software, MACs… and intermediate and high end streamers. In general,, purpose built streamers significantly outperform PC / MACs / MacBooks.
I, like probably most people, scratch their heads when looking at a streamer and think… yeah, but it is just a PC with a different case. Yeah… no. The performance level of streamers is far superior to computers. The are built from the ground up to isolate from the network, power grid, internal noice, and vibration.
My first good streamer was an Aurlic Aries G2 ($4K?)… the difference was like night and day. The sound went from good for a streamer into the realm of audiophile… then I got and Aurrender 100N ($3.5)… and after auditioning an Aurender 10N (~$10K) I bought an Aurender W20SE ($22K). The Aurender W20SE bested my vinyl system and CD player… both of which are very high end.
I use my Aurender 100N for my headphone system and my W20SE for my main system. You can see my stuff under my user ID. After decades of fooling around with digital it has finally achieved the goal of equaling or besting vinyl (of course you have to choose all the right and compatible stuff). For both analog and digital your first piece in the audio chain must be the best possible of you are not going to get the best out of your system.