Allpassphase - ((hot))

The AllPassPhase is a specialized VST audio plugin designed to introduce phase dispersion, a process that shifts the timing of various frequencies within an audio signal without changing their volume (magnitude response). This effect is often used to "soften" transients, creating a characteristic "laser zap" sound, or to give a unique, smeared character to bass sounds. Deep Piece: How All-Pass Phase Shifting Works

An all-pass filter (APF) is a precision tool that allows all frequencies to pass through with unitary amplitude but varies their phase. Unlike standard high-pass or low-pass filters that cut certain frequencies, an all-pass filter's primary job is phase-only manipulation.

Phase Dispersion: By repeatedly running audio through multiple all-pass filters, the plugin creates a massive phase shift that causes "transient-smearing". This effectively pushes different frequency components forward or backward in time relative to one another. Key Parameters:

Frequency: Determines which part of the spectrum is most affected by the shift. allpassphase

Q (Quality Factor): Controls the "pinch" or rate of phase change; lower values create more pronounced dispersion around the target frequency.

Intensity: Sets the number of times the audio passes through the filters, increasing the "smeared" effect and CPU usage. Practical Applications

While the AllPassPhase plugin focuses on creative sound design, all-pass filters are used across engineering to solve technical issues: The AllPassPhase is a specialized VST audio plugin


5. Visual Intuition

Pole-zero plot (analog):

  • Pole: (-\omega_0) (LHP)
  • Zero: (+\omega_0) (RHP, mirror across imaginary axis)

For each frequency (j\omega), the vectors from pole and zero have equal magnitude → unity gain. The phase difference between the two vectors gives the net phase shift.

Stability & numerical tips

  • Use double precision for coefficient calculations when r is very close to 1.
  • For real-time audio, implement using Direct Form II transposed to minimize state memory and numerical error.
  • Check for limit cases: r→1 introduces very large group delay (near-resonant) and possible instability with quantization.

Introduction: The Filter That Doesn’t Filter

If you open your standard EQ plugin, what do you see? Usually, you see tools designed to change the volume of specific frequencies. You boost the highs to add air, cut the lows to remove mud, or scoop the mids for a rock tone. what do you see? Usually

But hidden in the "Special" or "Utility" menu of many advanced plugins lies a tool that defies this logic: the Allpass Filter.

Unlike a low-pass or high-pass filter, an Allpass filter does not cut or boost any frequencies. If you looked at its frequency response curve on a graph, it would be a flat line.

So, if it doesn't change the volume, what does it do? It messes with time. And in audio, messing with time changes everything.