An online synthesizer created using the great Tone.js web audio package. CAUTION: Make sure your computer volume and/or synthesizer volume is turned down when trying new configurations. Some combinations can generate loud tones.
Oscillators
The synthesizer includes three oscillators that can be configured in the oscillator bank.
Range
Set the range (base octave) for the oscillator.
Frequency
Detune the second and third oscillators relative to the first oscillator. For example, set “Frequency” to 5 to generate perfect fifths when notes are played.
Waveform
Choose the waveform for each oscillator: sawtooth (“saw”), sine (“sin”), square (“sqr”), or triangle (“tri”).
Mixer
The mixer lets you turn individual oscillators on and off and adjust their relative volumes. Additionally, you can generate noise that can add a nice thickness or punch to the sound.
Oscillators
Use the knobs to control the relative volume of each oscillator or the switches to turn individual oscillators on or off.
Noise
Use the knob to control the relative noise volume and the “On” switch to turn noise on or off. The vertical switch can be used to select a pink or white noise source.
Controllers
This panel controls modulation settings for the frequency filter.
Modulation Mix
When filter modulation is turned on this knob will control the relative contributions of the envelope filter and the low-frequency oscillator. Turn to 0 to isolate the envelope; turn to 1 to isolate the LFO.
LFO Rate
When filter modulation is turned on this knob controls the base frequency of the low-frequency oscillator. Turn to 0 for a slow frequency or to 10 for a faster pulse.
Filter Modulation
Use this orange switch to enable or disable the envelope and LFO filter modulation.
Modifiers
This panel controls the frequency filter, the frequency envelope modulation, and the amplitude envelope.
Filter Cutoff
Use the knob to set the frequency filter cutoff. Setting to -4 will cutoff all frequencies (i.e., there won’t be any output). Setting to 4 will allow all frequencies to pass unattenuated.
Filter Emphasis
Set the emphasis (resonance) of the frequency filter.
Filter Attack Time
Set the attack time for the frequency envelope when filter modulation is turned on.
Filter Decay Time
Set the decay and release times for the frequency envelope when filter modulation is turned on.
Filter Sustain
Set the sustain for the frequency envelope when filter modulation is turned on.
Loudness Attack Time
Set the attack time for the amplitude envelope.
Loudness Decay Time
Set the decay and release times for the amplitude envelope.