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" 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
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
The Hilbert transform (a 90° all-pass phase shifter) is essential for SSB generation.
Before we can understand "allpassphase," we must understand its parent: the All-Pass Filter.
An all-pass filter is a signal processing block with a unique, almost paradoxical property: It passes all frequencies with equal gain (0 dB). It does not boost or cut any part of the frequency spectrum. If you run white noise through an all-pass filter, the resulting frequency spectrum looks identical. Allpassphase: The Ghost in the Signal In the
So, if it doesn't change the volume of any frequency, what does it do? It changes the phase relationship between frequencies.
The term "allpassphase" essentially refers to the specific phase-shifting characteristics of these filters. By delaying certain frequencies relative to others (while keeping amplitude flat), an all-pass filter creates a measurable shift in the waveform’s time domain. This is why all-pass filters are also known as "phase equalizers" or "delay networks."
A low-frequency allpass filter (e.g., with a cutoff at 80 Hz) applied to a kick drum will spread the transient energy over time. The tight initial thump becomes a rounder, looser thud. This is because the phase shift causes partial cancellation in the time domain.