Posts Tagged ‘API’

LenbergLenberg 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.

CitySounds iPhone

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!

MatasMatas Announcing the SoundCloud Widget Javascript API Comments

A lot of developers asked for it and now you can has it: programming level access to the SoundCloud Widget Player.

Via the new Widget API you can access functions like play and pause, show additional info about the currently playing track on your page or even hide our widget and create your own JavaScript based interface for it.

Check out this demo and some code examples. It only takes a few lines like:

soundcloud.addListener('onPlayerReady', function(player, data) {
  console.log("widget ready, let's play");
  player.api_play();
});

The Widget API also integrates nicely with the popular JavaScript frameworks jQuery and Prototype.

The source code is available at github together with the documentation.

We’re curious to hear what you think so please post feedback and feature requests in our Google group. You are also welcome to contribute to the project if you think there’s something missing.

LenbergLenberg Friday Sweets: Drag and drop uploaders Comments

Tuesday’s Taylor release revealed two new apps built by our friends Christian Stropp and Dorian Roy. The apps are built on top of the SoundCloud API and are very similar in terms of features – letting you upload audio to your SoundCloud account by simply dragging and dropping files onto the apps.cloudpost

  • Christian’s app is called CloudPost and works on Mac OS 10.5 or later.scuplogo
  • Dorian’s app is called Scup and works on both Windows and Mac OS but you need to have Adobe AIR installed.

Note that these apps are not maintained by SoundCloud. Please send feedback and bug reports to Christian and Dorian. Also, CloudPost is open source if you want to contribute to the project.

The first time you launch your desktop uploader you need to connect the app with your SoundCloud account.

auth

Just click the button and you are automatically forwarded to SoundCloud where you can allow access to your account.

connect

Note that the app is not storing your SoundCloud password. Instead it gets a temporary key that you can make unusable anytime by revoking the access on your account settings page. This is good if you for instance work temporarily on someone else’s computer.

revoke

Once the app is authorized you can start dragging files onto the drop window.

drag

The files are uploaded automatically but set to private by default so no one can access them until you hit “Send Set”.

scup

You can add information and drag artwork onto the image box. You can also add more tracks by dragging files onto the application.

info

If you make the set private you can enter email addresses to the people you want to share with.

private

When you are done with the settings, hit “Send Set” and the set ends up on your account page.

sets

We think these apps are pretty cool and would like to thank Christian and Dorian for developing them! Try it out and let them (and us) know what you think.

LenbergLenberg New version of FiRe available in the App Store Comments

FiRe, the popular iPhone field recorder app by our friends at Audiofile Engineering has been updated to version 1.3.0.

The new version adds features like input processing effects powered by iZotope, expanded metadata support, file encoding, and more. The SoundCloud integration has also been polished to make it even smoother to export your iPhone recordings to the cloud.

Check out all the new features and get FiRe 1.3.0 in the App Store.

FiRe recording FiRe export

Record anywhere and upload to SoundCloud straight from the app.

DavidDavid Music Hack Day, Music And Bits & Amsterdam? FTW! Comments

headertest.jpg (JPEG Image, 894x197 pixels)

If you’re into hacking, music and Amsterdam, this one’s for you. Our friends Edial & Roel who just recently relocated to Berlin are co-organizing the Music & Bits conference in Amsterdam on Wednesday, October 21st. Pre-conference to the Amsterdam Dance Event, Music & Bits is merging music & technology and will also be the forum for the next Music Hack Day.

The program looks great and the list of speakers that will participate in both the conference and the Music Hack Day sounds exciting: Anthony of the Hype Machine, Matthew from Last.fm, Brian from The Echo Nest, Andie from RjDj and Dave & Eric from team SoundCloud will be joined by hackers from all across Europe to prototype awesome new projects on top of the companies API’s in just one day.

The event is free, if you haven’t registered yet and want to do so, click here.




DavidDavid Friday Fun: Introducing Tracks On A Map Comments

Tracks on a Map

TracksOnAMap is an outcome of the Berlin Music Hackday. It was built by Johan Uhle (with the help of our own Katharina and Eric) on top of the SoundCloud API and features hundreds of recent tracks uploaded to SoundCloud in thousands of different locations around the globe.

To get started, simply zoom in to a location of your choice and click the purple dots – each dot shows that there are tracks available in that area, the bigger the dots, the more tracks for you to check out. Tracks on a Map-1

Pictured above, you’ll see a recent track coming straight out of San Francisco – Bassnectar with a preview of his remix he did for Fever Ray’s ‘When I Grow Up‘. On the upper right corner of the window you can share the link to the city on Twitter and Facebook or just copy the direct link (see picture on the right). Below the track playing, you’ll be able to select more tracks from the same location.

In the main player you’ll find direct links to the artist and track on SoundCloud and you can also link back to that specific track on TracksOnAMap via Facebook & Twitter. If you wish to just randomly discover tracks, hit the arrow on the right and the app will take you on a trip around the world to a city of its choice. Clicking on a genre below the player will filter the tracks according to how they were tagged by a SoundCloud user.

We like it a lot! Nice work, Johan.

Have a great weekend, everyone!

LenbergLenberg Announcing a PHP wrapper for the SoundCloud API Comments

As you’ve probably noticed, our wrapper announcements come often these days. Today we’re adding a PHP wrapper written by Anton Lindqvist to the list of available libraries for the SoundCloud API. Here you’ll find the documentation.

PHP is a widely used scripting language and the addition of this wrapper will open up for SoundCloud integration in a wide range of web services.

Check the list of application ideas and start hacking right away – even if you’re not planning to attend the music hack day tonight at Radialsystem V in Berlin.

We encourage 3rd party developers to join our API group and follow @soundcloudapi on twitter to get updates and take part in the discussions!

LenbergLenberg Yet another SoundCloud API wrapper – ActionScript (AS3) Comments

Today we have yet a new API announcement – a universal SoundCloud API wrapper for Flash, Flex and AIR projects, written in ActionScript 3.0.

It’s written by Dorian Roy and here’s a quote from his blog:

This library enables your Flash or Flex projects to communicate with SoundCloud’s API to upload tracks, create playlists, edit user info and so on. It handles all the complicated OAuth authentication in the background so you only have to deal with a few simple methods.

Here you’ll find more info and a quick start tutorial for how to connect a Flash app to SoundCloud.

DavidDavid Gearing up for Music Hack Day in Berlin – Are you ready? Comments

We sure hope so because we are. Everything seems to be in place and the feedback has been phenomenal. Tomorrow night, we’ll be welcoming close to a hundred hackers and company representatives from all around Europe and even Boston.

Here’s a quick round-up:

  • Location: Radialsystem V, Studio B&C, Holzmarktstr. 33. The Berlin. Gmaps link.
  • Click here for timings and a tentative schedule.

We would like to thank all of our great sponsors for helping us making this possible. Without them, it would have been impossible to realize this in such a short time. Your support is much appreciated, we mean it:

We’re super-excited about the weekend and can’t wait to see you all there. To those of you who can’t make it to Berlin this time: don’t worry, looks like there will be more Hack Days all around the world: Boston, Amsterdam, NYC. Even Mumbai is in the talks. Keep an eye out for updates.

Let’s do this!

Photo credit: Ben Matthew Reyes via Flickr

LenbergLenberg Announcing a C wrapper for the SoundCloud API Comments

Today we’re very excited about adding a C wrapper to the list of libraries for the SoundCloud API. It’s written by Dave Gamble and supports OAuth 1.0a among other nifty features. With a few lines of code you can build desktop apps that can do things like:

  • Exporting audio to SoundCloud
  • Play the latest tracks shared publicly or privately
  • Handling track comments
  • And more…

Still two days left until Music Hack Day but check out the documentation and start hacking right away to get ahead of the competition with your C based SoundCloud apps. Also check out the featured apps and application ideas if you need inspiration to get going.