Pitch

Pitch shifting is a technique used to change the original frequency (pitch) of a sound, either raising or lowering it. In EasyEffects, pitch shifting is implemented using the SoundTouch library.

Quality Settings

Quick Seek

Enables a fast-seeking algorithm that improves performance at the cost of slightly reduced audio quality. Useful for real-time processing when CPU resources are limited.

Anti-Aliasing

Activates filtering to suppress aliasing artifacts that can occur during pitch shifting. Recommended for preserving sound clarity.

Sequence Length (ms)

Sets the length of the analysis window. A longer window improves low-frequency resolution but adds processing delay.

Overlap Length (ms)

Determines how much adjacent audio frames overlap. More overlap results in smoother transitions and reduces artifacts between frames.

Pitch Settings

Semitone

Adjusts the pitch up or down in semitone steps. One octave equals 12 semitones. Positive values raise the pitch, negative values lower it.

Tempo Difference (%)

Changes the playback speed (tempo) without affecting the pitch. 100% is the original speed; higher values increase tempo, lower values slow it down.

Rate Difference (%)

Alters both the pitch and speed proportionally, similar to speeding up or slowing down an analog tape.