Allpassphase

The classic "phaser" guitar pedal is built from a series of allpass filters in parallel with the dry signal. When the phase-shifted signal is mixed back with the original, comb filtering occurs—creating the sweeping, notched "whoosh" sound. The number of allpass stages (4, 6, 12) determines the number of notches. Even the legendary "phase 90" pedal is, fundamentally, an analog allpassphase device.

Despite its utility, misinformation abounds. Let us clarify a few points:

  • Second-order all-pass: H(z) = (b0 + b1 z^-1 + z^-2) / (1 + b1 z^-1 + b0 z^-2)
  • 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.

    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.

    Remember the phaser pedal on your guitarist's pedalboard? A phaser is essentially a chain of Allpass filters connected in a feedback loop.

    By automating the frequency of an Allpass filter, you can create sweeping, swirling effects that add movement to a sound. It’s not as aggressive as a flanger or chorus, but it offers a subtle, watery texture that is perfect for atmospheric pads or vocals.

    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.


    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 allpassphase

    , 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?

    To create a compelling post about AllPassPhase , a free VST plugin by EnumMusic used for phase dispersion, it is best to focus on its role as a budget-friendly alternative to premium tools like Kilohearts Disperser. Option 1: Educational/Tutorial Style (Best for Instagram/X) Headline: Stop Sleepin’ on Phase Dispersion 🔊🌀

    Ever wondered how producers get that "bubbly" bass or those laser-like "zaps" in dubstep and chillsynth? It’s all about phase dispersion.

    Most people reach for Kilohearts Disperser, but if you're on a budget, you to check out AllPassPhase by EnumMusic. What it does: Punchier Drums:

    It stacks all-pass filters to smear frequencies, giving kicks and snares that tight, transient "snap". Bubbly Bass:

    Turn any sustain bass into a liquidy, squelchy texture perfect for EDM.

    Stack multiple instances to create robotic, high-tech timbres. It’s open-source and lightweight. Grab it on and level up your sound design for $0.

    #MusicProduction #SoundDesign #FreePlugins #VstPlugins #EDMProduction #Synthwave Option 2: The "Hidden Gem" Style (Best for Reddit/Threads)

    Headline: The best free alternative to Kilohearts Disperser?

    If you’re tired of your drums sounding flat or your bass lacking that "wet" character, you might be missing a phase disperser in your chain. I’ve been using AllPassPhase The classic "phaser" guitar pedal is built from

    by EnumMusic lately, and it’s a game changer for a free plugin. It works by shifting the phase of different frequencies at different rates without changing the overall EQ balance.

    Put it on your drum bus right before your clipper. It helps "align" the transients in a way that makes them feel way more impactful without peaking higher. You can find the source and builds on the AllPassPhase GitHub . Definitely worth a spot in your VST folder. Key Details to Include: Developer: EnumMusic. All-pass filter phase dispersion/rotation. Best Uses:

    "Punchy" synthwave beats, "bubbly" basslines, and "laser" sound effects. Availability: Free/Open-source on GitHub. narrow this down

    for a specific platform like TikTok or a music production forum? AllPassPhase VST - GitHub

    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

    : 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:


    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. Second-order all-pass: H(z) = (b0 + b1 z^-1

    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)?


    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.

    Far from being a laboratory curiosity, allpassphase is deployed in countless audio systems. Here are the four most common applications.