Jump to content

GDTF Forum

Recommended Posts

Hi all,

we have released a big update of the GDTF Builder, which includes several months of work on improvements, bugfixes and features. Our main focus has been on enhancing the user experience of the editing workflow and on eliminating bugs. To help to reduce crashes and issues, we have now deployed Sentry.io, application monitoring platform, to help us to reproduce bugs and fix issues faster. This is the reason why we have re-enabled the consent with Terms of use screen, on first signing in.

The list of changes is very long and includes more then 100 items, let me describe few of them in more detail:


The builder has been translated to Czech, French and Chinese, here are some localized Sign-in screens:



Language switching is automatic, based on browser defined preference (which can be changed in browser settings if required), here are examples from Chrome and Firefox browser Settings (these are browser settings, not builder settings):

Language settings ChromeLanguage settings Firefox


Gobo image preview

Images in Wheel Slots now load faster and are displayed with their transparency on a typical checker background, to be able to visually see if they look correct:

Gobo preview


Geometry drag and drop

When using drag/drop, the editor now highlights the selected drop target:

Drop target


DMX values editing

Lots of work has been done to improve DMX values editing and care has especially been taken to cover cases, where values are entered-in in 8bit resolution, for channels defined as 16bit. This works really well and allows authors to edit values very quickly. Also, authors have full control and good visual overview of consecutive values and ranges:

Editing 16bit channel in 8bit mode


When editing Mode Dependencies in Channel Functions, DMX values are now displayed in currently selected resolution:



Channel Functions now also indicate linked Wheel Slot, Emitter or a Filter. This is great in order to visually confirm linking without having to enter the Additional Properties screen.

Linked Filter


Channel Function copy/paste

Copying channels between DMX Modes has been possible for a while, now we have added the possibility to copy/paste individual Channel Functions. The pasted Channel Function will also remember it's Mode Dependency channel/function and values. This is one of the greatest feature additions of this version and it can dramatically speed up GDTF file authoring. Same as with copy/paste of DMX channels, the Channel Function copy/paste also works between different tabs of the same browser, meaning - you can copy/paste between different fixture files.



When changing Manufacturer or device Name, the builder prompts the author to change the UUID, to prevent duplicated IDs in the share:

Change UUID


In many places, we have added error and extended validation checking, as well as indications of discovered editing errors - for example incorrect values or missing data. See example of Channel Function error here, where Color1 attribute is selected but Color Wheel is not linked:

Channel Function error indication


All errors and their description are now visible on the Summary page:

Error screen


Macro editing

We have fixed a critical bug on the Macros page, which could lead to loss of data.



So this was a quick overview of some of the most visible features and additions. We hope that this will help to all people working on General Device Type Format files. Please give this improved builder a spin and let us know in comments in case of any issues or further ideas. You already know the address: https://fixturebuilder.gdtf-share.com/

We are currently working on adding the GDTF 1.1, DIN SPEC 15800 features into the GDTF Builder, this will be released later this year.function_error_indication.png

Link to comment
Share on other sites

  • 2 weeks later...

The GDTF Builder 1.3.12 is now online.
Improved in this release:

Fixed: it was not possible to enter values for the property Beam Diameter of geometry type “Beam”. 

Fixed: DMX values were not properly recalculated when copying a channel function to another DMX channel that had another resolution. 

Fixed: it was not possible to reorder mode master containers by drag ‘n’ drop. 

Fixed: parsing errors in the fixture template „Moving Mirror”. 

Improved stability. 

Link to comment
Share on other sites

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.