Extension Deprecated

Ops.Extension.Deprecated.

Maintained by Team Deprecated

Vibrato

Vibrato effect composed of a Delay and a LFO

TriggerSynthRelease

Triggers the Release-part of a Synth ADSR

TriggerSynthAttackRelease

Triggers the Attack-Release-part of a Synth ADSR

TriggerSynthAttack

Triggers the Attack-part of a Synth ADSR

TriggerEnvelopeRelease

Triggers the Release-part of an Envelope

TriggerEnvelopeAttackRelease

Triggers the Attack- and Release-part of an Envelope

TriggerEnvelopeAttack

Triggers the Attack-part of an Envelope

Tremolo

Modulates the amplitude of an incoming signal using a LFO

Transport

Transport for timing musical events on the (virtual) audio timeline

ToneTime

Makes it convenient to create Tone.js time-strings (e.g. "C4")

ToneSequence

Triggers for every item in the note array

Tone

Converts a note to a frequency e.g. A4 to 440

SynthPlayerStartStop

Old, do not use...

SynthPlayer

Old. do not use

SubtractSignals

Subtracts one audio signal from another

SubtractNumberFromSignal

Subtracts a number from a audio signal

StereoXFeedbackEffect

Just like a stereo feedback effect, but the feedback is routed from left to right and right to left

StereoWidener

Applies a width factor to the mid side seperation

StereoToMono

Splits a stereo-signal into two mono-signals

StartTransport

Use Transport-op instead

Signal

An audio signal

SetNote

Change current note of connected instrument

ScheduleRepeat

Schedule a repeated event along the timeline. The event will fire every interval.

Schedule

Schedule an event along the (virtual) audio timeline

ScaledEnvelope

ScaledEnvelop is an envelope which can be scaled to any range

PwmOscillator

Modulates the width of a PulseOscillator

PulseOscillator

Pulse oscillator with control over pulse width

PluckSynth

Karplus-String string synthesis. Often out of tune.

PitchShift

Near-realtime pitch shifting to the incoming signal

PingPongDelay

Feedback delay effect (stereo)

Pattern

Arpeggiates between the given notes in a number of patterns

Part

Musical part

PannerAndVolume

Left-right panner + volume

Panner3D

Positions sounds in 3D space

Panner

Pans an audio signal between left and right

Oscillator

Most basic audio sound source

NoteToFrequency

Converts a note to a frequency (e.g. C4 to 440)

Note

Constructs a tone.js-compliant note (base-tone + octave)

NoiseSynth

Composed of a noise generators, a Filter and two Envelopes

Noise

Audio noise generator, supports white, pink and brown noise

MultiplySignals

multiplies two audio signals

MultiplySignalAndNumber

Multiplies an audio signal and a number

MultiPlayer

Plays back multiple one-shot samples

MonoToStereo

Merges two signals into the left and right channels of a single stereo channel

MonoSynth

Composed of one oscillator, one filter, and two envelopes

Meter

Gets the RMS of an input signal with some averaging applied. It can also get the raw value of the input signal.

MetalSynth

Good for making metalophone sounds

MembraneSynth

Makes kick and tom sounds using a single oscillator

Limiter

Limits the loudness of an incoming signal

Lfo

Low frequency oscillator, can be connected to an audio parameter

GrainPlayer

Granular Synthesis, plays back parts of a sample repeatedly

Gain

Multiplier, makes a signal bigger or smaller

FrequencyToNote

Converts a frequency to a note (440 -> "A4")

FrequencyEnvelope

Like a ScaledEnvelope with frequency

Follower

Follows the amplitude of an incoming signal, can be used as a signal

FmSynth

Composed of two Synths where one Synth modulates the frequency of a second Synth

FmOscillator

Oscillator with frequency modulation

Filter

Multiple audio filters in one

FeedbackDelay

Delay in which part of output signal is fed back into the delay

FeedbackCombFilter

Comb filters are basic building blocks for physical modeling

FatOscillator

Fat sounding oscillator

Equalizer3

Three band EQ with control over low, mid, and high

Envelope

ADSR envelope generator, can be connected to an Audio Port

DuoSynth

Monophonic synth composed of two MonoSynths run in parallel

Distortion

Simple distortion effect

Delay

Audio delay effect

DecibelsToGain

Converts decibels [~-96..0] to gain [0..1]

CrossFade

Fades two audio signals (mix)

Convolver

Convolution is useful for reverb and filter emulation

ControlPattern

Generates patterns from an array of values, with arpeggiation and randomization modes

Compressor

Compression reduces the volume of loud sounds

Chebyshev

Effect which is good for making different types of distortion sounds

BitCrusher

Bitcrusher downsamples the incoming signal to a different bitdepth

BarsBeatsSixteenthResolver

Position in audio timeline, connect this to the Position-port of a Transport-op

AutoWah

AutoWah connects a Follower to a bandpass filter (Filter)

AutoPanner

Panner with an LFO connected to the pan amount

AutoFilter

Filter with a Lfo connected to the filter cutoff frequency

AudioModulo

Calculates a modulo of a audio signal

AudioMixer

Mixes different audio signals together

AudioLoop

Repeating trigger for audio

AnalyserTexture

Creates a texture from an audio FFT array

Analyser

Extracts FFT or Waveform data from the incoming signal

AmSynth

Uses the output of one Synth to modulate the amplitude of another Synth

AmplitudeEnvelope

Like an Envelope with an Audio Input

AmOscillator

Oscillator with amplitude modulation

AddSignals

Sum of two audio signals

AddSignalAndNumber

Sum of an audio signal and a number