Stinkstudios / sono

A simple yet powerful JavaScript library for working with Web Audio
http://stinkstudios.github.io/sono/
MIT License
170 stars 15 forks source link
audio sono sound web-audio

sono

NPM version Build Status

A simple yet powerful JavaScript library for working with Web Audio

http://stinkstudios.github.io/sono/

Features

Installation

npm i -S sono

Usage

import sono from 'sono';
import 'sono/effects';
import 'sono/utils';

const sound = sono.create('boom.mp3');
sound.effects = [sono.echo(), sono.reverb()];
sound.play();

Documentation

Getting started

Sounds

Effects

Controls

Loading

Utils

Dev setup

Install dependencies

npm i

Run tests

npm i -g karma-cli
npm test

Run examples

npm run examples

Build bundles

npm run build

Watch and test

npm start