Tone.js offers a variety of built-in audio effects that you can use to enhance your sounds. These include Reverb
, Delay
, Distortion
, Chorus
, and more. Effects can be chained between instruments and speakers.
Reverb
โ Simulates space and room reflectionsFeedbackDelay
โ Echo with feedbackDistortion
โ Adds grit and saturationChorus
โ Modulated delay for lush soundsPhaser
โ Swirly sci-fi phase shiftingAutoFilter
โ Automatic filter modulationPingPongDelay
โ Stereo delay with left/right alternationdecay
for longer trails.
You can chain multiple effects together using `.connect()` like this:
synth.connect(distortion).connect(reverb).toDestination();
Try combining Chorus
, Reverb
, and AutoFilter
to create your own sci-fi pad sound!