Skip to content

mattdesl/polartone

Repository files navigation

polartone

formerly spins

Audio visualizer, rendering waveforms in polar coordinates. Uses WebAudio and Canvas2D. Electron and hihat is used to generate high-resolution prints, see below.

Online Demo

The demo uses WebAudio, and only works in latest Chrome and FireFox.

https://mattdesl.github.io/polartone/

Screenshots

Running from Source

To run the web demo from source:

git clone https://github.com/mattdesl/polartone.git
cd polartone
npm install

# start localhost:9966
npm run start

# or run build process
npm run build

Tested on node 0.12.7 and npm 2.1.8.

High-Resolution Prints

To generate high-resolution prints, hihat (Electron + Browserify + Node) is used to write the <canvas> element to disk.

License

MIT, see LICENSE.md for details.

About

experimental audio visualizer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published