An implementation of the Echonest API for Node.js.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
.gitignore
README.md
index.js
package.json

README.md

echojs

An implementation of the Echonest API for Node.js.

$ npm install echojs
$ export ECHONEST_KEY=<your API key>

Then to get started:

var echojs = require('echojs');

var echo = echojs({
  key: process.env.ECHONEST_KEY
});

// http://developer.echonest.com/docs/v4/song.html#search
echo('song/search').get({
  artist: 'radiohead',
  title: 'karma police'
}, function (err, json) {
  console.log(json.response);
});

Steps

Links

  • Remix.js — Uses the HTML5 Audio API to remix sound in your browser.
  • jquery.rdio.js — Play music from Rdio's Web Playback API. 30 second samples for free, and full music streams available to Rdio subscribers.

License

MIT