Try our Advanced Matrix Module For Free!

We are happy to announce that our advanced matrix module is now free to try! Experience the power and flexibility of an extremely dynamic matrix routing module suite for 30 minutes without limitations.

Over the years, our module has been tested against some of the largest systems, making easy work of complicated, yet common tasks involving A/V switchers. This module can be used for small huddle space rooms with a 4×1 switcher, up to systems that have one or more DM-MD128x128 switchers that may or may not be interconnected. This module impressively makes easy work of any sized system.

Reduce development time & costs

This module does most of the heavy lifting for you behind the scenes. Work on building a configuration file, connecting signals, and you’re done!

fast & reliable

Experience the performance and power of a module written in SIMPL#. The SIMPL+ only acts as a translation layer for SIMPL Windows. This means there’s less of a bottleneck in terms of speed and reliability.


Customer wants to add a source or a destination? Hardware wiring needs to change? No worries! Change the config file, add new virtual source routing logic and you’re done!

Automatic Routing

We’ve recently introduced a new addition to the module as of v3.0.0. By harnessing the functionality of connected graphing algorithms, we are now able to provide “automatic routing”. Define the rules by applying “weights” to output nodes within the configuration file, and let the algorithms do the rest of the work!

No more fiddling around with analogs and switching things manually. Simply specify a source and a destination routing key, and we’ll find a destination for any of your sources (as long as there is a path defined from source to definition of course).

Advanced Matrix Module v3.0.0 - Trial


Send download link to:


Video Conferencing &

The “New” Normal


We live in a world full of technology, challenged by the need to keep up with change and innovation. Many business operations have been forced to
re-evaluate their internal processes to align within the margins of government regulations. Some companies are even creating their own additional protocols to help keep their employees healthy. Now, more than ever, integrators have an important role to play in reshaping how end users interact with their technology. Amongst these new set of responsibilities, a shared goal has been born; to deliver an optimal solution that allows business operations to proceed as “normal” with minimal limitations.

How are you bringing forth valuable solutions that your clients can benefit from? What considerations and discussions are you having with your clients? What are the discovered commonalities? All of these are good questions to contemplate when considering how you can provide the best possible solution for any particular client.

The goal of Simplicity

Once you’ve identified a few of the main issues, the next step is to simplify and make things intuitive for common system functionality. A solid foundation of understanding regarding how your client might use the system, must be formulated in order to achieve this. (A good UI/UX should be easy to understand and use correctly with minimal training; and hard to use incorrectly.) Automated functions have become an obvious approach to creating a more “touchless” experience. Automated functionality should be logically intentional within this context, in order to maintain ease of use.

“We can’t hear you, You’re On mute”

Most high-end DSP equipment allows for monitoring audio signals as they transition from the inputs to the output channels. One potential solution here to help mitigate problems like these, is to monitor the input signal before a controlled mute point. This would allow you to analyze and compare frequencies within the normal voice range against a threshold level. You can then trigger notifications that remind the user to unmute themselves when the system “thinks” someone is trying to speak while they are on mute. Although it may be a small subset of the overall system functionality, we find many of our clients appreciate our meticulous approach to improving the user experience.

Room Occupancy

Most meetings are scheduled through enterprise solutions such as Microsoft Exchange, Office 365, Google Calendar, etc. Monitoring room occupancy with sensors, people counting cameras, and automating tasks based on the data these devices provide, can have many benefits. The first is an implied cost reduction, due to increased meeting efficiency (i.e. less time wasted in getting a meeting up and running). It also helps to relieve on-site support from having to deal with issues. leading to a less populated spaces in an office environment. Room occupancy also allows people to find available rooms for ad-hoc meetings more immediately; resulting in some of the same presumed benefits in terms of public health and safety.

Touchscreens are a great place for germs and bacteria to collect. During the day when the cleaning staff isn’t able to readily access meeting rooms, simplification and automation strategies can help reduce quantitative direct contact with the devices. 

Touchless Solutions

Wireless presentation systems are equally becoming more common; as are mobile solutions for system control. In corporate environments where employee WiFi access points have been provisioned, users may optionally have the ability to interact with systems through a web front-end. This would allow for less cross-pollination of surface germs to transfer from person to person within any particular meeting space in a BYOD (Bring Your Own Device) configuration. Wireless presentation solutions that don’t involve sharing a common USB or network “dongle” has the same inherent benefits.

Larger meeting spaces may have different requirements to create a more personable experience. On a video call where a single camera captures a full table, participants may be hard to distinguish on the far end of the call. With more people being allowed to work from home, viewing participants in a large boardroom on a small computer monitor during a video call might be difficult. Solutions that allow a camera to automatically track and zoom in on active speakers can not only help improve user engagement; they can reduce manual interaction with a control surface to point the camera where it’s needed.


MasterInstaller 3.03.00 – Software Bug

Issues with software can be a time killer, and sometimes very distracting from the task at hand. We’ve known about a small bug in the MasterInstaller software for a few months now. This information has been disclosed to Crestron in hopes that they would fix it at some point in the near future in much more detail.

Case scenario: You just get off a call with tech support after being instructed to update your software to the latest database version(s). To save some time, you quickly open up MasterInstaller, select the items you want to install, hit “Next” a few times, accept the terms, then hit the “Download and Install” button only to have the program exit on you without warning.

The installer has a bug with a buffer overrun on the stack which causes stack corruption, prompting the application to exit from a __fastfail() call. If you’ve uninstalled or installed some software recently (and perhaps you haven’t rebooted your PC in some time,) you may run into this issue! In short, if the PendingFileRenameOperations registry key contains more than 5000 bytes of data, you won’t be able to use MasterInstaller to download and install or update Crestron software. This registry value is typically cleared after a Windows system restart however, and it is a good thing to keep this in mind next time you encounter a crash while trying to update your Crestron software.

Below is a video demonstrating the bug, along with some further details in the video description.

**DISCLAIMER**: This video is for informational and educational purposes only! DO NOT edit the registry or you run the risk of potentially messing something up on your Windows machine, otherwise do so after you understand and acknowledge all of the risks involved.
Documentation for PendingFileRenameOperations registry value can be found in the Remarks section below:
Version: 3.03.00
[ No further updates to the software as of August 19, 2020 ]