• WANTED: Happy members who like to discuss audio and other topics related to our interest. Desire to learn and share knowledge of science required. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Crossover Software for Windows, Linux, macOS.

Doodski

Grand Contributor
Forum Donor
Joined
Dec 9, 2019
Messages
23,872
Likes
24,250
Location
Canada
Any suggestions are welcome. Post suggestions here. I will gather the details and add them. Thanks. :D This will be organized as results come in.
For EQ Software for Windows, Linux, macOS, iOS/iPadOS and Android go here.


Good reference literature on crossovers:
Phase, Time and Distortion in Loudspeakers.
Thoughts About Crossovers.

Windows
For applying created filters:

Hang Loose Convolver (HLC) is a specially designed stereo and multichannel convolver to compare “level matched” convolution filters in real time with “instant switching” between filters.
EKIO a Loudspeaker Management Application, create a crossover for your full-range speakers, integrate a subwoofer and equalize the system.
dePhonica supports any Windows compatible soundcard.
Equalizer APO is EQ/PEQ and crossover software also has functionality to be a convolver for FIR-filters and has VST support.
Digital Room Correction Designer for creating room correction filters, playing music through the filters, Simple Automated IR Measuring Tool.
This form that is a guide with some scripts and guides for using Digital Room Correction Designer.
CamillaDSP cross-platform IIR and FIR engine for crossovers, room correction etc.
JRiver Media Center supports crossovers for Windows, macOS, and Linux with up to 32 channels of DSP. Besides its own filters, it also supports convolution filters from Audiolense, Acourate, RePhase, and DRC with automatic sample rate matching. It supports VST2 and VST3 plugins. For Windows it can be setup as an audio device so all Windows sound is routed through JRiver Media Center's DSP. It can also accept external audio via ASIO for processing.
Gaffel tool that splits audio into different frequency bands. Use it on multiple channels, use your favorite plugins as multiband effects. The different crossover frequencies are globally synchronized.
Focus Fidelity. This is new software and features are still being added. For now, no crossover generation. Windows and MacOS.
Multi-Sub Optimizer. Bass frequencies only. Can not be used for overall filter generation. Must be used in conjunction with REW. Windows only.
Audio Weaver. Very powerful, but also difficult to use. More of a development tool for engineers. Windows only. The penultimate tool for masochists, only beaten by:
Maths packages like Matlab or Octave. Requires manually entering equations, but anything can be done - as long as you know the equation. The ultimate tool for masochists.

For creating filters:
Audiolense a state of the art solution for digital crossovers, frequency correction and true time domain correction.
Acourate and AcourateConvolver includes all functions required for generating audio filters of the highest quality.
rePhase a free FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes.
DRC generates the FIR correction filters.
Signalyst HQPlayer. Used by most to perform upsampling, but it can be used as a convolver. Windows, Mac, and Linux.
Acourate Convolver. Can only be used with Acourate due to requirement of .CPV files that Acourate produces. Windows only.

Plugins host:
Hang Loose Host makes orchestrating DSP plugins dead simple.
Kushview Element acts similarly to a mixing board in a DAW by hosting VST, VST3, AXX, AU plugins with an easily understandable GUI. Within it you can host additional plugins like:
  • X-MCFX: multichannel .wav plugin THIS IS THE XO PART
  • Sir3: reverb convolution known for zero latency and good updates across OSs. There are free options out there like MConvoltionEZ & XvolverEssential
  • TDR Nova: great low latency parametric EQ with compressor/expander. Other free EQ options are MEqualizer, QRange, Marvel GEQ, Toned.
  • Voxengo Sound Delay: for setting individual delay for drivers/subs

Linux
Hang Loose Convolver (HLC) is a specially designed stereo and multichannel convolver to compare “level matched” convolution filters in real time with “instant switching” between filters.
Digital Room Correction Designer for creating room correction filters, playing music through the filters, Simple Automated IR Measuring Tool.
This form that is a guide with some scripts and guides for using Digital Room Correction Designer.
CamillaDSP cross-platform IIR and FIR engine for crossovers, room correction etc.
Pulseaudio Crossover Rack to design/implement crossovers w/ linux computer w/ a multi-channel sound card and using Pulseaudio.
ConvolverVST is a convolution plug-in.
VSTHost for loading VST Effects (also called "plugins").
JRiver Media Center supports crossovers for Windows, macOS, and Linux with up to 32 channels of DSP. Besides its own filters, it also supports convolution filters from Audiolense, Acourate, RePhase, and DRC with automatic sample rate matching. It supports VST2 and VST3 plugins. For Windows it can be setup as an audio device so all Windows sound is routed through JRiver Media Center's DSP. It can also accept external audio via ASIO for processing.
Maths packages like Matlab or Octave. Requires manually entering equations, but anything can be done - as long as you know the equation. The ultimate tool for masochists.

For creating filters:
Signalyst HQPlayer. Used by most to perform upsampling, but it can be used as a convolver. Windows, Mac, and Linux.

Plugins host:
Hang Loose Host makes orchestrating DSP plugins dead simple.
Kushview Element (Download here.)acts similarly to a mixing board in a DAW by hosting VST, VST3, AXX, AU plugins with an easily understandable GUI. Within it you can host additional plugins like:
  • X-MCFX: multichannel .wav plugin THIS IS THE XO PART
  • Sir3: reverb convolution known for zero latency and good updates across OSs. There are free options out there like MConvoltionEZ & XvolverEssential
  • TDR Nova: great low latency parametric EQ with compressor/expander. Other free EQ options are MEqualizer, QRange, Marvel GEQ, Toned.
  • Voxengo Sound Delay: for setting individual delay for drivers/subs

macOS
Hang Loose Convolver (HLC) is a specially designed stereo and multichannel convolver to compare “level matched” convolution filters in real time with “instant switching” between filters.
CamillaDSP cross-platform IIR and FIR engine for crossovers, room correction etc.
JRiver Media Center supports crossovers for Windows, macOS, and Linux with up to 32 channels of DSP. Besides its own filters, it also supports convolution filters from Audiolense, Acourate, RePhase, and DRC with automatic sample rate matching. It supports VST2 and VST3 plugins. For Windows it can be setup as an audio device so all Windows sound is routed through JRiver Media Center's DSP. It can also accept external audio via ASIO for processing.
Gaffel tool that splits audio into different frequency bands. Use it on multiple channels, use your favorite plugins as multiband effects. The different crossover frequencies are globally synchronized.
AU Lab is a free digital mixing application that hosts Audio Unit effects and that ships with the Apple Developer tools.
Maths packages like Matlab or Octave. Requires manually entering equations, but anything can be done - as long as you know the equation. The ultimate tool for masochists.

For creating filters:
Focus Fidelity. This is new software and features are still being added. For now, no crossover generation. Windows and MacOS.

Plugins host:
Hang Loose Host makes orchestrating DSP plugins dead simple.
Kushview Element acts similarly to a mixing board in a DAW by hosting VST, VST3, AXX, AU plugins with an easily understandable GUI. Within it you can host additional plugins like:
  • X-MCFX: multichannel .wav plugin THIS IS THE XO PART
  • Sir3: reverb convolution known for zero latency and good updates across OSs. There are free options out there like MConvoltionEZ & XvolverEssential
  • TDR Nova: great low latency parametric EQ with compressor/expander. Other free EQ options are MEqualizer, QRange, Marvel GEQ, Toned.
  • Voxengo Sound Delay: for setting individual delay for drivers/subs
  • Pro-Q3 for Crossover with Convology XT for FIR.
Raspberry Pi:
Hang Loose Host makes orchestrating DSP plugins dead simple.
Hang Loose Convolver (HLC) is a specially designed stereo and multichannel convolver to compare “level matched” convolution filters in real time with “instant switching” between filters.
CamillaDSP cross-platform IIR and FIR engine for crossovers, room correction etc.
 
Last edited:
I think you have to differentiate the software here.

dePhonica supports any Windows compatible soundcard.
Equalizer APO is EQ/PEQ and crossover software.

^ These can apply created filters.

Audiolense a state of the art solution for digital crossovers, frequency correction and true time domain correction.
Acourate includes all functions required for generating audio filters of the highest quality.
rePhase a free FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes.

^ These create filters.

They're not the same.
 
I think you have to differentiate the software here.

dePhonica supports any Windows compatible soundcard.
Equalizer APO is EQ/PEQ and crossover software.

^ These can apply created filters.

Audiolense a state of the art solution for digital crossovers, frequency correction and true time domain correction.
Acourate includes all functions required for generating audio filters of the highest quality.
rePhase a free FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes.

^ These create filters.

They're not the same.
OK I edited and added titles. Thanks. :D
 
DRC: Digital Room Correction - by Denis Sbragion is a free yet super powerful tool for FIR and IIR filter creation. Need to edit the scripts and parameters yourself though, which can be daunting.
There is Digital Room Correction Designer is also free tries to automate and streamline DRC process which is quite good, but does not unlock the full potential and customizability of DRC.

Finally, there is this form that is a guide with some scripts and guides for using DRC.
I am working though it and working on creating some filters with DRC and it seems very powerful, but certainly a time investment to understand all that is possible with it. Overall I am very impressed with it, and think it could do quite a bit more than Dirac (and its free), but I have not found much guidance (or I am just not smart enough) on exactly what parameters to adjust outside of the standard templates that it comes with.
 
Any suggestions are welcome. Post suggestions here. I will gather the details and add them. Thanks. :D This will be organized as results come in.

Good reference literature on crossovers:
Phase, Time and Distortion in Loudspeakers.
Thoughts About Crossovers.

Windows
For applying created filters:

EKIO a Loudspeaker Management Application, create a crossover for your full-range speakers, integrate a subwoofer and equalize the system.
dePhonica supports any Windows compatible soundcard.
Equalizer APO is EQ/PEQ and crossover software.

For creating filters:
Audiolense a state of the art solution for digital crossovers, frequency correction and true time domain correction.
Acourate and AcourateConvolver includes all functions required for generating audio filters of the highest quality.
rePhase a free FIR generation tool for building fully linear-phase active crossovers with arbitrary slopes.
Equalizer APO also has the functionality to be an convolver for FIR-filters and has VST support, not to forget. :)
 
For linux you'd mostly use the same tools as for room EQ as listed in the other thread. Pulseaudio Crossover Rack is the only crossover-specific one I can think of, providing a GUI to set up the channel mapping and filters.
 
DRC: Digital Room Correction - by Denis Sbragion is a free yet super powerful tool for FIR and IIR filter creation. Need to edit the scripts and parameters yourself though, which can be daunting.
There is Digital Room Correction Designer is also free tries to automate and streamline DRC process which is quite good, but does not unlock the full potential and customizability of DRC.

Finally, there is this form that is a guide with some scripts and guides for using DRC.
I am working though it and working on creating some filters with DRC and it seems very powerful, but certainly a time investment to understand all that is possible with it. Overall I am very impressed with it, and think it could do quite a bit more than Dirac (and its free), but I have not found much guidance (or I am just not smart enough) on exactly what parameters to adjust outside of the standard templates that it comes with.
OKidoki. I added those. Thanks. :D
 
For many years, my main system's "crossover/DRC renderer" was a standalone XP machine running ConvolverVST in a VSThost shell. Filters and DRC generated with (((Acourate))).
Currently migrating to Linux(RPi4)...
I added the two links you provided. I hope the description is OK. Thanksss. :D
 
JRiver Media Center supports crossovers for Windows, macOS, and Linux with up to 32 channels of DSP. Besides its own filters, it also supports convolution filters from Audiolense, Acourate, RePhase, and DRC with automatic sample rate matching. It supports VST2 and VST3 plugins. For Windows it can be setup as an audio device so all Windows sound is routed through JRiver Media Center's DSP. It can also accept external audio via ASIO for processing.
 
JRiver Media Center supports crossovers for Windows, macOS, and Linux with up to 32 channels of DSP. Besides its own filters, it also supports convolution filters from Audiolense, Acourate, RePhase, and DRC with automatic sample rate matching. It supports VST2 and VST3 plugins. For Windows it can be setup as an audio device so all Windows sound is routed through JRiver Media Center's DSP. It can also accept external audio via ASIO for processing.
OKidoki. I added JRiver to all 3 categories. It appears to be comprehensive software. :D
 
Kushview Element for Mac/Windows is a brilliant app that acts similarly to a mixing board in a DAW by hosting VST, VST3, AXX, AU plugins with an easily understandable GUI. Within it you can host additional plugins like:
  • X-MCFX: multichannel .wav plugin THIS IS THE XO PART
  • Sir3: reverb convolution known for zero latency and good updates across OSs. There are free options out there like MConvoltionEZ & XvolverEssential
  • TDR Nova: great low latency parametric EQ with compressor/expander. Other free EQ options are MEqualizer, QRange, Marvel GEQ, Toned.
  • Voxengo Sound Delay: for setting individual delay for drivers/subs
 
Back
Top Bottom