Lenberg
Announcing a Cocoa Streaming Library Comments
It’s time for yet an announcement for all you API lovers out there; a library making it really easy to implement SoundCloud streaming in your Cocoa apps. It’s built specially for the iPhone SDK 3.+ but should work for desktop Mac apps as well.
The library is a vital part of the SoundCloud iPhone app and will be used in the upcoming CitySound iPhone app as well. It’s written by Ullrich Schäfer and open source under the Apache License version 2.0.
To sum up, this library…
- makes it easy to implement the non trivial task of streaming audio in Cocoa apps
- nicely integrates with the existing Cocoa wrapper for the SoundCloud API
- supports streaming of public and OAuth protected tracks
- fits in commercial apps as well as music hack day mashups etc.
Head over to github and check out the source code along with the demo application.
Feedback, questions, and suggestions are welcome in the SoundCloud API Google group!


This change has also allowed us to simplify the way you receive tracks too. The most radical difference is that there is actually no DropBox tab anymore. But don’t worry, it’s better now because you’ll get everything in your dashboard instead. Plus you’ll also get two clean lists of incoming tracks: one from people you are following, and one from others (people you are not following). This makes it easier to stay up to date with what tracks have been shared to you-regardless of whether they came through your DropBox or not!
We’ve added one of our most requested features: you can now drop already uploaded tracks into anybody’s DropBox. And you can even drop public tracks. Dropping a public track will notify the recipient in their dashboard and over email just like for private sharing (naturally these notifications can be turned off as well).


