The Patchbay_

Tone.js

Web Audio framework for making interactive music in the browser, with DAW-like transport, synths and effects.

LanguageTypeScript / JavaScript
CategoryWeb Audio
LicenseMIT
PlatformsWeb
Installnpm install tone
First released~2014
MaintainedYes
LinksWebsite · Source

Strengths

Limitations

Best for

Building interactive, browser-based music apps and instruments.

Minimal example

const synth = new Tone.Synth().toDestination();
synth.triggerAttackRelease("C4", "8n");

Alternatives to Tone.js

Gibberp5.soundNexusUI

← Back to all tools