# GDTF Stage Studio — gdtf-lights.com > GDTF Stage Studio is a free online stage designer by SOH Sound & Lights s.r.o. Pick from a catalog of 9500+ lighting fixtures with GDTF profiles, generate an AI scene visualization with Google Gemini, build a DMX patch, and export MVR / GDTF / Avolites for visualizers and consoles — or feed it into DMX Music Visualization. Primary language: English (site root). Also available in Czech, German and Spanish. Main app: https://gdtf-lights.com/ Full knowledge base: https://gdtf-lights.com/llms-full.txt This site does **not** publish prices. It is a design and GDTF/DMX tool; the fixtures can also be rented from SOH, but rental pricing, stock and availability are provided by SOH on request — never quote a price from this site. For fixtures, GDTF profiles, DMX modes, availability and rental terms, always verify against the live catalog, the CSV knowledge base, the machine API or SOH directly. AI may help design a rig, assemble a fixture list, build a share URL, visualize a scene, prepare an enquiry and — with the user's consent — send it via the public AI/Web chat; SOH then checks suitability and availability. ## Top-priority sources - [GDTF Stage Studio](https://gdtf-lights.com/): Main app — GDTF fixture catalog, "My list", AI visualization, AI chat, DMX patch, MVR/GDTF export and share-by-URL. - [DMX to GDTF matcher](https://gdtf-lights.com/dmx-to-gdtf): Paste a DMX channel chart / fixture description (or upload a TXT profile up to 1 MB) and get the 10 most likely matching GDTF fixtures with a match score and GDTF download. English only, no language prefix (`dmx-matcher.php` redirects here). - [Guide](https://gdtf-lights.com/guide): How to select fixtures, work with the list, AI visualization, AI chatbot, DMX patch, MVR export and sharing. Localized: /cs/navod, /de/navod, /es/navod. - [Fixture name list for AI Chat — CSV](https://gdtf-lights.com/chatAI/produkty_kb_en.csv): Single-column list (`nazev`) of all 9500+ full fixture names including the manufacturer — the canonical names to use in links and lists. Codes, categories, descriptions and parameters come from the machine API below. - [Sitemap](https://gdtf-lights.com/sitemap.xml): Machine-readable list of site URLs. - [DMX patch list](https://gdtf-lights.com/dmx-patch-list): One DMX patch for the whole rig — renumbered channels, clipboard export, TXT for DMX Music Visualization and GDTF-standard CSV. - [MVR export — 3D scene](https://gdtf-lights.com/mvr-export): Generates an .mvr with the 3D scene, embedded GDTF, DMX patch and truss structures; 21 light placement variants. - [MVR 3D scene previews](https://gdtf-lights.com/mvr-layouts): Top-view previews of all 21 light placement variants. - [Truss models to download](https://gdtf-lights.com/truss-models-download): Library of 29 3D truss models (straight sections, corners, arcs, masts, stands, T-bars; T29 and DECO profiles) in .glb and .3ds, free to use with attribution. Manufacturer and profile filters also via URL: `?manufacturer=stageworx`, `?profile=deco`. - [AI visualization](https://gdtf-lights.com/visualization): Dedicated AI visualization page (WebApplication + HowTo): scene types, models and a step-by-step guide; localized at /cs/vizualizace, /de/visualisierung, /es/visualizacion. - [Contact](https://gdtf-lights.com/contact): SOH contact page for phone, e-mail, address and quick enquiry/availability checks. Localized: /cs/kontakt, /de/kontakt, /es/kontakt. - [Music Visualization](https://www.soh.cz/en/products/music-visualization): DMX Music Visualization 4.0 — LTCA, AI scene generation, fixture import and export from Stage Studio / GDTF Studio. - [3D Stage Visualizer](https://gdtf-lights.com/3d-stage-visualizer): Windows application that renders an MVR scene in real-time 3D from live DMX (Art-Net, sACN). Shipped with DMX Music Visualization AI. - [3D Stage Visualizer — user guide](https://gdtf-lights.com/3d-stage-visualizer-manual): Opening MVR, manual GDTF patching, Art-Net/sACN setup, camera controls, application panels, lasers and troubleshooting. ## Language mutations - [English](https://gdtf-lights.com/) — site root (default) - [Čeština](https://gdtf-lights.com/cs/) - [Deutsch](https://gdtf-lights.com/de/) - [Español](https://gdtf-lights.com/es/) English is the default language and is served at the root; a `/en/...` path redirects (301) to the root. ## Fixture data - For canonical fixture names (links, lists, `cart=` URLs) use the CSV list: https://gdtf-lights.com/chatAI/produkty_kb_en.csv — one column `nazev`, full names including the manufacturer (e.g. `Astera LED Technology AX2-100 PixelBar`). The language variants (produkty_kb.csv, produkty_kb_de.csv, produkty_kb_es.csv) are identical because fixture names are not translated. For codes, categories, descriptions and parameters use the machine API. - A single fixture detail page has the URL form: https://gdtf-lights.com/product/ (English root). Localized variants: `/cs/produkt/`, `/de/produkt/`, `/es/producto/`. - The homepage may load only a batch of items; search and filters operate over the whole database. - This site does not display prices; neither the CSV list nor the API carries any price. ## Machine catalog API (JSON, read-only) A read-only JSON API `catalog-api.php` is available for AI agents and integrations: - List/search: `https://gdtf-lights.com/catalog-api.php?action=list&q=moving+head&sort=name&dir=asc&limit=10` - Product detail: `https://gdtf-lights.com/catalog-api.php?action=product&slug=` - Lookup by ID/codes: `https://gdtf-lights.com/catalog-api.php?action=by_ids&ids=CODE1,CODE2` - Tolerant lookup by name: `https://gdtf-lights.com/catalog-api.php?action=lookup&needles=robin%20ispiider` `sort` can be `default`, `name`, `manufacturer`, `power` (also uses power draw; converts mW/kW units), `weight` or `dmx` (DMX channel count); `dir` is `asc` or `desc`. The catalog can be filtered by equipment type (`domain`: Lights / DMX-controlled — on this site almost every fixture is in the DMX group; Rigging / Control is a category, not a type), manufacturer, light color, light source, beam angle, IP rating and DMX channel count. Language mutation: `lang=cs|de|es` (English is the default). Responses carry `Access-Control-Allow-Origin: *`, so the API can be called from a browser. Filters on `action=list` are plain query parameters: `category=` (ids: `moving_wash`, `moving_spot`, `moving_profile`, `moving_beam`, `par`, `flood_cyc`, `white_static`, `panel_soft`, `fresnel_pc`, `profile`, `pixel_bar`, `strobe_blinder`, `effect`, `laser`, `atmospheric`, `rigging_control`; `all` is the default), the facet keys `domain` (`svetla` = Lights, `dmx` = DMX-controlled), `manufacturer`, `lightColor`, `lightSource`, `beamAngle`, `ipRating`, `dmxChannels` (several values comma-separated, values exactly as returned in `facets`), `view=card` (light rows without the full description), paging `limit` (max. 100) and `offset`. Helper actions: `action=status` (fixture count) and `action=bootstrap` (categories and the first page). Prices are not published on this site. ## Adding fixtures to the list via URL The list can be pre-filled with the URL parameter `cart`. Multiple fixtures go into one URL: each item has the form `IDENTIFIER:COUNT`, items separated by a comma without spaces. Single item: ```text https://gdtf-lights.com/?cart=IDENTIFIER:4&viz=1 ``` Multiple items in one URL: ```text https://gdtf-lights.com/?cart=IDENTIFIER1:COUNT1,IDENTIFIER2:COUNT2,IDENTIFIER3:COUNT3&viz=1 ``` Parameters: - `cart=...` loads fixtures into the list in the given quantities; separate items with commas. - `clear=2` replaces the visitor's current list with the items from `cart=`; without it the items are added to whatever the visitor already has saved in the browser (the same ID increases the quantity). `clear=1` asks before replacing. For a link that must lead to exactly the given rig, use `clear=2`. - `viz=1` opens or continues the AI visualization process. - `chat=1` expands the AI chat panel. - `product=fixture-name` may open a specific fixture detail. - `gen=[,[,[,[,[,[,]]]]]]` starts AI generation right after the list loads (e.g. `gen=concert` or `gen=nb_schema,gemini-3.1-flash-image,16:9,1k`); the model can be given by name, a numeric index counts image models only (video models by name only); empty positions may be left blank (`gen=concert,,,,,,webp`) to keep the defaults. - Scene ids for `gen=`: concert, festival, club, theater (Theatre), corporate, wedding, technika (Equipment), planek (Stage plot), nb_katalog (Datasheet), nb_schema (Wiring diagram), nb_fotomontaz (Photomontage), nb_social (Social media). Rules for AI link generation: - Use one `cart` parameter with all items, not a separate URL per fixture. - Each item must have a count after the colon. - Separate items with a comma without spaces: `FIXTURE1:2,FIXTURE2:4,FIXTURE3:1`. - Write identifiers without diacritics; prefer the API `id` code (e.g. `ROBE-119733`, from `action=lookup`/`list`) or the full name from the CSV list. - Search ignores case, hyphens and spaces, so `ROBINESPRITE`, `robin-esprite` and `robin esprite` may match the same fixture if it exists in the catalog. - After building a link, verify it has no spaces, non-ASCII characters, missing counts or multiple `cart` parameters. ## Designing a light show and DMX / MVR export GDTF Stage Studio is a source of fixtures and a DMX patch list for visualizers, consoles and DMX Music Visualization. Workflow: 1. In Stage Studio pick fixtures and add them to "My list". 2. In the fixture detail choose a DMX mode if several are available; set the quantity in the list. 3. In "My list" open the DMX patch. 4. Export the patch: - `Export TXT` — patch for DMX Music Visualization (drag the file into the program). - `Export CSV` — patch in GDTF-standard form (FID, FixtureType, Manufacturer, GDTFFile, Mode, DMXFootprint, Universe, Address, Name) for consoles and Avolites. - `MVR 3D` — a full `.mvr` scene file with embedded GDTF, DMX patch and a 3D layout including truss structures; pick one of 21 placement variants (see "DMX patch and export" below). Opens in grandMA3, Capture, Depence, Vectorworks Vision, L8, WYSIWYG, BlenderDMX or StageViz. 5. For DMX Music Visualization: open it, drag in the TXT patch, then `File -> Design New Project` and `File -> Generate Scenes with AI`. Music Visualization 4.0 (2026) supports AI scene/chase creation, fixture import from a photo/PDF/JPEG manual or from Avolites `.d4`, GDTF and Daslight, project sharing with Stage Studio / GDTF Studio, and FFT analysis via WASAPI. The free version drives 24 DMX channels; Lite/30 Lite drives 30; higher licenses reach up to 3072 channels over Art-Net. Links: - Download (demo/installer): https://www.soh.cz/en/download/music-visualization - AI features guide: https://www.soh.cz/en/support/dmx-music-visualization - Product page, versions and licenses: https://www.soh.cz/en/products/music-visualization ## 3D Stage Visualizer 3D Stage Visualizer is an SOH application for Windows that renders a light show in real-time 3D. It loads MVR (My Virtual Rig) scenes and GDTF fixture profiles and receives live DMX over the network: Art-Net (UDP 6454) and sACN E1.31 (UDP 5568). - Own pages: https://gdtf-lights.com/3d-stage-visualizer (product) and https://gdtf-lights.com/3d-stage-visualizer-manual (user guide). Both in English, Czech, German and Spanish. - Distribution: the full unrestricted version ships with DMX Music Visualization AI (https://www.soh.cz/en/download/music-visualization). It is not sold separately. - Music Visualization opens the visualizer by itself: it hands over the MVR scene and streams live Art-Net, so a music-driven show is visible in 3D immediately. - It also works standalone with any console or software over Art-Net/sACN. - Scene source: the `MVR 3D` export from GDTF Stage Studio — fixtures with embedded GDTF, a complete DMX patch and truss structures. - Renders: volumetric beams in haze, gobo projection with rotation, zoom, iris, frost, strobe, CMY/RGBW color mixing, color wheels, pixel fixtures, floor light pools and laser effects (patterns vectorized straight from GDTF — a circle becomes a hollow cone, a line a flat fan). - Panels: scene tree, patch, DMX monitor (live values of all 512 channels per universe), log, and settings for display, network, movement and camera. - Camera: left mouse = orbit, right/middle = pan, wheel = zoom, `F` = frame scene, `1`–`4` = view bookmarks. - Requirements: Windows 10/11 64 bit, GPU with OpenGL 4.3 (Intel HD from the Haswell generation, any newer NVIDIA/AMD); a software rendering mode is available for older machines. ## DMX patch and export - In a fixture detail the `DMX` button shows DMX modes and channels. - In the list the `DMX` button builds a combined patch list of all items with renumbered addresses. - `Copy` copies the patch to the clipboard. - `Export TXT` downloads the patch for DMX Music Visualization. - `Export CSV` downloads the patch in GDTF-standard fields. - `MVR 3D` generates an .mvr file with the whole 3D scene: fixtures with embedded GDTF, DMX patch, truss structures and a placement of your choice (21 variants — truss row, two gates, U portal, truss goal post, side towers, theatre electrics, circle, front arc, V, X, horseshoe, polygon, spiral, ceiling grid, tiered rows, floor row, dance floor, back wall, stands with T-bars, DJ set, festival). Opens in grandMA3, Capture, Depence, Vectorworks Vision, L8, WYSIWYG, BlenderDMX or StageViz. ## AI visualization and AI chat - AI visualization generates an image or video from the selected fixtures and a scene type. - The prompt is generated automatically from the selected fixtures and can be edited manually. - Images are generated by Google Gemini "Nano Banana" models (Gemini 3.1 Flash Image, Lite and Gemini 3 Pro Image) from the real fixture photos; video by Veo 3.1. - The "Wiring diagram" scene draws the DMX 512 daisy-chain of all fixtures in patch-list order with the address under each unit (e.g. "#3 U1.31"), from the same patch as /dmx-patch-list and the exports. - You can upload a photo of your own venue (JPG/PNG; WebP not supported) so the fixtures are rendered into the real space; an "Add audience" toggle adds performers and audience to the scene. - AI chat helps design a rig, answers questions, can add fixtures to the list, review the setup and — with consent — send an enquiry. - AI chat can generate a photo on request (editable prompt and format) and identify a fixture from a pasted list of DMX channels (finds the closest fixtures in the catalog). - AI chat also advises on using the app and on creating a light show in DMX Music Visualization. - The public AI/Web chat can, with the user's consent, send an enquiry to SOH; this is not a confirmation or guaranteed availability. ## Fixture categories 16 categories (tabs above the catalog): Moving Wash, Moving Spot, Moving Profile, Moving Beam, PAR / Uplight, Flood / Cyc, White / CCT, Panel / Softlight, Fresnel / PC, Profile / Ellipsoidal, Pixel Bar, Strobe / Blinder, Effect, Laser, Atmospheric, Rigging / Control — over 1,100 manufacturers. Filtering by equipment type (Lights / DMX-controlled; Rigging / Control is a category), manufacturer, light color, light source, beam angle, IP rating and DMX channel count; sorting by name, manufacturer, power, weight and DMX channel count. Verify the exact options in the live app. ## Contact and company - [Contact](https://gdtf-lights.com/contact): SOH contact page for customers and enquiries. - SOH Sound & Lights s.r.o., Antala Staška 242/14, 140 00 Praha 4, Czech Republic. - Rental: +420 272 272 501, pronajem@soh.cz. - Opening hours, rental terms, availability and reservations are always confirmed by SOH. Prices are not published on this site. ## Optional - [SOH main website](https://www.soh.cz/): Parent site with products, rental, service and support. - [StageLights / SOH Stage Studio](https://stagelights.cz/): Sister rental catalog and Stage Studio app (Czech-first, with prices). - [Music Visualization](https://www.soh.cz/en/products/music-visualization): Software for controlling lighting with music, guide and download.