SoundCloud @ Music Hackday Barcelona 2010

  • 2,072 views
Uploaded on

 

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,072
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
23
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. What is SoundCloud? Your sounds from anywhere to everywhere Lots and lots of sounds All kinds of audio – Music, samples, loops, recordings Almost 2 million users Lots of activity A platform open for hacking 100s of developers, 1000s of registered apps
  • 2. Social Sounds
  • 3. Hacking Three lines of code for sharing any audio Huge database of tracks – growing every second Great search tools over API Streaming, oEmbed, widgets, players Machine tags Big social graph of audio creators
  • 4. The SoundCloud API Restful Libraries for most languages AS3, C, Cocoa, Java, Javascript, PHP, Python, Ruby Connect with SoundCloud oAuth 2 authentication – Facebook connect style Typical actions Track Upload, download, searching & streaming Meta Data, Artwork, Comments & Favorites Public & Private Sharing
  • 5. RESTful API > http://api.soundcloud.com/tracks/2 <track> <sharing>public</sharing> <tag-list>electric,beats</tag-list> <streamable type="boolean">true</streamable> <bpm type="float">120.0</bpm> <license>cc-by-nc-sa</license> <waveform-url> http://waveforms.soundcloud.com/KcoNolQWb1bB_m.png </waveform-url> <stream-url> http://api.soundcloud.com/tracks/2/stream </stream-url> </track>
  • 6. Connect with SoundCloud
  • 7. Custom Player API $('a.sc-player').scPlayer(); http://github.com/soundcloud/soundcloud-custom-player
  • 8. Widget API soundcloud.addEventListener('onPlayerReady', function (player, data) { console.log('player ready'); }); http://github.com/soundcloud/Widget-JS-API
  • 9. oEmbed API http://soundcloud.com/oembed?url=track-url http://github.com/soundcloud/api/wiki/oEmbed-API
  • 10. soundcloud.com/developers
  • 11. Hacks
  • 12. Radio Free
  • 13. Tracks on a Map
  • 14. CloudPost
  • 15. AmpKit
  • 16. Prize
  • 17. Thanks! eric@soundcloud.com twitter.com/ericw
  • 18. We’re hiring :) soundcloud.com/jobs