Don't go looking for the Purple One on Spotify, Apple Music or Rdio.

Prince has apparently pulled his music from all of these streaming services, but, in a move yet to be explained, left his music on Tidal and Google Play Music -- neither of which, unlike the others, allow listeners to stream music for free.

Though Prince has yet to speak on why he removed his music, back on June 26 he tweeted a link to an article from the Daily Beast on Spotify's business model, which he also quoted: "Spotify is co-owned by record labels, who hold 20 percent of the company’s stocks."

He's also been outspoken about his disdain for the digital music business in the past. "The internet's completely over," he told British newspaper The Mirror in 2010. "I don't see why I should give my new music to iTunes or anyone else. They won't pay me an advance for it and then they get angry when they can't get it."

Then, as if it weren't all confounding enough, he released his new song, "Hardrocklover," on Soundcloud -- where listeners stream music, including the new track, completely for free.

Maybe it's that Prince has a special affinity for Tidal. He did, after all, let the service stream his Rally 4 Peace set for free -- you didn't even have to have a Tidal membership to watch it.

Prince – "Hardrocklover" (Official Audio)

More From