The Echo Nest API - Barcelona Music Hack Day

1,181 views

Published on

What's in the Echo Nest API elevator pitch these days? A bit of old, a bit of new. Here's a 10-min rundown I gave last week in Barcelona.

1 Comment
3 Likes
Statistics
Notes
  • Free Download : http://gg.gg/114bb

    Hey Guyz and girls, Today I am gonna show you perfact tool, Remember This video is old, But the download link with hack is brand new. Its very simple to using this tool and here are some instructions in video. Please REDOWNLOAD. Don't Forget to Comment Subscribe & Rate My Video :)

    Virus Scan :- This file has been scanned with avast! Antivirus. -- Status: FILE IS CLEANN.

    Copyright © 2014. All Rights Reserved
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,181
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
23
Comments
1
Likes
3
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • The Echo Nest API - Barcelona Music Hack Day

    1. 1. API Elevator Pitch •16 June 2011Matthew Ogle • matt@echonest.com
    2. 2. listening readingWorld of Music Audio learning World of Music Text Solutions What The Echo Nest Does
    3. 3. The Echo Nest Context - things we know about musicArtist Data Song Data Listener Data• Similar Artists • Tempo • Demographics• Tag Clouds • Danceability age, gender, location• Familiarity • Energy • Psychographics Hotttnesss Key & Mode preferences, lifestyle• • • Music Preference• Bios • Time Signature Blogs Beats • Listening Patterns• • News Downbeats • Online Sentiment• • Reviews Segments • Community Clustering• • Audio links Timbre • Tastemaker Profiling• • writers, bloggers• Video links • Pitch• Profile Sites • Loudness• Commerce Links • Sections • Fingerprint
    4. 4. The Echo Nest Solutions - APIs you can useArtist Search Song SearchPersonalization Advanced PlaylistingAudio Identification RemixRecommendations
    5. 5. Artist Radio (in ten lines of code)def play_artist_radio(artist, max=10): """ generate a playlist by wandering a seed artist neighborhood """ played = [] while max: if artist.audio(): audio = random.choice(artist.audio()) if audio[url] not in played: play(audio) played.append(audio[url]) max -= 1 band = random.choice(artist.similar())
    6. 6. Artist Radio (in three lines of code)def play_artist_radio(seed, max=10): """ generate an artist radio playlist """ for song in playlist.static(type=artist-radio, artist=[seed], results=max): play(song)
    7. 7. Echo Nest RemixTurns music into silly putty
    8. 8. With remix you can chop sound into:SectionsBarsBeats And then programmaticallyTatums manipulate all of the bits and piecesSegments
    9. 9. slicing and dicingCreate a remix from beat one of every barbars = audiofile.analysis.barscollect = []for bar in bars: collect.append(bar.children()[0])out = audio.getpieces(audiofile, collect)out.encode(output_filename)
    10. 10. slicing and dicingCreate a remix from beat one of every barbars = audiofile.analysis.barscollect = []for bar in bars: collect.append(bar.children()[0])out = audio.getpieces(audiofile, collect)out.encode(output_filename)
    11. 11. slicing and dicingCreate a remix from beat one of every barbars = audiofile.analysis.barscollect = []for bar in bars: collect.append(bar.children()[0])out = audio.getpieces(audiofile, collect)out.encode(output_filename)
    12. 12. Things What People Have Built using The Echo Nest
    13. 13. Discovr
    14. 14. Music Hunter
    15. 15. The Podalyzer Podalyzer
    16. 16. The Podalyzer Podalyzer
    17. 17. The Podalyzer Podalyzer
    18. 18. The SwingerMakes any song swing
    19. 19. The SwingerMakes any song swing
    20. 20. The Wub MachineAuto-dubstep remixes of any song
    21. 21. The Wub MachineAuto-dubstep remixes of any song
    22. 22. But that’s all old stuff…
    23. 23. But that’s all old stuff…Here are new APIs so fresh they’re practically from THE FUTURE
    24. 24. “Years active” for artists
    25. 25. “Years active” for artists• Can be requested as part of any artist profile call
    26. 26. “Years active” for artists• Can be requested as part of any artist profile call• Provides start and end dates, supports multiple active ranges
    27. 27. “Years active” for artists• Can be requested as part of any artist profile call• Provides start and end dates, supports multiple active ranges• Available NOW for artists, coming soon for songs and as a constraint in our playlist API
    28. 28. “Years active” for artists• Can be requested as part of any artist profile call• Provides start and end dates, supports multiple active ranges• Available NOW for artists, coming soon for songs and as a constraint in our playlist API
    29. 29. “Artist Extract” beta
    30. 30. “Artist Extract” beta• New API call that will attempt to extract artist names from any text you supply
    31. 31. “Artist Extract” beta• New API call that will attempt to extract artist names from any text you supply• Takes advantage of our giant database of artists and our internal toolkit of aliases, stopwords, merged artists and more (“Led Zep” resolves to Led Zepplin, “Air” won’t match unless capitalized, etc)
    32. 32. “Artist Extract” beta• New API call that will attempt to extract artist names from any text you supply• Takes advantage of our giant database of artists and our internal toolkit of aliases, stopwords, merged artists and more (“Led Zep” resolves to Led Zepplin, “Air” won’t match unless capitalized, etc)• Results returned in appearance order (default) but can be sorted by any EN artist attribute
    33. 33. “Artist Extract” beta• New API call that will attempt to extract artist names from any text you supply• Takes advantage of our giant database of artists and our internal toolkit of aliases, stopwords, merged artists and more (“Led Zep” resolves to Led Zepplin, “Air” won’t match unless capitalized, etc)• Results returned in appearance order (default) but can be sorted by any EN artist attribute
    34. 34. “Artist Extract” beta• New API call that will attempt to extract artist names from any text you supply• Takes advantage of our giant database of artists and our internal toolkit of aliases, stopwords, merged artists and more (“Led Zep” resolves to Led Zepplin, “Air” won’t match unless capitalized, etc)• Results returned in appearance order (default) but can be sorted by any EN artist attribute
    35. 35. Even more newness• Facebook artist page IDs now in Rosetta, easily link to artists on FB (also check out “EN SMAC”, our $10K social music app contest)
    36. 36. Even more newness• Facebook artist page IDs now in Rosetta, easily link to artists on FB (also check out “EN SMAC”, our $10K social music app contest)• Song buckets in the artist API, makes it easy to get a list of songs for an artist sorted on any EN attribute (hotttnesss, danceability, etc)
    37. 37. Even more newness• Facebook artist page IDs now in Rosetta, easily link to artists on FB (also check out “EN SMAC”, our $10K social music app contest)• Song buckets in the artist API, makes it easy to get a list of songs for an artist sorted on any EN attribute (hotttnesss, danceability, etc)• libechonest, our official iOS library, now on Github (https://github.com/echonest/libechonest)
    38. 38. The Echo Nest PrizeAn iPad 2 will be awarded to the best™hack that uses The Echo Nest API
    39. 39. We’re hiring …in London! The Institute is looking for web devs, mobile devs, and designers to prototype and build music apps Contract &/or full-time Find Matt for more info!
    40. 40. Happy hacking!• Much more detail online at: • developer.echonest.com new and improved • blog.echonest.com• Grab Matt for help: • matt@echonest.com • @flaneur on Twitter • mogle in #musichackday on freenode

    ×