Download DSPconfig for your operating system
Demo mode available - download the latest version below to explore the full capabilities of DSPconfig.DSPconfig supports Windows 11, and some configurations of Windows 10.
Installation Instructions:
- Click the download link above to download the portable executable
DSPconfig.exe - Once downloaded, locate the file in your Downloads folder
- Double-click to run
DSPconfig supports both Apple silicon and Intel-based Macs, with an optimised executable for each variant.
Installation Instructions:
- Download the
.dmgfile using the link above - Double-click the downloaded file to view the contents
- Drag the DSPconfig app into the Applications folder
- Launch from your Applications in order to run the program
DSPconfig supports Ubuntu 20.04+ and should also be compatible with other Debian-based Linux distributions.
Installation Instructions:
- Download the
.debpackage using the link above - Open a terminal window (Ctrl + Alt + T)
- Navigate to your Downloads folder:
cd ~/Downloads - Install the package, including required USB
udevrules, using dpkg:
sudo dpkg -i dsp-config_1.4.2_amd64.deb - Launch DSPconfig from the applications menu or run
dsp-configin 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
Eschotkey 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 + scrollon macOS) when hovering over or focused on number inputs scrolls with larger increments than scrolling without holding downCtrl.- 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 theViewmenu. - 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 theOkbutton 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.
- Add support for quickly changing profiles with the remote. When displaying the home screen, you can now press
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 + Aon Windows and Linux,Cmd + Aon 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.