The Magical Number Seven, Plus Two
This DIY loudspeaker system explores the use of multiple small wide-range drivers in a multiway configuration. The goal is to combine controlled directivity with coherence and power handling. A further objective is to improve timing accuracy through phase control using FIR filters. This version is an evolution of my 2018 system, featuring updated filtering and the addition of lateral "cheeks" to the speaker columns.
Wide range
The main speakers are based on seven
E.J.Jordan
JXR6 HD
reused from a previous linear array system.
Arranged as closely as possible, they form three groups sharing a common acoustic center:
- The central driver (effective diameter 5.6 cm) operates as a tweeter.
- The upper and lower drivers, wired in series (equivalent diameter 7.9 cm), reproduce the midrange.
- The four side drivers, arranged as two series pairs in parallel (equivalent diameter 11.2 cm), handle the low frequencies.
The system can be viewed as a virtual coaxial driver.
The 20-liter sealed enclosures are made from 30 cm PVC pipes filled with polyurethane foam and polyester fleece. A tapered internal partition helps reduce standing waves, starting around 600 Hz. Construction is deliberately simple: a PVC KGU sleeve (with rubber seals) and two KGM end plugs, assembled without glue. The baffle is covered with a 5 mm felt layer to reduce diffraction and ensure flush driver mounting.
Measurements were performed using a logarithmic sweep from 16 Hz to 24 kHz (duration: 21.8 s).
The magnitude response remains within ±3 dB from 200 Hz to 20 kHz.
The increase in group delay below 250 Hz reflects the low-frequency roll-off of the system.
Average measure of the six groups of small drivers at 50 cm
Group delay (blue), minimum group delay (gray), and excess group delay (black)
Subwoofers
Low-frequency extension is provided by two 20 cm
SB Acoustics
SW26DAC76-4
per channel.
Thanks to their dual aluminum cone structure and moderate moving mass,
these lightweight neodymium drivers can be used in relatively compact sealed enclosures.
The 21-liter enclosures follow the same construction principle as the main speakers.
Internal standing waves start around 600 Hz, well away from the intended operating range.
Design parameters: Qtc = 0.86, F3 = 35 Hz.
The subwoofers are positioned above and below the main array to align acoustic centers.
Given here their separation of 70 cm, they become directional from 165 Hz.
The response is smooth from 40 to 500 Hz.
Average measure of the four subwoofers at 5 cm
Group delay (blue), minimum group delay (gray), and excess group delay (black) |
|
Operating
Digital to analog conversion tasks an 8-channel
miniDSP
U-DAC8
at its best with
iFi Audio
iPower
and
iGalvanic3.0.
A Behringer
Ultralink Pro MX882 V2
splits the stereo signal into the dual subwoofers.
Power is supplied by two
Rotel
RMB-1565
5-channel Class D amplifiers, one for each stereo channel.
Instead of using dedicated DSP hardware, all signal processing is performed on a computer.
This approach allows the use of long FIR filters for precise phase control, which would be difficult to achieve with conventional DSP units.
This tutorial may help configuring the PC:
Windows PC as a FIR Audio Processor.
The system is implemented using Equalizer APO with FIR filters generated by rePhase. The E-APO configuration file looks like this:
Device: USBStreamer - USBStreamer Multi-channels
# Channels (7.1)
# 1 2 3 4 5 6 7 8
# L R C LFE RL RR SL SR
# 3.1 source
# Copy: 1=L+0.5*LFE 2=R+0.5*LFE 3=L+0.5*C 4=R+0.5*C 5=L+0.5*C 6=R+0.5*C 7=L+0.5*C 8=R+0.5*C
# Stereo source
Copy: 1=L 2=R 3=L 4=R 5=L 6=R 7=L 8=R
# Convolution rate = 96 kHz
# Sub-Bass taps = 65536
Channel: 1 2
Convolution: IR_sub-HP.wav
Convolution: IR_sub-LP.wav
# Low-Frequency taps = 65536
Channel: 3 4
Convolution: IR_low-HP.wav
Convolution: IR_low-LP.wav
# Midrange taps = 24576
Channel: 5 6
Convolution: IR_mid-HP.wav
Convolution: IR_mid-LP.wav
Delay: `65536-24576` samples
# High-Frequency taps = 8192
Channel: 7 8
Convolution: IR_high-HP.wav
Convolution: IR_high-LP.wav
Delay: `65536-8192` samples
# Levels
Eval: mainLevel=-12
Channel: 1 2
Preamp: `mainLevel-2.5` dB
Channel: 3 4
Preamp: `mainLevel-6` dB
Channel: 5 6 7 8
Preamp: `mainLevel` dB
With the chosen settings, frequency resolution is 1.46 Hz up to 48 kHz, latency is 341 ms.
Equalization
Since the drivers operate in sealed enclosures, their inherent 12 dB/octave low-frequency roll-off and associated phase rotation are corrected using inverted second-order high-pass filters (rePhase compensate mode).
You may copy the settings to clipboard and load them in rePhase.
rePhase settings for
main frequencies,
with (red) and without (blue) high-pass filters
rePhase settings for
subwoofers,
with (red) and without (blue) high-pass filters
Crossover
Horbach–Keele filters are used following their 2007 paper:
Application of Digital Crossover Filters to Pair-Wise Symmetric Multi-Way Loudspeakers.
A key characteristic of this approach is that, at any given frequency, only one or two ways contribute to the output.
Although the physical layout does not fully comply with the theoretical assumptions of the method, Horbach–Keele filters consistently provided the most stable and coherent results in listening tests.
With critical frequencies set to the musical notes la A1-A3-A5, spacing ratios are 4 and crossover frequencies are 158, 632 and 2654 Hz.
Careful window selection is essential. With Albrecht formulation, increasing the terms from 2 to 4 progressively crushes out-of-band energy, preventing driver intermodulation and off-axis interference. Scaling tap counts alongside window complexity preserves temporal window length, keeping transition steepness uniform across frequency bands.
To ensure consistent spatial radiation and optimal acoustic summation, the exact same window function is applied to both the low-pass and high-pass filters flanking each crossover point:
- < 110 Hz — Lanczos — Yields the narrowest main lobe among smooth windows, maximizing transition sharpness and transient punch while maintaining tight temporal focus where phase delay is most critical at ultra-low frequencies.
- 110 - 440 Hz — Albrecht 2 terms (or Hann) — Minimizes temporal smear and latency while providing clean out-of-band decay to isolate low-mid interactions.
- 440 - 1560 Hz — Albrecht 3 terms — Balances high frequency resolution with a substantial attenuation boost (-60 dB) to isolate midrange resonances and cabinet interactions.
- 1560 - 10560 Hz — Albrecht 4 terms — Delivers deep out-of-band rejection (-80 dB) to suppress off-axis lobing and guarantee seamless, point-source driver handoff.
- > 10560 Hz — Albrecht 5 terms — Provides absolute sidelobe suppression (-100 dB), completely eliminating high-frequency spatial anomalies.
To implement symmetrical windowing at each crossover point, the processing is split into two successive convolution stages:
- 1. Equalization and high-pass filtering
- 2. Low-pass filtering
Operating at 96 kHz provides ample spectral clearance below the Nyquist limit (48 kHz), enabling ultra-steep filtering (such as suppressing aluminum driver breakups like the Jordan JXR6 HD) without encountering aliasing or Gibbs-induced pre-echo artifacts.
To balance frequency resolution and filter slope integrity, tap counts scale dynamically with wavelength across the frequency bands:
- Low-Frequency & Sub-Bass — 65536 samples — Offers high frequency resolution for crossover shaping and amplitude correction.
- Midrange — 24576 samples — Delivers the necessary frequency resolution for steep slopes while preserving transient punch and spatial clarity.
- High-Frequency — 8192 samples — Keeps pre-ringing down to imperceptible sub-millisecond durations while providing clean slope definition.
Since differing tap lengths introduce distinct group delays, discrete time-alignment delays are applied across channels to maintain phase coherence.
rePhase settings for crossovers.
Average measures at 50 cm, 1/12 octave smoothing.
Results
For the measures, I used John Mulcahy's
REW
analysis software.
After equalization, phase responses are well aligned across all ways, and the usable bandwidth
extends from approximately 25 Hz to 16 kHz.
Average measures of the left and right loudspeakers at 50 cm.
Conclusion
The lightweight aluminum drivers provide a clear and detailed presentation.
Their use in this closely integrated configuration results in a highly coherent full-range response.
Balanced directivity ensures consistent tonal character over a wide listening area,
contributing to a natural and engaging listening experience.
After several years of use, this latest evolution of the system confirms the benefits of the 7+2 driver design.
As a possible limitation, the cylindrical enclosures may not be acoustically optimal;
more refined baffle geometries could further improve performance.
Nevertheless, the advantages of the concept remain clear, and the approach may be of
interest to experimental loudspeaker designers.
2018 - 2026
JdM12