Adelyte Unveils Crescendo 2.0 Open-Source Crestron Programming Software

Adelyte’s new Crescendo 2.0 is a free open-source programming framework for Crestron systems in SIMPL that includes a full scope-of-work demo that offers a complete working system with rooms, areas and features.


Adelyte, an Atlanta-area Crestron Service Provider (CSP) started in 2005, has introduced Crescendo 2.0, an updated version of its open-source framework for programming Crestron control systems in SIMPL Windows for the Crestron platform.

The free program, which sits on Github, is designed to create a scalable program with features and data control found in refined systems—with a lot of heavy lifting done for the integrator. Crescendo is a fully-modularized framework—not a pre-defined program with complex folders of nested logic symbols. It provides the building blocks to deploy programs that precisely adhere to (and document) system designs.

The updated software includes a full scope-of-work demo program that offers a complete working system with rooms, areas and features.

“We had a dynamic menu system in version 1.0,” says Wes Hatchett, CEO of Adelyte. The software allows programmers to make sweeping changes with single commands to do things like assign buttons in keypads, and add lighting loads to a keypad in multiple rooms while also removing a source from a zone. Hatchett calls it “room awareness.”

The system has standardized smart graphics with minimalist images in the user interface for a clean design. There are multiple themes that can be selected or dealers can design their own. Version 1.0 was also only designed for use on an iPad.

Crescendo 2.0 can be used in both residential and commercial applications and on multiple interface devices, including iOS, Android and remotes.

“It is not a matter of if you will make more money using Crescendo … you will make more money,” says Hatchett emphatically.

Because it is open-source and free, all end user customers that have systems based on Crescendo automatically own their own code. Though the software is free, Adelyte earns money as a consultant to dealers using the software and by possibly being hired to program the project.

There is also a cloud component called appropriately enough Crescendo Cloud. This service will monitor the status of all devices in the system, and even provide the end user with data. For example, for a monthly fee in a commercial setting, the system will allow a reception to schedule meetings for rooms, activate the necessary A/V or teleconferencing equipment and even inform the receptionist of the occupancy trends of a particular meeting room. The software will even bill the end user for the integrator and split the monthly fee 50/50 with the integrator.

Also, CE pros can download and use Crescendo 2.0 and do not have to be using Crescendo Cloud, but CE pros can add Crescendo Cloud to their existing projects, even if they aren't using the framework. The Web Dashboard provides a wealth of information about processor runtime statistics including a text console for debugging. In less than ten minutes, the service can be added to any 2-Series or 3-Series Crestron processor.

About the Author

Jason Knott
Jason Knott:

Jason Knott is Chief Content Officer for Emerald's Connected Brands. Jason has covered low-voltage electronics as an editor since 1990, serving as editor and publisher of Security Sales & Integration. He joined CE Pro in 2000 and serves as Editor-in-Chief of that brand. He served as chairman of the Security Industry Association’s Education Committee from 2000-2004 and sat on the board of that association from 1998-2002. He is also a former board member of the Alarm Industry Research and Educational Foundation. He has been a member of the CEDIA Business Working Group since 2010. Jason graduated from the University of Southern California.