Tone.js Lab
Manually tune synthesizer parameters and generate generative patterns.
Instrument Selection
Enable Infinite Looping
Active Engine
Synth (Standard)
AMSynth (Amplitude Mod)
FMSynth (Frequency Mod)
MonoSynth (Bass/Lead)
DuoSynth (Parallel)
Membrane (Kick/Tom)
Metal (Cymbal/Perc)
Pluck (Physical Model)
Action
Play Pattern
🎹 Random Engine
🎲 Random Params
Multi-Voice Showcase
Random Ensemble Layering
🌀 Randomize Everything & Play
Tips: Randomizing engine swap takes effect on next play or loop restart.