An open API service indexing awesome lists of open source software.

https://github.com/arirusso/three-audio-spectrum

Spectrum Analysis using Three.js and the HTML5 Web Audio API
https://github.com/arirusso/three-audio-spectrum

Last synced: over 1 year ago
JSON representation

Spectrum Analysis using Three.js and the HTML5 Web Audio API

Awesome Lists containing this project

README

          

# Spectrum Analyzer Demo

See it here: http://three-spectrum.herokuapp.com

This is a spectrum analyzer demo that I did for fun using the HTML5 Web Audio API, [dsp.js](https://github.com/corbanbrook/dsp.js) and [three.js](https://github.com/mrdoob/three.js).

It's a variation on another demo I did using d3.js: https://github.com/arirusso/d3-audio-spectrum

## Local Installation

There is a config.ru file included so that you can serve the project locally using [Rack](http://rack.github.com)

* Make sure rack is installed
* Clone the git repo

` git clone git@github.com:arirusso/d3-audio-spectrum.git`

` cd d3-audio-spectrum`

` rackup config.ru`

* Open [http://localhost:9292](http://localhost:9292) in your browser

A frequency sweep mp3 is included for demo purposes but any audio file can be used.