Allpassphase -
Magnitude response: flat line at 0 dB.
Phase response: S-shaped curve from 0° to -180° (for 1st order).
For a 2nd-order all-pass: Phase goes 0° → -360°, with steeper transition near resonance.
All-pass filters are the "unseen architects" of the audio world. Unlike most filters that cut out bass or treble, an all-pass filter lets every frequency through at the same volume, but it manipulates their timing (or phase) as they pass through [1, 2].
In simple terms, imagine a group of runners (frequencies) starting a race together. An all-pass filter doesn't stop any of them, but it makes certain runners take a slightly longer path, causing them to cross the finish line at different times [2]. This shift in phase is critical for:
Phasers: Creating that classic "whooshing" guitar effect by sweeping phase shifts against a dry signal [4].
Speaker Alignment: Ensuring that sound from a woofer and a tweeter reaches your ears at the exact same moment [1, 5].
Reverb Design: Diffusing sound to create the dense, natural decay found in large rooms [3].
By controlling phase without touching amplitude, all-pass filters provide the precision needed to fix acoustic smears or create immersive textures in a mix [2, 5].
An all-pass filter is a specialized signal processing tool that allows all frequencies to pass through at an equal level (unity gain) while shifting their phase relationship. Unlike standard filters that cut out bass or treble, an all-pass filter leaves the tonal balance of a sound untouched but changes how its different frequencies align in time. How All-Pass Filters Work Focusing on Phase: The All-Pass Filter - Technical Articles
AllPassPhase: The Secret Weapon for Phase Dispersion In modern sound design and mixing, AllPassPhase
refers to a specialized category of audio processing tools and plugins—most notably the free VST plugin AllPassPhase by enummusic
—that utilize all-pass filters to manipulate the phase relationship of a signal without altering its overall frequency balance.
While traditional equalizers (EQ) change the loudness of specific frequencies, AllPassPhase tools change their
, allowing for unique "laser-like" effects and technical phase correction. How AllPassPhase Works The core of this process is the all-pass filter
, a signal processing unit that provides a perfectly flat frequency response (unity gain) across the entire audio spectrum. Phase Dispersion:
Instead of cutting frequencies, it delays them by different amounts based on their frequency. Transient Smearing:
Because transients (like drum hits) are broadband events, delaying their frequency components creates a "smearing" effect. Phase Rotation:
By cascading multiple stages of these filters, AllPassPhase can "rotate" the phase of a signal, which is essential for creating phasers or aligning complex layers. Key Applications in Audio Production
Can someone explain what an allpass filter does/how it works?
Allpassphase: The Ghost in the Signal
In the world of signal processing, most filters are judges. They amplify some frequencies and condemn others to silence. But the allpass filter is different. It is the ultimate diplomat: it changes nothing in magnitude, yet disturbs everything in time. allpassphase
"Allpassphase" is the study of that disturbance—the art of delaying specific frequencies while leaving their energy untouched.
Imagine a snare drum hit. Its raw transient has a sharp, coherent edge. Now, pass it through an allpass filter. The level meter doesn't budge; the bass still booms, the highs still sizzle. But listen closely. The phase has been smeared. The attack feels slightly rounded, the tail oddly dispersed, as if the sound passed through a crystal made of staggered mirrors.
This is the paradox of allpassphase:
Engineers use allpass sections to create Schroeder reverbs, to emulate analog tape wow, or to linearize the phase response of a crossover network. But misuse it, and you get "phasey" mud—a sound that feels drained of punch even though the meters scream "full level."
Allpassphase reminds us that perception is not just about how loud, but when. It proves that time is the silent dimension of tone, and that sometimes, the most powerful change leaves no trace on the meter—only in the ghost of the waveform’s shape.
So next time you twist a "Phase" knob on a flanger or a reverb, remember: you are not sculpting volume. You are bending the phase of everything while touching nothing. That is the quiet magic of allpassphase.
Would you like a technical explanation (transfer functions, group delay plots) or a creative audio example (pseudo-code for an allpass filter)?
AllPassPhase is a specialized audio processing tool, primarily known as a free software plugin used for phase dispersion
. Unlike standard filters that cut or boost specific frequencies (like high-pass or low-pass filters), an all-pass filter allows all frequencies to pass through at equal volume but shifts their timing relative to one another. Key Functions and Uses Phase Dispersion
: By repeatedly running audio through all-pass filters, AllPassPhase creates a massive phase shift that spreads out the sound's energy over time. Sound Design
: It is often used to create a "laser zap" effect, soften sharp transients, or give a unique "robotic" character to bass sounds. Low-End Management
: In music production, it can help clean up "bubbly" or muddy low ends by rotating the phase of specific frequencies to prevent cancellation between kicks and bass. Alternative to Paid Tools
: It is frequently cited as a free, lightweight alternative to commercial plugins like Kilohearts Disperser Technical Details AllPassPhase - enummusic - Gumroad
All-Pass Filters and Phase Response
An all-pass filter is a type of electronic filter that allows all frequencies to pass through with minimal attenuation, while modifying the phase response of the signal. Unlike other types of filters, such as low-pass or high-pass filters, which attenuate certain frequency ranges, an all-pass filter affects the phase of the signal without changing its amplitude.
What is Phase Response?
The phase response of a filter describes how the filter affects the phase of the input signal. In an ideal world, a filter would not alter the phase of the signal, but in reality, all filters introduce some phase shift. The phase shift varies with frequency and can cause problems in many applications, such as audio processing, telecommunications, and control systems.
All-Pass Filter Characteristics
An all-pass filter has the following characteristics:
Applications of All-Pass Filters
All-pass filters have several applications:
Design of All-Pass Filters
All-pass filters can be designed using various techniques, including:
In summary, all-pass filters are a type of filter that modifies the phase response of a signal without affecting its amplitude. They have several applications in signal processing, audio processing, and control systems, and can be designed using various techniques.
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.
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:
Since "Allpass Phase" is a technical term usually found in Audio Engineering and Digital Signal Processing (DSP), I have developed a blog post tailored to audio enthusiasts, producers, and engineers.
Title: The Invisible Hand: Demystifying the Allpass Filter & Phase Manipulation Subtitle: Why the "do-nothing" filter is the secret weapon of modern mixing.
For a high-quality post on allpassphase, it is important to clarify that "AllPassPhase" refers to a specific AllPassPhase VST plugin designed for phase dispersion and correction. In broader audio engineering, this relates to the use of All-Pass Filters (APF) to manipulate phase without altering frequency response. Understanding AllPassPhase & All-Pass Filters
An all-pass filter is a unique signal processing tool that allows all frequencies to pass through at their original volume (flat magnitude) but shifts their phase (timing). Key Applications
Allpass to correct phase response - MaxMSP Forum | Cycling '74
AllPassPhase is a specialized audio plugin (VST) created by designed to manipulate the phase of an audio signal without changing its volume. It is primarily used to soften transients or give a unique "laser zap" or "smeared" character to sounds, especially bass. Key Features and Uses Phase Dispersion
: It repeatedly runs audio through all-pass filters to create massive phase shifts, which results in a less phase-coherent, "smeared" sound. Transient Softening
: It can be used to soften sharp attacks (like a percussion block or kick drum) by spreading the transient frequencies over a longer period of time. Modular Architecture : The source code is available on the AllPassPhase GitHub
, showing it is built with dedicated C++ classes for the filters and modulation. Simple Interface Magnitude response: flat line at 0 dB
: It does not have a custom graphical user interface (GUI); instead, it uses the standard interface provided by your digital audio workstation (DAW). Why Use an All-Pass Filter?
While most filters (like low-pass or high-pass) change the loudness of certain frequencies, an all-pass filter
keeps the volume flat across the entire spectrum. It only changes the (phase) of different frequencies. This is helpful for:
Sometimes, flipping the polarity switch (the "Ø" button) isn't enough. Flipping polarity is a binary switch—it inverts the wave entirely. But if a waveform is only partially out of phase, flipping it might make it worse. An Allpass filter allows you to dial in the exact phase relationship needed to restore the signal to full strength.
If you are an audio producer wanting to use phase rotation, forget the math. Follow this simple procedure:
Humans are remarkably sensitive to phase at low frequencies. Here is what allpassphase does to perception:
For the audio programmer or DSP enthusiast, implementing an allpass filter is straightforward. Here is a Python/NumPy snippet for a first-order allpass:
import numpy as np
def allpass_first_order(x, a): y = np.zeros_like(x) y_prev = 0 x_prev = 0 for n in range(len(x)): y[n] = a * x[n] + x_prev - a * y_prev x_prev = x[n] y_prev = y[n] return y
The coefficient a is related to cutoff frequency fc and sample rate fs by:
[ a = \frac\tan(\pi \cdot fc / fs) - 1\tan(\pi \cdot fc / fs) + 1 ]
For a second-order allpass (more phase shift and steeper group delay peak), the transfer function becomes:
[ H(z) = \fraca_2 + a_1 z^-1 + z^-21 + a_1 z^-1 + a_2 z^-2 ]
Second-order allpass filters are the building blocks of parametric equalizers and graphic equalizers that preserve a flat magnitude response while adjusting phase.
1st-order digital all-pass with (a = 0.5):
Output: [ y[n] = a x[n] + x[n-1] - a y[n-1] ]
Phase at (\omega = 0): (0^\circ)
Phase at (\omega = \pi) (Nyquist): (-180^\circ)
Phase at (\omega = \arccos(-a) = 120^\circ) (for (a=0.5)): (-90^\circ).
In broadcast audio and vinyl mastering, engineers use a tool called a Phase Rotator (a specialized first-order all-pass filter). Why? Because asymmetrical waveforms waste headroom.
Consider a bass guitar recording. Due to microphone placement or preamp distortion, the waveform might be asymmetrical (more positive voltage than negative, or vice versa). By applying a specific allpassphase rotation (usually 90° at the fundamental frequency), an engineer can balance the waveform without changing the sound's tone. This gives up to +3 dB of extra headroom before clipping.

