AI Fixture Creator
We analyzed 200 manuals to create even better fixtures. All details in our Telegram!
Feedback: @showbackstage
Project news: @dmx512ru
Connecting to server...
Data processing is not free. Your support helps keep this tool alive and completely free for everyone!
Please subscribe to our channel for updates:
Subscribe to Telegram
Lightweight profiles: The script no longer generates dozens of identical modules. Now, it creates a single reference pixel, and all other instances link to it. Files are much cleaner and consume less console memory.
Precise addressing & complex matrices: Added math for perfect pixel patching. The script can now understand fixtures with non-standard addressing (e.g., when RGB and White LEDs are separated into different blocks) and automatically creates the necessary modules.
Virtual Dimmer: If pixels physically only have color channels, the AI will automatically add a virtual dimmer. MA2 effects and the 3D visualizer will now work correctly.
Instant Color Picker setup: Basic colors (Red, Green, Blue, etc.) are now strictly converted into native MA2 system attributes. The console's built-in color palette will pick them up automatically.
Smart recognition: Movement speed (P/T Speed) and service channels (Control, Reset, Macros) that the AI previously named vaguely are now scanned and routed to the correct presets.
Duplicate protection: The script ensures that two identical attributes (e.g., two MACRO1 channels) do not appear in the same module, preventing errors when importing into the console.
Auto-detection of fixture type: The script automatically determines whether a fixture is a moving head (Headmover) or static (Conventional), which is critical for the correct 3D rendering of the yoke and base.
Clean naming: Extra numbers in the channel names of multi-instances are stripped out (the console will number them automatically).
🟢 GDTF Generator Changelog: grandMA3, ChamSys, Avolites, ONYX, ETC.
Smart assembly: The script analyzes the channels and builds the correct fixture "tree" (Base → Yoke → Head → Beam).
Control channels are automatically linked to the correct physical nodes (Pan to the Yoke, Tilt to the Head, and Gobos/Colors to the Beam).
Auto 3D integration: Universal 3D fixture models are automatically embedded into the GDTF archive.
Smart scaling: The script takes the real dimensions from the manual and scales the 3D model to match. All elements (base, yoke, lens) are aligned perfectly by height, and the beam origin point is placed exactly at the edge of the lens.
Complex matrices: Full support for LED fixtures with non-linear addressing gaps. Pixels are correctly attached to the head or base, and if they lack a physical dimmer, the AI generates a virtual one (following the GDTF standard Offset="").
Perfect 16-bit: Full and seamless support for 16-bit channels (Coarse/Fine) according to GDTF standards.
Physical values: Correct physical ranges are automatically written (e.g., rotation angles from -270° to 270° for Pan, or 0-100% for the dimmer). This guarantees that the 3D rendering in the console matches reality.
No reading errors: The main profile file (description.xml) is now packed into the archive without compression. This solves a known issue with many "picky" consoles that refused to read GDTF files.