https://github.com/youpy/ruby-echonest
A Ruby interface for Echo Nest Developer API
https://github.com/youpy/ruby-echonest
Last synced: 10 months ago
JSON representation
A Ruby interface for Echo Nest Developer API
- Host: GitHub
- URL: https://github.com/youpy/ruby-echonest
- Owner: youpy
- Created: 2009-06-30T11:37:15.000Z (about 17 years ago)
- Default Branch: master
- Last Pushed: 2013-04-18T00:48:59.000Z (about 13 years ago)
- Last Synced: 2025-08-13T20:59:39.693Z (11 months ago)
- Language: Ruby
- Homepage:
- Size: 1020 KB
- Stars: 72
- Watchers: 5
- Forks: 24
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
Awesome Lists containing this project
README
# ruby-echonest [](https://travis-ci.org/youpy/ruby-echonest)
A Ruby interface for [Echo Nest Developer API](http://developer.echonest.com/docs/v4)
## Description
## Installation
### Archive Installation
```
rake install
```
### Gem Installation
```
gem install ruby-echonest
```
## Features/Problems
Only supports the API for Track http://developer.echonest.com/docs/v4/track.html
## Synopsis
```ruby
require 'echonest'
filename = 'foo.mp3'
echonest = Echonest('YOUR_API_KEY')
analysis = echonest.track.analysis(filename)
beats = analysis.beats
segments = analysis.segments
```
## Thanks
[koyachi](http://github.com/koyachi) for original idea http://gist.github.com/87086
## Copyright
* Author: youpy
* Copyright: Copyright (c) 2009 youpy
* License: MIT