I decided to write this blog post to simply explain why this is not possible and why you should look for other media sources to build your ringtones rather than using the existing media library. The main problem with building ringtones from existing media content is the lack of access to direct media byte streams. If a third-party application would have access to the media content uploaded through Zune, this would mean that the same application could do whatever it wants with that content – send it somewhere, upload it to a public server.