Through the DDFLib dialog, you can directly download DDFs for DMXControl 3 from the DDF Library and immediately use them in your own project.
Overview
The DDFLibrary is an online library for Device Definitions (referred to as DDF in DMXControl 3), where each user can provide their own created and functional DDFs centrally for other DMXControl 3 users to access. The DDFs are needed in DMXControl 3 to translate the various functions of the devices into DMX values.
In DMXControl 3, the DDFs can be directly downloaded from there if an internet connection is available. All DDFs will then be available in the local library and can be added to the current project as well as any new or existing projects.
![]() |
To access the DDFLibrary, an internet connection is required. |
Usage
To download a device from the online library, open the Add Device dialog and click on the [Book] icon to the right of the search bar.
![]() |
Figure 1: Add Device Dialog |
Now, the available DDFs will be retrieved from the DDF Library and listed. The window will only display the DDFs that are not yet available in your local library.
![]() |
Figure 2: DDF Lib Dialog |
If there are DDFs with a newer version available in the DDF Library, the following will be shown in the "Version" column: 1.1.0 => 1.2.0
. The first number represents the version already present on the PC, and the second represents the updated version in the DDF Library.
To download new DDFs or update existing ones, the corresponding devices must be selected using the checkbox at the front, and then click [Download]. The dialog will not close, allowing you to search for and download additional DDFs. To return to the Add Device dialog, click on the [Close] button.
The default storage location for all downloaded DDFs is in the following directory: "%AppData%\Roaming\DMXControl Projects e.V\DMXControl\Kernel\LibDevices".
Links and References
Video Tutorials
On our YouTube-Kanal, you can find the following videos on this topic: