Tools Sound
Find the sound. Keep the patch.
Build a sound from sources, envelopes and modulation. In Sound Labs, describe its character, explore variations and combine compatible contributions. Save the patch behind the result so you can play it again.
Shape an instrument.
Control synthesis layers, envelopes, modulation and the master output. Save the document or export a WAV.
Explore in Sound Labs.
Use criteria and a seed to generate candidates, vary a saved sound and inspect fusion compatibility before combining contributions.
Use only the audio engine.
Render patches under Node or in a browser. Add Web Audio playback separately, and add React controls only if your application needs them.
Sound Labs APIPlayback belongs to you.
The browser player receives your AudioContext and destination. Multiple players keep independent state and user wavetables. Destroying one leaves your context open.
Playback requires a user gesture and AudioWorklet support in a secure browser context. Sound Labs remains an optional package; the audio SDK does not install the application or its visualizations.
Browser playback and worklet setup