Controlling Extron Audio DSP Systems

Posted on 24 October 2025

Audio digital signal processing systems can be as simple as a small 4×4 mix matrix or as complex as large-scale processors with dozens of channels and Dante networking. In smaller systems, it’s often practical to control individual mix points directly. But as systems grow, managing every input and output one by one becomes inefficient. 

That’s where groups, presets, and macros come in, giving programmers powerful ways to streamline control and scale DSP management without rewriting code.

There are multiple types of groups that can be created: gain, mute, or filter groups. A gain group allows the programmer to adjust the gain of multiple points in the DSP simultaneously. Mute groups provide the means to mute multiple points in the DSP at the same time. Filter groups allow adjustment of the selected bass, treble, or loudness filter level. These controls can be accessed via an SIS command or using the Extron Device Module specific to the DSP model in the system.

Presets enable the programmer to recall what is essentially a snapshot of the DSP. A preset is created by selecting individual items in DSP view or selecting multiple items by dragging a fence around those items to be included in the preset. When the preset is recalled, the selected settings are returned to the values at the time the preset was saved. Be aware, however, that these values are not returned to the control system when the preset is recalled. Therefore, limit what is included in the preset and query the necessary items for the current values, or manually reset the required objects in the control system code when a preset is recalled. 

Macros are like presets but are composed of sequential actions that can affect almost any parameter of the DSP. These actions can be set to run with a timed delay, or after waiting for a response to the action. Unlike presets, each action will return the value of the result of the action, if applicable. 

Using groups, presets, and macros allows the DSP programmer to update the DSP without affecting the control code if the references to the groups, presets, and macros do not change.

Helpful Resources

 

Programming Software and Firmware Updates
Software
Version
Release
Summary
ControlScript Deployment Utility 1.11.0 Sep 30, 2025
Global Configurator Plus/Pro 3.30.0 Sep 30, 2025 Please visit the individual product pages for a summary of the new features www.extron.com
Toolbelt 2.31.0 Sep 30, 2025
ControlScript Extrnsion for VS Code 1.10.0 Sep 30, 2025
Firmware Version Release Summary
IPCP Pro Q xi Series 1.11.001 Sep 30, 2026
IPCP Pro xi Series  1.11.000 Sep 30, 2026 Please visit the individual product pages for a summary of the new features www.extron.com
WC Pro Controller Series  2.00.000 Sep 30, 2026

Learn More about ControlScript Programming Utilities