- Audio
- Audio FX
Pitch Shift
Purpose
Section titled “Purpose”Pitch Shift moves the pitch of a signal up or down by a fixed amount without changing its timing. Use it for harmonies, octave doubling, detuning, and pitch effects on live audio.
Insert it inline on a source. Wire audio into in and out onward. Set Semitones for the main shift and Cents for fine tuning, and use Drywet to blend the shifted signal with the dry input.
Inputs and outputs
Section titled “Inputs and outputs”- Input 0:
inaccepts mono or stereo PCM. It is required. - Output 0:
outemits the same shape as the input.
Controls
Section titled “Controls”- Semitones: pitch shift in semitones, from -24 to 24.
- Cents: fine pitch shift in cents, from -100 to 100.
- Drywet: balance between the dry input and the shifted signal.
- Latencyms: processing window length. Longer windows sound smoother on sustained material; shorter windows feel tighter but can get grainy.
- Smoothms: smooths pitch changes so moves do not click.
- Pitch is set directly by the controls, so this is a fixed shifter, not a scale-following corrector. For pitch correction use Tune.
- Large shifts on complex material can sound artificial. Small shifts and octaves stay the cleanest.
Inputs
-
inrow required
Outputs
-
outrow
Parameters
Section titled “Parameters” Semitones (Semitones) Float
op('pitch_shift').par.Semitones - Default:
0- Range:
- -24 to 24
Cents (Cents) Float
op('pitch_shift').par.Cents - Default:
0- Range:
- -100 to 100
Drywet (Drywet) Float
op('pitch_shift').par.Drywet - Default:
1- Range:
- 0 to 1
Latencyms (Latencyms) Float
op('pitch_shift').par.Latencyms - Default:
40- Range:
- 5 to 250
Smoothms (Smoothms) Float
op('pitch_shift').par.Smoothms - Default:
20- Range:
- 0 to 200