Vibrato effect composed of a Delay and a LFO
Triggers the Release-part of a Synth ADSR
Triggers the Attack-Release-part of a Synth ADSR
Triggers the Attack-part of a Synth ADSR
Triggers the Release-part of an Envelope
Triggers the Attack- and Release-part of an Envelope
Triggers the Attack-part of an Envelope
Modulates the amplitude of an incoming signal using a LFO
Transport for timing musical events on the (virtual) audio timeline
Makes it convenient to create Tone.js time-strings (e.g. "C4")
Triggers for every item in the note array
Converts a note to a frequency e.g. A4 to 440
Subtracts one audio signal from another
Subtracts a number from a audio signal
Just like a stereo feedback effect, but the feedback is routed from left to right and right to left
Applies a width factor to the mid side seperation
Splits a stereo-signal into two mono-signals
Change current note of connected instrument
Schedule a repeated event along the timeline. The event will fire every interval.
Schedule an event along the (virtual) audio timeline
ScaledEnvelop is an envelope which can be scaled to any range
Modulates the width of a PulseOscillator
Pulse oscillator with control over pulse width
Karplus-String string synthesis. Often out of tune.
Near-realtime pitch shifting to the incoming signal
Feedback delay effect (stereo)
Arpeggiates between the given notes in a number of patterns
Left-right panner + volume
Positions sounds in 3D space
Pans an audio signal between left and right
Most basic audio sound source
Converts a note to a frequency (e.g. C4 to 440)
Constructs a tone.js-compliant note (base-tone + octave)
Composed of a noise generators, a Filter and two Envelopes
Audio noise generator, supports white, pink and brown noise
multiplies two audio signals
Multiplies an audio signal and a number
Plays back multiple one-shot samples
Merges two signals into the left and right channels of a single stereo channel
Composed of one oscillator, one filter, and two envelopes
Gets the RMS of an input signal with some averaging applied. It can also get the raw value of the input signal.
Good for making metalophone sounds
Makes kick and tom sounds using a single oscillator
Limits the loudness of an incoming signal
Low frequency oscillator, can be connected to an audio parameter
Granular Synthesis, plays back parts of a sample repeatedly
Multiplier, makes a signal bigger or smaller
Converts a frequency to a note (440 -> "A4")
Like a ScaledEnvelope with frequency
Follows the amplitude of an incoming signal, can be used as a signal
Composed of two Synths where one Synth modulates the frequency of a second Synth
Oscillator with frequency modulation
Multiple audio filters in one
Delay in which part of output signal is fed back into the delay
Comb filters are basic building blocks for physical modeling
Three band EQ with control over low, mid, and high
ADSR envelope generator, can be connected to an Audio Port
Monophonic synth composed of two MonoSynths run in parallel
Converts decibels [~-96..0] to gain [0..1]
Fades two audio signals (mix)
Convolution is useful for reverb and filter emulation
Generates patterns from an array of values, with arpeggiation and randomization modes
Compression reduces the volume of loud sounds
Effect which is good for making different types of distortion sounds
Bitcrusher downsamples the incoming signal to a different bitdepth
Position in audio timeline, connect this to the Position-port of a Transport-op
AutoWah connects a Follower to a bandpass filter (Filter)
Panner with an LFO connected to the pan amount
Filter with a Lfo connected to the filter cutoff frequency
Calculates a modulo of a audio signal
Mixes different audio signals together
Repeating trigger for audio
Creates a texture from an audio FFT array
Extracts FFT or Waveform data from the incoming signal
Uses the output of one Synth to modulate the amplitude of another Synth
Like an Envelope with an Audio Input
Oscillator with amplitude modulation
Sum of an audio signal and a number