| Article describe DMXControl 3.3.0 Stand: 04.03.2025 |
Change over from DMXControl 2 to DMXControl 3 | |||
|
| ||||
Switching from one software to another or upgrading to a newer version often presents several challenges. In the case of transitioning from DMXControl 2 to DMXControl 3, these challenges can be summarized as follows:
- DMXControl 3 operates differently in several areas compared to DMXControl 2, meaning you will need to start learning how to use it from scratch.
- You have a functioning system with DMXControl 2 that you are familiar with, but now you are faced with a new and seemingly complex system (simply because you are not yet accustomed to it).
This article aims to outline the main differences between DMXControl 2 and DMXControl 3 and to summarize and answer the frequently asked questions in the forum about transitioning from DMXControl 2 to DMXControl 3. By the end, you will hopefully feel more comfortable navigating DMXControl 3.
To address any concerns upfront: although DMXControl 3 may initially seem like a complete reinvention, there is no need to worry. Once you take a second look—perhaps after your first few attempts—you will realize that DMXControl 2 and DMXControl 3 share many similarities. Some features are just accessed differently or found in new locations.
| This article reflects the current implementation status of DMXControl 3.3.0. Technical changes due to ongoing development are possible at any time. |
Compatibility
Projects from DMXControl 2 are not compatible with DMXControl 3. This also includes DDFs, which must be completely recreated due to the changed requirements.
More information on creating DDFs, including examples, can be found in the documentation section for DDFs for DMXControl 3.
Extensive compatibility is not necessary because many improvements allow effects to be recreated in just a few minutes. In some areas, entirely new workflows have been introduced, based on and even surpassing the concepts of professional software. However, some tools from DMXControl 2, such as the audio player and the text book, have not yet been integrated into DMXControl 3. Furthermore, plugins (both output and regular plugins) are not compatible due to the modified interfaces.
Migration Guide
General Recommendations
Every DMXControl 2 user should consider their own migration strategy based on the tables in the section Version Comparison:
- You can run DMXControl 2 and DMXControl 3 in parallel on the same PC, allowing you to gradually familiarize yourself with DMXControl 3.
- Gradually build a working setup in DMXControl 3. With parallel operation, you always have a fallback project that works as expected. However, don't overdo it at first—start slowly.
- If you are using a large number of devices, you will quickly benefit from features like Device Groups and the associated Fanning in DMXControl 3.
- Even if you still rely on DMXControl 2 for tools like the audio player, which is not yet available in DMXControl 3, start familiarizing yourself with DMXControl 3. This will help you understand the basic workflow and allow you to create small test shows. When the timecode player becomes available, you will only need to learn that specific tool.
| As indicated in the system requirements, Windows 8.1 is the last officially supported operating system for DMXControl 2. While DMXControl 2 may still work on Windows 10 and Windows 11, this is at your own risk. Future updates to these operating systems may render DMXControl 2 unusable. Since DMXControl 2 is no longer being developed, no further updates will be provided if problems arise. |
Comparison of Key Features
A major difference to get used to: DMXControl 3 does not work with channels but rather with device functions and property values. This makes it crucial for DDFs (at least for required functions) to be accurately implemented. In DMXControl 2, you could manually adjust values via the channel overview. In DMXControl 3, this is no longer possible because the channel overview does not save values. However, the big advantage is that you can select and adjust multiple devices of any type simultaneously.
Another key difference: Effects in DMXControl 2 are now called Cuelists in DMXControl 3. These combine the scene lists and effects you know from DMXControl 2. You use cuelists to store all your lighting effects, such as chases and movements. The workflow is quite similar to DMXControl 2. You configure your fixtures in the Stage View, click « Add Cue », select the device functions to save (similar to channel selection in DMXControl 2), and confirm with [OK] to insert a Cue into the Cuelist.
Additionally, DMXControl 3 includes Effects and Filters—mathematical functions like sine and sawtooth waves. These can be applied to almost any device property and adjusted live. Try dragging a 1D Effect onto the dimmer of a Device Group to see how it responds.
Initial Approach
For your first steps in DMXControl 3, start by adding some devices to your project. They don’t need to match your actual equipment. Ensure that device groups are automatically created during this process. Next, try creating some lighting moods by adjusting settings via the Control Panel and Device Control. To reset, use the [Clear] button in the quick access bar.
After creating a few lighting moods, try saving them. In the Project Explorer, create a new Cuelist and open it with a double-click. If a lighting mood exists in the Stage View, click « Add Cue » to save it. Clear the stage view and test playback using the « Go » button in the Cuelist editor.
| A more detailed quick-start guide for DMXControl 3 is available in the Quickstart Guide. |
Version Comparison
After describing the workflow in DMXControl 3, the following section provides a detailed comparison of DMXControl 2 and DMXControl 3.
Environment
| Feature | DMXControl 2 | DMXControl 3 | Comments | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Supported DMX Interfaces | 16px|Ja Yes See article Supported Interfaces. | 16px|Ja Yes See article Supported Interfaces. | Some DMX interfaces, such as Art-Net output, offer additional features in DMXControl 3. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DDFs (Device Library) | 16px|Ja Yes Manual download required. | 16px|Ja Yes Direct download available in DMXControl 3. | DMXControl 2 DDFs are not compatible with DMXControl 3.
Environment
Functionality
Application PluginsSome plugins are no longer required in DMXControl 3, as their functionality is already integrated. Others will not be available until updated by their authors. Plugins cannot be used without modification due to changes in the plugin interface and programming language.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||