Audio Brand Integration in FIR Designer (& Smaart® Data Modeler)

Info for Manufacturers & OEMs

Providers of DSP-enabled audio devices (e.g. processors, amps, & related control software) are welcome to supply Eclipse Audio with the necessary information (outlined below) for free inclusion into our DSP design software and Rational Acoustic’s Smaart® Data Modeler. We regularly receive requests from users to expand the list of supported brands.

We liaise with many audio brands to include brand-specific customization options & transfer formats that enable users to quickly & accurately design DSP tailored specifically for their intended processor.

Brand Integration Options

*Implementation of a branded IIR filter mode in Eclipse Audio software is a prerequisite for enabling accurate LPIF export and DTP implementations from our tools to a specific processor brand.

Branded IIR Filter Emulation

Processors and brands vary in their choice of available IIR filter types (e.g. Butterworth, Linkwitz-Riley & Bessel high-pass & low-pass, parametric, shelf, notch, and all-pass filters). Also, for common types like parametric, shelf and all-pass filters, brands vary in the interpretation of bandwidth (BW), Q and slope.

To ensure users experience accurate IIR filter behaviour that matches their processor, our products include unique IIR filter modes for brands including Biamp, Blaze, BSS, Lake, Linea Research, Marani, Pascal, Powersoft, QSC Q-SYS, RAM Audio, RMS-Acoustics and Symetrix. These branded filter modes are also available in Smaart® Data Modeler, as part of our partnership with Rational Acoustics.

To have your brand included as an option in the available IIR filter modes, please contact us at info@eclipseaudio.com and provide the following:

  • The brand name
  • A list of filter types, including filter orders (for LP, HP and all-pass filters), minimum, maximum and default parameters (for frequency, BW or Q, gain, slope) and (if necessary) parameter quantisation or increments.
  • A list of supported sample rates.
  • Matlab code, C code or mathematical equations for the filter types; that take sample rate frequency, gain, order and BW, Q or slope, and generate filter coefficients (in numerator/denominator form).
  • Where both BW and Q are supported, Matlab code, C code or mathematical equations for converting between BW and Q.

We will port the IIR filters into our IIR filter framework for inclusion in both FIR Designer & Smaart® Data Modeler.

User-selectable IIR filter modes in FIR Designer
User-selectable IIR filter modes in Smaart Data Modeler


Loudspeaker Processor Interchange Format (LPIF)

Eclipse Audio has developed a brand-independent specification for transferring processor settings from our software (and Smaart® Data Modeler) to processor control software and directly to processors. The specification uses JSON and can be transferred as a file or over a network.

A number of brands are already using LPIF for FIR filter transfer, IIR filter transfer and full preset transfer (including gain, polarity, delay IIR & FIR filters for input channels and all output channels, and optionally with with different sample rates). For more details on how to support LPIF import in your control software or hardware, contact us.


“Direct to Processor (DTP)” dialogs

Branded DTP options in the ‘Export’ tab of FIR Designer M

Direct-to-Processor (DTP) dialogs are branded windows in Eclipse Audio’s software that enable direct transfer of processor settings – gain, polarity, delay, IIR & FIR filters for input and all output channels – to processor control software and/or hardware; either via a custom file format or over a network connection.

DTP windows are customized for each brand and include product specific checks and FIR filter sideloading. We presently support data transfer to Lake, Lab Gruppen, Powersoft and Marani. (This page includes links to brand-specific instructions for users.)

For more details and to discuss custom DTP implementations, contact us.