Download free Part of NULL JSFX 2.5: 113 plugins, free and open source (MIT). Easiest with NULL JSFX Hub.

Listen

The same music with the Minor Harmony preset and without the plugin. Switch while it plays.

Controls

  • Voice 1 Interval−12 to +12 semitones — Interval of voice 1 in semitones
  • Voice 2 Interval−12 to +12 semitones — Interval of voice 2 in semitones
  • Voice 1 Level−48 to 0 dB — Level of voice 1
  • Voice 2 Level−48 to 0 dB — Level of voice 2
  • Detune0 to 30 cents — Opposite detune of the two voices for a natural, separate-performer feel
  • Delay0 to 80 ms — Delay of the voices (voice 2 is delayed 1.37× longer)
  • Spread0 to 100% — Pans voice 1 left and voice 2 right
  • Mix0 to 100% — Equal-power dry/wet: 0% = original only, 50% = both at −3 dB, 100% = harmony voices only
  • ModeSemitones / Scale / MIDI — How the voices find their notes: Semitones uses the fixed intervals, Scale turns the intervals into steps of the chosen key and scale above or below the note you sing (so harmonies stay in key), MIDI makes the voices sing the notes you hold on a MIDI keyboard
  • KeyC / C# / D / D# / E / F / F# / G / G# / A / A# / B — Key of the scale used in Scale mode
  • ScaleMajor / Minor / Dorian / Mixolydian / Harmonic Minor / Pentatonic Major / Pentatonic Minor — Scale used in Scale mode: Major, Minor, Dorian, Mixolydian, Harmonic Minor, Pentatonic Major or Pentatonic Minor
  • Formant PreserveOff / On — Shifts the voices with pitch-synchronous grains that keep the character of the vowels instead of the chipmunk effect (the voices come about 40 ms later)

Best uses

  • Instant backing vocal harmonies
  • Thirds and fifths on lead lines
  • Octave doubling on guitars and synths
  • Wide stereo harmony beds

Properties

Signal chain: Input (summed to mono) → 2 Crossfading Delay-Line Pitch Shifters (50 ms window) → Detune + Delay → Equal-Power Spread → Equal-Power Dry/Wet Mix → Output. Fixed intervals (no key detection); Mix at 100% outputs only the harmony for printing to its own track; zero latency.

Formats

  • JSFXJSFX for REAPER, with REAPER's own sliders
  • GFXJSFX GFX for REAPER, with its own interface
  • VST3VST3 for any DAW
  • CLAPCLAP for any DAW

Factory presets

Minor Harmony · Power Fifths · Octave Doubler · Sub Octave Thickener · Wide Vocal Double · Low Harmony Pair · Harmony Only Print · Thirds Above (C Major) · Thirds Below (A Minor) · Natural Duet (G Major) · MIDI Choir · Formant Octave Up

In the FX chains and Rack presets

Choir Pad Vocal · Harmony Stack

See every FX chain

Try it

Try it on orOS StudioAdd it to a track in your browser, with its own interface. Nothing to install.