Pitch Shifter

EffectspitchshifterHeavy CPU

Time-domain ± semitone pitch shift. Transpose CV.

What it does

Shifts pitch up or down without changing tempo.

Wraps daisysp::PitchShifter. Transpose (semitones) is audio-rate so the port can be modulated; Flutter and the crossfade Window are baked at init.

Parameters

  • Transpose (st)

    transpose
    Default 0Range -24 … 24

    How far the signal is shifted, in semitones, so 12 is an octave up and −12 an octave down. It is audio-rate, which means the port can be modulated — small amounts give vibrato, and larger sweeps give the dive-bomb effect. Being a time-domain shifter, big intervals on complex material will sound artefacty; that is the algorithm, not a misconfiguration.

  • Flutter

    fun
    Default 0Range 0 … 1

    Adds a small random wander to the shift amount, imitating the unsteady speed of tape or a worn machine. At 0 the shift is mathematically exact, which can sound sterile on a doubled part; a little flutter makes the shifted copy drift against the original and sound like a second performance rather than a clone. ⚠ Baked at build time.

  • Window

    delSize
    Default 16384Range 512 … 16384

    Size of the crossfade window in samples, which is the trade this algorithm lives on. Larger windows sound smoother and handle low-pitched material better, at the cost of more latency; smaller ones respond faster but let the crossfade become audible as a warble or chatter. ⚠ Baked at build time. ⚠ The tile uses around 128 KB of RAM, so on a tight build it may not coexist with a Reverb.

Transpose in semitones (±12 for an octave; the port is audio-rate so it can be modulated). Flutter adds tape-style random detune. Window (delay size) trades latency against artefacts — larger = smoother on low notes. Uses ~128 KB of RAM, so it does not coexist with a Reverb on tight builds.

Ports

In

  • Audio In input
  • Transpose transpose

Out

  • Audio Out output

Audio Control

Inputs

Audio In
Source.
Transpose
Shift in semitones (±12 = octave).

Outputs

Audio Out
Pitch-shifted signal.