Skip to content

IntamixX is a 3-band (high/mid/low) 2-input / 6 output crossover filter available in LV2 and VST3 formats.  It is suitable for integration into audio racks for live sound crossovers, multiband processing and DAWs.

Notifications You must be signed in to change notification settings

intamixx/IntamixX

Repository files navigation

IntamixX

IntamixX is a 3-band (high/mid/low) 2-input / 6 output crossover filter available in LV2 and VST3 formats.  It is suitable for integration into audio racks for live sound crossovers, multiband processing and DAWs.

alt text

This patch implements the two-frequency, 3-pole Butterworth crossover / filter network butterkreuz3~ from AudioLab that is 3rd-order (18 dB/octave) Butterworth. It provides gain sliders / switches after each outlet to act as a 3-band isolator EQ.

All filters are 3rd-order (18 dB/octave) Butterworth, providing:

  • maximally flat magnitude response in the passband
  • no passband or stopband ripple
  • smooth, non-resonant roll-off characteristics
  • predictable, monotonic phase shift typical of Butterworth designs

Usage:

  • Multiband processing
  • Crossovers for speakers
  • Spectral effects
  • Phase-coherent band splitting
  • Modular DSP building blocks

Made with Pure Data and Camomile

Crossover details

                     ┌───────────────┐
                     │   Audio In    │
                     └───────┬───────┘
                             │
[inlet~] ──┬─────────────────┼─────────────────┬───────────────
           │                 │                 │
           │                 │                 │
     ┌─────▼─────┐     ┌─────▼─────┐     ┌─────▼─────┐
     │  LP @ f1  │     │  HP @ f1  │     │  HP @ f2  │
     │  3rd BW   │     │  3rd BW   │     │  3rd BW   │
     └─────┬─────┘     └─────┬─────┘     └─────┬─────┘
           │                 │                 │
           │           ┌─────▼─────┐           │
           │           │  LP @ f2  │           │
           │           │  3rd BW   │           │
           │           └─────┬─────┘           │
           │                 │                 │
     ┌─────▼─────┐     ┌─────▼─────┐     ┌─────▼─────┐
     │  LOW OUT  │     │  MID OUT  │     │ HIGH OUT  │
     └───────────┘     └───────────┘     └───────────┘

LOW  → subwoofer MID  → midrange HIGH → tweeter

alt text

About

IntamixX is a 3-band (high/mid/low) 2-input / 6 output crossover filter available in LV2 and VST3 formats.  It is suitable for integration into audio racks for live sound crossovers, multiband processing and DAWs.

Resources

Stars

Watchers

Forks

Packages

No packages published