My question is do the streaming companies buy the tracks from the record companies directly, and if they do is it via hard drive transfer or software?
Or is there a distributor (middle man?)
It probably depends on the company, but I would bet that 99% of them just get the same tracks that we can buy by downloading them. These are generally not masters because masters are 24/96 or 24/192, almost never 44.1. These are down-sampled for the streaming track.
This is why I almost never stream. I have my library of tracks on a RAID 1 and these are specifically selected for good SQ and tracks that I like. All are .wav files, uncompressed. This delivers the best SQ.
Steve N.
Empirical Audio