A simple yet powerful JavaScript library for working with Web Audio
npm install sono 
A simple yet powerful JavaScript library for working with Web Audio
* Full audio management including loading, playback, effects and processing
* Abstracts differences across browsers such as file types and Web Audio support
* Web Audio effects such as 3d positioning, reverb and frequency analysis
* Handles inputs from audio files, media elements, microphone, oscillators and scripts
* Falls back to HTMLAudioElement where Web Audio is not supported (e.g. IE 11 and less)
* Pauses and resumes audio playback on page visibility changes
* Handles initial touch to unlock media playback on mobile devices
``shell`
npm i -S sono
`javascript
import sono from 'sono';
import 'sono/effects';
import 'sono/utils';
const sound = sono.create('boom.mp3');
sound.effects = [sono.echo(), sono.reverb()];
sound.play();
`
`shell`
npm i
`shell`
npm i -g karma-cli
npm test
`shell`
npm run examples
`shell`
npm run build
`shell``
npm start