Processing and Control for Professional AV Installations


Award-winning Composer® for Windows® handles end-to-end configuration of Radius NX, Prism, and Edge DSPs…including creation of customized GUIs, scheduling, presets, logic, security, and integration of Symetrix and third-party control solutions.

What’s new in Composer 8.5

Composer 8.5 is a major release and features the following enhancements:

  • Support for T-7 Glass
  • Support for xIO XLR-Series
  • Support for AV-Ops Center
  • And tons of great new features…

See the 8.5.4 release notes for detailed information.

Powerful, Easy-to-Use System Programming.  Award-winning Composer™ for Windows® handles end-to-end configuration of Radius NX, Prism, an Edge DSPs…including creation of customized GUIs, scheduling, presets, logic, security, and integration of Symetrix and third-party control solutions. A complete end-to-end DSP signal path can be designed using this single app.

In addition to programming one to many Symetrix DSPs, Composer™ works seamlessly with Dante®.  It natively configures the setup and routing of Symetrix Dante® I/O Expanders and third-party Dante video endpoints, enabling ultra-low-latency 4K UHD video over IP with the same Dante-enabled Symetrix DSP system you rely on for audio.

Composer™ is “open architecture”. Audio signal routings, DSP modules, and control signal processing are at the sole discretion of the programmer. Systems can be designed to perfectly match specifications and conform as requirements change or evolve. All classes of audio processing modules for signal routing and shaping are provided. Application-specific modules address special purpose requirements like conferencing and room combining.

Going Deep with Dante®. Symetrix Composer™ has helped Dante become a defacto standard for multi-channel audio over Gigabit Ethernet. Composer’s Dante tools generate network audio — and now video — connectivity that is flexible, dependable, scalable, and supportable. Dante network routings, patching, naming and subscriptions are established and maintained natively from within Composer™ without need for additional software.

All Symetrix Composer-programmed DSPs are ready for Dante DDM, Audinate’s network management software that enables user authentication, role-based security and audit capabilities for Dante networks. Dante Domain Manager brings IT best practices to AV, making audio and video networking more secure, more scalable and more controllable.

Composer™ integrates Visionary Solutions’ PacketAV Duet® Dante-enabled video encoder and decoder products, eliminating the drawbacks of conventional switch matrix systems. Within the familiar drag-and-drop Composer interface, you can now route video, assign end points, control video walls and take advantage of live previews for confidence monitoring.  Composer™ also has direct support of audio and video endpoints from Shure®, Audio-Technica®, Powersoft™, and Clockaudio™.

Flexible and Robust Remote Control. Composer™ supports a variety of Symetrix and third-party remote controls. Symetrix new T-5 high-definition touch screen, telco dialers,  ARC Wall Panels, ARC-WEB, Control Server, and SymVue Windows GUIs are programmed directly from Composer. Control of Symetrix DSPs from third-party RS-232, UDP/IP, and TCP/IP devices is enabled using Composer™ Control Protocol.

Composer’s Powerful Control GUI Generator. SymVue enables the creation of graphical user interfaces in minutes – not days. Commonly adjusted parameters are chosen and designed into sets of attractive, easily accessible and familiar screens, created and tested offline without any code writing.

The intuitive SymVue Export Wizard works on Windows computers/tablets and Symetrix Control Server: Virtually any browser-enabled computing device (an Apple iPad, for example) can connect to Control Server and control Symetrix DSPs, accessories, and select third-party audio and video devices.

Logical Solutions for Complex Problems. Control Modules can be assembled in various combinations to elegantly overcome unique application challenges. Logic chains may be driven by internal audio or logic signals, or external RS-232, RS-485, or GPIO signals to trigger internal functions (e.g. preset recall) or transmit strings via RS-232, UDP/IP or TCP/IP for control of external devices (e.g. cameras, screens, and lights).

24/7/365 Composer™ Basic Training. Composer™ is not only easy-to-use; it’s also easy-to-learn! Self-paced Composer™ Basic Training covers all aspects of Composer™ software and the hardware it programs. Subjects are broken into short, manageable chapters for quick and easy learning and reference. To register click here.

Composer Certification Program

Train and certify on the Dante network audio DSP platform at your convenience with Symetrix Composer Basic Training. Our training covers all aspects of DSP hardware and Composer software along with fundamental audio programming and design concepts. The training is available online to anyone at any time. Sign up today and complete at your own pace.

Frequently Asked Questions


  • How can I reduce the amount of DSP usage in my site file?

    If you're programming a site file and notice that your approximate DSP usage seems to be getting too high, possibly with fewer modules being used than expected, consider using dual-mono modules. These modules are capable of doing the same processing as mono modules, but essentially offering two for nearly the price of one. For exmple, a mono Loudspeaker Manager module uses 5.6% DSP while a dual-mono Loudspeaker Manager module uses 3.1% DSP each, totalling 6.2% DSP for both modules. This can drastically improve your DSP performance by not using as much processing resources.

  • One of my panels (meter bar, properties, etc) is not appearing on screen even though it’s enabled. How do I find it?

    The panel might have opened somewhere off screen accidntally. To correct this, in Composer, open up your Application Preferences from the Tools menu. In the lower right of the dialogue, in the screen layout options, uncheck both “remember” options. Close Composer and re-open. All panels should return to their default state.

    If this doesn’t work, or the screen layout options are already unchecked, uninstall and reinstall the version of Composer you’re working in.

  • Why can’t I connect to an 8×8 DSP, Express series, or Solus (not NX) series DSP in Composer?

    While Composer may be able to see these devices on the network, they are not compatible with Composer. These units will require our Designer software to connect to and communicate with. You can find this software here under "Where can I download archived versions of the SymNet Designer software?".

  • Why can’t I connect to a Jupiter or Zone Mix 761 DSP from Composer?

    While Composer can see our Integrator Series DSPs (Jupiter and Zone Mix), they do have have their own respective software that will need to be used to fully connect and communicate. You can find Integrator Series software here.

  • I have a device in my site file that is temporarily out of the system and Composer doesn’t allow Push and Go Online. Can I disable the device and push programming?

    Yes! If you have any number of devices in your site file that are temporarily removed from the system, you can right click on those devices in Site View and select "Disable Unit". This will disable the device within Composer so that a programming Push will "nevermind" that unit and continue pushing. This is also a helpful tool for troubleshooting if a particular device is failing to program. For example; a system with two DSP's and five Dante devices is consistently with a failure to configure network audio. Disabling all units and re-enabling one by one can help determine which device may be causing the error.

  • What are dual-mono modules?

    Dual mono modules are two independent mono modules that are physically grouped together. The major benefit is DSP efficiency as they use only about half as much DSP as two separate equivalent mono modules. Basically, duo-mono achieves the power of two modules for the DSP price of one. Note, dual mono modules are not available in the 8×8 DSP.

  • I just added up all the % numbers in the DSP modules I put in my design, and it doesn’t quite match what the DSP resource meter reads. Why?

    The DSP resource percentage figure located on each Module is rounded to the nearest integer value. The DSP resource total meter (located below the toolkit) tallies the actual, non-rounded figure. In addition, hidden routing modules are added to move audio between DSPs. These routing modules take a small amount of DSP resources.

  • Can I change the temperature scale in Composer’s DSP diagnostic module?

    Our diagnostics module is set to Celsius by default and, currently, there is no feature to change this to Fahrenheit or any other temperature scale.

  • Why is Composer reporting that a DSP has an invalid site file?

    Sometimes small corruptions can happen due to environmental or network issues. This can trigger a small “flag” in the DSPs memory that invalidates the loaded programming. Contact Tech Support for assistance correcting this at or call +1 (425) 778-7728, Ext. 5

  • What is the best path for upgrading older firmware for Composer-based DSPs?

    Any DSP running 8.x can be upgraded to the latest 8.x version directly. Composer-enabled DSPs with older firmware versions must be upgraded in stages.

    If a unit needs to be upgraded, follow the path below. Start with the version immediately newer than the one currently running on the unit, then continue with all subsequent versions until the latest version is installed.

    1. Oldest version – 1.06 
    2. Version 2.03 
    3. Version 5.01 
    4. Version 
    5. Version 8.2 
    6. Latest version – 8.5.1 

    When performing upgrades, please remember to disable Windows Defender Firewall and connect via ethernet, not Wi-Fi.

  • Symnet Composer and Symnet Designer are two different pieces of software. Which one is meant for use with Dante devices?

    SymNet Composer.

  • Does SymNet Composer assume the functionality of Dante Controller Software?

    SymNet Composer can create the subscriptions which is basically what is done in Dante Controller on the routing page. We also add control, setup and monitoring functionality as provided by various manufactures which can’t be done in Dante Controller. An example would be setting the preamp gain and turning on the phantom power for an input on the xIO 4x4 or in the case of the Shure MX Dante Wireless mics, we can also monitor things like RF signal strength, battery life, charge state, mic type and whether it is active plus multiple other things.

  • What third-party products are currently supported in Composer software?

    Symetrix Composer-based products will work with any other Dante product. We also support deeper integration and control for specific products. See the Control Library for details.

  • Are Crestron modules available for Composer?
    The following archive contains Crestron modules for the most commonly controlled functions of Composer: Composer Crestron Modules v.3.0 The v3.0 Crestron modules are compatible with Composer hardware including Edge, Radius 12×8 EX, Radius AEC, Prism, Solus NX, xControl, 2 Line Analog Telephone Interface Card, and the 2 Line VoIP Interface Card. The following control modules have been developed and will be available for use with the Crestron 2 and 3 series controllers: Volume Up/Down Control Module with User Limits Fader Set Control Module Button Push Module Preset Execution Module Controller Receiver Module Input / Output Selector Module VoIP Dialer Module and ATI Dialer Module Speed Dial Module / Speed Dial Store / Delete Phone Number / Name Module The updated Crestron modules utilize command processor architecture to maximize efficiency and responsiveness. The command processor is responsible for all the data parsing to and from the Symetrix DSP which makes it more efficient for the individual control modules to operate. When the control ID’s match a particular control module, then the controller information is used and updated. Note: Crestron v.3.0 modules were specifically designed to work with SymNet Composer hardware over RS-232 (baud rate 57600), TCP/IP or UDP/IP port 48631. These modules will not work with legacy SymNet hardware. If you have legacy SymNet hardware, please use the Crestron v.1.0 or 2.0 modules. Composer Crestron Modules v.2.0 The v2.0 Crestron modules are compatible with SymNet Composer hardware including Edge, Radius 12×8, Radius AEC, Prism, Solus NX, xControl, SymNet 2 Line Telephone Interface Card. Examples provided include Fader control, Button press, Increment and Decrement button, Preset Recall, Mute All, and Controller Receiver. Note: Creston v2.0 modules where specifically designed to work with SymNet Composer hardware over RS-232 (baud rate 57600) or UDP/IP port 48631. These modules can also be used for UDP/IP control with legacy SymNet hardware, Integrator Series, Jupiter Series, and Solus by simply changing the RS-232 buad rate to 38400 or the UDP/IP port to 48630. 2 Line Analog Telephony Interface Crestron Control Module v2 This program was created to demonstrate the capabilities of the SymNet 2 Line Analog Telephone Interface (ATI) card in the context of Crestron external control. The user module and touch panel signals that comprise 95% of this program can be easily copied to other integration projects where the Symetrix ATI card will be used. A Composer file has been created that has the controller numbers corresponding to this external control program. This allows the correct information to flow in both directions between the device and control system processor. Composer Crestron Modules v1.0 The v1.0 Creston modules are compatible with: Jupiter, Zone Mix 761, 780, 788, 722, Solus, 8x8DSP, CobraLink, and 4×4, 4×12, 8×8, 12×4 Express Cobra hardware), Examples provided include Volume, Fader, Button, Switch and Dialer control plus Preset recall. Additionally, the v1.0 modules will work with the legacy SymNet hardware across a multi-unit ring, as well as a multi-ring system. A matching example SymNet Designer Site File is also included. The modules are fully documented by the SymNet Control Protocol Crestron Module. Addendum linked here: SymNet_Control
  • Where can I download archived versions of Composer software?

    Archived versions of all final public releases of Composer software can be downloaded here. The software runs on a Windows PC and is used to configure, design, and control Composer-based products. For new designs we highly recommend using the latest version of Composer, however archived major release versions may be used for legacy compatibility and/or troubleshooting requirements. All firmware files are included as part of the downloaded Composer software package. The Composer firmware versions and Dante Kernels listed will help with cross-referencing the firmware running on the installed DSP(s) with the corresponding version of Composer that should be downloaded.

    To communicate with Symetrix hardware from a given version of Composer, it may be necessary to upgrade (or downgrade) firmware in each hardware device. This can be done directly from the Composer application and only takes a few minutes per device. Firmware upgrade is done from the Composer Hardware menu.

    Any DSP running 8.x can be upgraded to the latest 8.x version directly. Composer-enabled DSPs with older firmware versions must be upgraded in stages.

    If a unit needs to be upgraded, follow the path below. Start with the version immediately newer than the one currently running on the unit, then continue with all subsequent versions until the latest version is installed.

    1. Oldest version – 1.06 
    2. Version 2.03 
    3. Version 5.01 
    4. Version 
    5. Version 8.2 
    6. Latest version – 8.5.1 

    When performing upgrades, please remember to disable Windows Defender Firewall and connect via ethernet, not Wi-Fi. 

  • What steps are necessary in order to run Dante DSP with Dante set to “Redundant Mode”?

    All Symetrix Dante devices ship with Dante in the default “Switched mode”. This allows units to be daisy chained, eliminating the need for 3rd party networking hardware. When in “Switched mode” if the Dante hardware is setup physically in a Redundant network configuration, traffic from the Primary Dante port will flow out the Secondary Dante port, and the Dante traffic from the Secondary Dante port will flow out the Primary Dante port. This creates a data feedback loop on the Dante network that will crash the Dante cards in the SymNet units. SymNet units with only Dante connections, such as the xIn 12 and the xOut 12, may become unresponsive until they are power cycled and the redundant Dante network switch is turned off or the redundant ports are unplugged from the secondary Dante network.

    As such, to set the system to run Dante in “Redundant mode”, first go online with the system with only the Primary Dante port connected to the network or network switch. Alternatively, if the Secondary Dante ports are already connected to a network switch, turn off the secondary Dante network switch/switches. If the Secondary network switch cannot be turned off, or both Primary and Secondary Dante use the same network or switch, then unplug all Secondary Dante ports.

    Next, go to Composer>Dante Flow Manager and hit the “Configure Dante…” button and set the Secondary Dante jack to “Redundant Network”. Then push the file to the SymNet system.

    Verify via a DSP’s front panel display that the Dante mode now reads “Redundant”. When it does indicate “Redundant” mode is active, plug in the secondary Dante ports or turn on the secondary Dante network switch/switches.

  • Is the xControl programmed in the Remote Control Manager in SymNet Composer?

    No, while the Control I/O was programmed in the Controller Manager in SymNet Designer, the same cannot be said about the xControl. The xControl is added to the Site View of Composer just like a SymNet DSP. Once in the site file, the xControl is programmed to control parameters in the same way all control is programmed:

    Right Click -> Set Up Remote Control-> Remote Analog Input –‘xControl’

  • Can Symetrix xIO-Series of Dante Endpoints be configured directly from Composer without a hardware DSP?

    In Composer 8.5 and later, a new feature called the “xIO Updater/Configurator” allows control and configuration of xIO devices without the need for a Symetrix DSP. The xIO Updater/Configurator acts like a local control only DSP in Composer that can locate, update and setup the xIO devices. The Intelligent Module for the xIO Series is run in Composer offline to configure and control the devices as well. A DSP is still required to make operation time changes to the devices, but this feature greatly improves the flexibility of how xIO devices can be initially configured when a DSP is not available.

  • Can I program/change and recall Speed Dial names and numbers from the ARC-WEB Dialer?

    Speed dial names and numbers can be programed and/or changed using the ARC-WEB Dialer. Simply click on the name and number you want to program and/or change. To trigger or dial the Speed Dial, select the Speed Dial number (1-20) under the line you want to dial out on. Any programming and/or change made to the Speed Dial name and number will also be changed in the VoIP or ATI module inside SymNet composer.

  • How do I download the ARC-WEB app to my phone or mobile device?

    No download is necessary. ARC-WEB is a web app that is hosted on the Symetrix hardware and is not available in any "app store". After enabling and programming the ARC-WEB in Composer, and pushing programming, a wireless device can access the ARC-WEB through any web browser by entering the IP address of the DSP. The DSP and the accessing device will need to be on the same network, via wireless/wifi router or wired.

  • How many channels can Vias support in Composer v5.1 and later?

    64 Channels. 

  • How many bands does the Flex EQ module support in Composer v5.1 and later?

    32 bands. 

  • What tail length does the AEC algorithm support in Composer v5.1 and later?

    300 ms.

  • Can Parameter be Linked across Multiple Controllers?

    Yes, linking allows multiple controls to remain linked regardless of how their values are changed. Not only can W Series remotes be linked with other W Series but also with ARC, ARC-WEB, Control Server and TP controllers. 

  • How are parameters and control functions assigned to a controller?

    Configuration takes place in Composer™ software. Right-click directly on a parameter: When you right-click directly on a parameter, a pop-up menu appears with an option to “Set Up Remote Control”. This leads to the Setup Remote Control Dialog box where the desired remote-control device can be selected. 

  • What software do I use to configure the Solus NX?

    Solus NX is configured via the award winning Composer CAD based design software.