0

Download DSPconfig for your operating system

Demo mode available - download the latest version below to explore the full capabilities of DSPconfig.
Download for Windows

DSPconfig supports Windows 11, and some configurations of Windows 10.

Installation Instructions:
  1. Click the download link above to download the portable executable DSPconfig.exe
  2. Once downloaded, locate the file in your Downloads folder
  3. Double-click to run
Download for Apple Silicon Mac (macOS 11.0+) Download for Intel Mac (macOS 10.14+)

DSPconfig supports both Apple silicon and Intel-based Macs, with an optimised executable for each variant.

Installation Instructions:
  1. Download the .dmg file using the link above
  2. Double-click the downloaded file to view the contents
  3. Drag the DSPconfig app into the Applications folder
  4. Launch from your Applications in order to run the program
Download .deb file

DSPconfig supports Ubuntu 20.04+ and should also be compatible with other Debian-based Linux distributions.

Installation Instructions:
  1. Download the .deb package using the link above
  2. Open a terminal window (Ctrl + Alt + T)
  3. Navigate to your Downloads folder:
    cd ~/Downloads
  4. Install the package, including required USB udev rules, using dpkg:
    sudo dpkg -i dsp-config_1.4.2_amd64.deb
  5. Launch DSPconfig from the applications menu or run dsp-config in the terminal

Changelog

v1.4.2 - 04/03/2026

Version 1.4.2 contains a handful of bug fixes and minor improvements pending an upcoming larger release that will expose more functionality of the DSP over DSPconfig.

Improvements, updates and fixes
  • Fix bug where copying a profile from one slot to another wasn't subsequently saving to the device correctly.
  • Fix bug where All Pass EQ filters were causing the application to crash when saving/exporting a profile.
  • Add confirmation dialog when trying to close DSPconfig after editing a demo device. This behaviour already exists if you try to close DSPconfig whilst you have unsaved changes for a real DSP.
  • Automatically save window settings (size and position) for the filter editor window. This behavious already exists for the primary window.

v1.4.1 - 16/12/2025

Improvements, updates and fixes
  • Fix off-by-one error when determining if a new firmware version is available.
  • Fix text overflow on one of the drop down menus.
  • Add a warning notification when second and subsequent instances of DSPconfig are opened and a DSP is already connected to the first instance; a DSP can only be connected to one instance of DSPconfig at a time.

v1.4.0 - 13/12/2025

Improvements, updates and fixes
  • Add ability to use a "Demo device", enabling users to try out DSPconfig without needing to plug in a physical DSP.
  • Update Bessel crossover filter implementation to align with REW. Previously, we were using the phase-normalised Bessel variant, whereas now we use default to magnitude normalisation. Both options are exposed in the crossover filter editor window.
  • The filter editor window has been revamped. Now, rather than showing every individual filter overlaid on top of each other, the combined resposne of the set of filters is shown. The response for an individual filter will appear when you hover over the parameters below the chart. Additionally, you can now navigate between the different channels and different types of filters (FIR, EQ and crossover) from within the same filter editor window, rather than having to close and re-open the window for each channel every time.

    This is part of ongoing work relating to the charts, which will ultimately off more control over viewing the response of individual filters, as well as showing the response of the full signal chain, rather than just the current set of filters in isolation.

  • Add Esc hotkey for quickly closing the filter editor window.
  • Add distance measurement to "Delay" tooltip on Output channels configuration.
  • Numerous other minor tweaks and internal optimisations to support upcoming new features.
Firmware updates
  • Version 1.5
    • Fix bug where the incorrect biquads were being selected when there was a mixture of enabled/disabled biquads

v1.3.0 - 21/11/2025

Improvements, updates and fixes
  • Calculation of Peak EQ filter coefficients now aligns with REW; previous versions of DSPconfig used a different method for calculating filter bandwidth. This change helps us integrate more seamlessly with the existing room correction ecosystem. We strongly recommend re-measuring your speakers after applying this change. The difference in implementations is minimal if you only have one or two disparate Peak filters on a channel, but is compounded if you have several overlapping Peak filters. There will be no effect if you are not using Peak filters, or if you are using raw coefficients, (i.e. Your Filter Type in the EQ filter editor is "Custom").
  • Add ability to toggle filters on and off.
  • Ctrl + scroll (Cmd + scroll on macOS) when hovering over or focused on number inputs scrolls with larger increments than scrolling without holding down Ctrl.
  • Default profile settings is now fully blank. Previously, output channels 1 and 2 were configured to output left and right inputs respectively.
  • Upon device connection, default to showing the currently active profile. Previously, the tab for profile 1 was shown unconditionally when a device was connected.
  • Add confirmation dialogs to the FIR and EQ filter editor windows when the user attempts to close the editor with unapplied changes.
  • Scale the GUI smaller or larger either using Ctrl + =/- (Cmd + =/- on macOS) or options in the View menu.
  • Numerous internal optimisations.
Firmware updates
  • Version 1.4
    • Add support for quickly changing profiles with the remote. When displaying the home screen, you can now press < or > to quickly navigate to the profile selection screen, with the previous or next profile highlighted ready for selection. Now just press the Ok button to load the new profile. This saves having to manually navigate through the menu screen every time you wish to change profile, but still prevents accidental profile changes by requiring a confirmation step.
    • When a profile is selected, you are now returned to the home screen, rather than just back to the menu screen.
    • Add "Digital Out" placeholder for the volume display when audio output is set to digital out, rather than being frozen at the previously set volume level.
    • When saving an updated profile to the DSP, the DSP will only automatically reload the active profile if it was the active profile that was updated.
    • Numerous internal performance and efficiency optimisations.

v1.2.0 - 7/10/2025

Improvements, updates and fixes
  • Update dependencies, adding support for macOS 26 Tahoe.
  • Change colour of "Save Changes" button on the profile tabs to make it stand out more when changes have yet to be applied to the DSP.
  • Add Help menu button "Check for Updates...", which will check to see if a newer version of DSPconfig is available to download.
Firmware updates
  • Version 1.3
    • Fix auto-muting issues with digital outputs.

v1.1.0 - 13/09/2025

Improvements, updates and fixes
  • Add a "Clear Filter" button in the FIR filter editor. Users can now delete the contents of the FIR filter editor by clicking this button. The change will still need to be applied, by cliking the "Apply" button, before the filter on this channel is overwritten. Alternatively, users can use standard keyboard shortcuts to select all the text in the editor for deletion (Ctrl + A on Windows and Linux, Cmd + A on macOS).
  • Remove an unused "DAC IIR bandwidth" option from Profile Settings.
  • Expose a "Device Settings" tab, which appears alongside the 4 profile tabs, which, in turn, exposes functionality to upgrade firmware on your device.
Firmware updates

The following firmware updates are enabled by upgrading to this version of DSPconfig. If your device is currently running firmware version v1.0, the GUI will alert you that there upgrades are available upon device connection. These two updates will need to be applied sequentially (i.e. it's not possible to automatically upgrade directly from v1.0 to v1.2, instead), so after restarting your device following the first upgrade, you will be alerted to another upgrade being available.

  • Version 1.1

    • Update the backend implementation for firmware updates to allow simpler firmware updates in the future.
  • Version 1.2

    • Fix a bug where certain lengths and combinations of FIR filters on the output channels were not loading properly, causing the device to hang during initial boot or switching between affected profiles.

v1.0.0 - 06/08/2025

Initial release supporting the DSP-8C.