DJ mixes have long had a tenuous relationship with streaming services due to royalty and copyright issues that made it almost impossible for all parties involved to receive compensation from them. Now ...