SoundCloud is an online audio platform with almost 2 million users that allows users to share music, samples, loops and recordings. It has a large social network of audio creators and offers APIs for developers to access its huge database of tracks and metadata through libraries for languages like AS3, C, Cocoa, Java, Javascript, PHP, Python and Ruby. The RESTful SoundCloud API allows developers to build apps that can upload, download, stream and search tracks as well as access comments, favorites and other metadata.