Documentation

Chorus

Semantic type: Chorus · Category: modulation

Creates Chorus, Stereo Chorus, Ensemble, Flanger, or Vibrato effects with interpolated moving delay voices.

Contract

  • Seeded: no
  • Catalog sample rates: not declared; this does not mean unsupported
  • Assets: none
  • Catalog-declared latency: zero
Semantic name Python constructor keyword Type / count Default Unit Range or values
mode mode string / 1 "Chorus" Not declared in catalog Chorus, Stereo Chorus, Ensemble, Flanger, Vibrato
rate rate number / 1 0.8 Hz 0.05 … 10
delay delay number / 1 12 ms 0.5 … 30
depth depth number / 1 3 ms 0 … 20
voices voices integer / 1 3 Not declared in catalog 1 … 6
stereoSpread stereo_spread number / 1 60 % 0 … 100
feedback feedback number / 1 0 % -75 … 75
mix mix number / 1 45 % 0 … 100

EffeTune app documentation

The following section is reproduced from the English EffeTune app documentation. Its parameter names and values describe the app UI and can differ from semantic API parameters through transforms or value maps. The generated contract above is authoritative.

Chorus

Chorus creates moving, fractionally delayed copies with four-point cubic interpolation. Its modes cover Stereo Chorus, Ensemble, Flanger, and Vibrato without adding duplicate effects. The moving lookback is audible but is not a fixed compensable latency, so the reported algorithmic latency is zero.

Sound Enhancement Guide

  • Use Classic Chorus or Stereo Chorus for moderate width and animation on dense recordings.
  • Use Ensemble with more Voices for a denser, smoother layer; excessive depth can make pitch motion obvious.
  • Flanger uses the shortest delay and is the only mode that uses Feedback. Positive and negative values give different comb-filter polarity.
  • Vibrato is fully wet by design: use a moderate Rate and Depth for controlled pitch movement.

Parameters

  • Style — loads a complete factory setting for every parameter. Choices are Classic Chorus (Chorus), Stereo Chorus (Stereo Chorus), Ensemble (Ensemble), Flanger (Flanger), Jet Flanger (Flanger), and Vibrato (Vibrato). Changing an individual parameter switches Style to Custom.
  • Mode — selects Chorus, Stereo Chorus, Ensemble, Flanger, or Vibrato topology.
  • Rate (0.05–10 Hz) — sets modulation speed.
  • Delay (0.5–30 ms) — sets nominal wet-path delay.
  • Depth (0–20 ms) — sets delay excursion. Delay is authoritative: stored Depth is limited to Delay, preventing a negative read time.
  • Voices (1–6) — sets normalized moving taps in Chorus and Ensemble; other modes use fixed counts.
  • Stereo Spread (0–100%) — offsets motion within each stereo pair in Stereo Chorus, Ensemble, Flanger, and Vibrato. Chorus mode ignores it.
  • Feedback (-75–75%) — returns wet output to the delay in Flanger mode only.
  • Mix (0–100%) — linearly blends dry and wet sound; Vibrato ignores it and remains 100% wet. 0% is transparent in other modes.

Mode and voice changes pass through a short dry midpoint before incompatible wet state changes, avoiding an abrupt one-sample topology switch.

Back to all effects