Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lucafalasco/SON

♫ Web-based music visualizer
https://github.com/lucafalasco/SON

canvas es6 music-visualizer webaudio

Last synced: 20 days ago
JSON representation

♫ Web-based music visualizer

Awesome Lists containing this project

README

        

# SON

SON is a web-based music visualizer, the physics change and evolve according to the sound captured from the microphone.
The app is built with Javascript(ES6), Web Audio API is used to convert audio signals into data to feed the app and the `` API for 2d graphics.

## Install dependencies:

```sh
npm i
```

## Start development server:

```sh
npm start
```

head to http://localhost:8080/ to see the app running

## Build for production:

```sh
npm run build
```

Bundled files can be found in `dist/`

## Resources

- [Canvas API](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API)
- [Analyser Node](https://developer.mozilla.org/en-US/docs/Web/API/AnalyserNode)
- [Web Audio API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API)
- [webpack](https://webpack.github.io/)
- [Babel](https://babeljs.io/)

## Supported browsers

- Chrome (recommended)
- Firefox
- Opera