TECHNOLOGY INDEX / REFERENCEWEB AUDIO / MUSIC DSPWEB AUDIO
REFERENCE / TONE.JS

Tone.js

Tone.js is a Web Audio framework for interactive music in the browser, with transports, musical timing, synthesizers, effects, signals and sample playback.

WHAT IT DOES / 01

MUSICAL TIMING
FOR WEB AUDIO.

It adds tempo-aware scheduling, instruments, effects and signal routing on top of the Web Audio API.

KEY CONCEPTS / 02

THE CORE
IDEAS.

  1. 01

    TRANSPORT

    Schedule musical events against tempo, bars and synchronized time.

  2. 02

    AUDIO GRAPH

    Connect instruments, effects and control signals into a Web Audio signal graph.

  3. 03

    OFFLINE AUDIO

    Render scheduled sound into a buffer without waiting for real-time playback.

KEEP EXPLORING / 03

OFFICIAL
RESOURCES.

BACK TO ARCHIVEALL PROJECTS←