
DMX i softwarebaserede setups – sådan fungerer det i praksis
Når man bevæger sig fra små DMX hardware-controllere til større eller mere fleksible løsninger, ender man næsten altid i softwarebaseret lysstyring. Det kan være PC/Mac med DMX-software, tablet-baseret styring, netværksbaseret kontrol via Art-Net eller sACN eller et hybrid-setup med hardwarefaders + software.
Denne artikel gennemgår hvordan software genererer DMX, forskellen på USB-DMX og netværks-DMX, univers-håndtering i software, timing, latency og stabilitet samt typiske fejl i softwarebaserede setups.
DMX kabler
Vis alleSoundStoreXL
Grundprincippet i DMX ændrer sig ikke
Selvom styringen flyttes fra en fysisk controller til en computer, er selve DMX-standarden fuldstændig den samme. DMX er stadig en simpel og robust protokol designet til at sende værdier til lysudstyr i realtid.
Uanset om du bruger en fysisk lyscontroller, en high-end pult eller en laptop med software, er DMX stadig 512 kanaler pr. univers, 0–255 værdier pr. kanal og en kontinuerlig datastream.
Det eneste, der ændres, er hvor DMX-dataene genereres. I hardware genereres de i pulten, som sender signalet direkte ud gennem en DMX-port. I software genereres signalet i computeren, som derefter skal sende dataene videre via et interface eller et netværk.
Hvordan software sender DMX-signaler
Software kan ikke sende DMX direkte, fordi computere ikke har DMX-udgange indbygget. Derfor kræver softwarebaseret DMX altid en form for hardware, der kan konvertere data fra computeren til et DMX-signal.
Denne hardware fungerer som et bindeled mellem den digitale verden i computeren og den fysiske DMX-linje, der forbinder lamperne.
Der findes typisk to hovedmetoder til at gøre dette.
USB-DMX interfaces – den simple løsning
Den mest simple løsning er et USB-DMX interface. Her forbindes computeren direkte til et lille interface via USB, som derefter sender DMX ud til lamperne.
Signalvejen ser typisk sådan ud:
Laptop → USB → DMX interface → XLR → lamper
Fordelene er, at løsningen er simpel, billig og hurtig at sætte op. Derfor bruges den ofte i mindre setups, mobile rigs og installationer med få lamper.
Ulemperne er, at systemet ofte er begrænset til 1–2 universer, at det afhænger af USB-stabilitet, og at driverproblemer kan opstå afhængigt af operativsystem og software.
Netværksbaseret DMX: Art-Net og sACN
I større eller mere professionelle setups bruges netværksbaseret DMX i stedet. Her sendes DMX-data over et almindeligt Ethernet-netværk via protokoller som Art-Net eller sACN.
Signalvejen ser typisk sådan ud:
Laptop → Ethernet → switch → node → DMX → lamper
En node er en enhed, der modtager netværksdata og konverterer dem til fysiske DMX-udgange.
Fordelene er mange universer, høj fleksibilitet og en løsning, der kan skaleres til meget store systemer. Det gør netværks-DMX til standarden i professionelle produktioner, teatre og større koncertopsætninger.
Ulempen er, at det kræver en vis netværksforståelse. Hvis IP-adresser, universer eller routing konfigureres forkert, kan det føre til fejl, der kan være svære at finde.
Universer i software – fleksibilitet og faldgruber
En af de store fordele ved software er fleksibilitet i håndteringen af universer. I software kan du oprette 1 univers, 10 universer eller i nogle tilfælde over 100 universer.
Dette giver mulighed for at styre meget store mængder lysudstyr fra én computer.
Men hvert univers skal mappes korrekt. Hver node skal vide, hvilket univers den lytter på, og patch i softwaren skal matche den fysiske adresse i lamperne.
Hvis dette ikke stemmer overens, opstår klassiske problemer som:
Lamper reagerer ikke
Forkerte funktioner aktiveres
Kun dele af setup’et virker
Software giver altså stor fleksibilitet – men også flere konfigurationspunkter, hvor fejl kan opstå.
DMX stik
Vis allePatch i software – hvor fejlene ofte opstår
Patch er et centralt begreb i softwarebaseret lysstyring. Patch i software er en virtuel mapping af fixtures og en oversættelse fra det grafiske interface til DMX-kanaler.
Her fortæller man softwaren hvilke lamper der findes, hvor mange kanaler de bruger, og hvilken startadresse de har.
Hvis patchen ikke matcher lampens DMX-mode, lampens startadresse eller lampens kanalantal, opstår der fejl.
Et klassisk eksempel er en moving head, der står i 16-kanals mode, mens softwaren er patched som 14-kanals. Resultatet er, at funktioner ligger forskudt, gobos aktiverer strobe, og bevægelse hopper.
Software forstærker ofte konsekvensen af små fejl, fordi alt afhænger af korrekt konfiguration.
Timing, latency og DMX refresh rate
Et hardwarebaseret system er ofte designet specifikt til at sende DMX så stabilt som muligt. Når DMX genereres i software, afhænger stabiliteten i højere grad af computeren.
Softwarebaseret DMX påvirkes blandt andet af CPU-belastning, operativsystem, netværk og USB-latency.
Hvis systemet er overbelastet, kan DMX-refresh falde, bevægelser kan blive hakkende, og fades kan blive ujævne.
Især billige laptops eller computere, der kører mange programmer samtidig, kan påvirke stabiliteten negativt. Derfor vælger mange professionelle setups at dedikere en computer udelukkende til lysstyring.
Backup og redundans i softwareløsninger
Hardwarepulte har ofte indbygget redundans, hvor en backup-pult automatisk kan overtage, hvis hovedsystemet fejler.
Software setups kræver normalt, at redundans planlægges separat. Det kan for eksempel være en backup-computer med samme showfil, et ekstra DMX-interface eller en alternativ netværksvej.
I større produktioner og kritiske shows er backup ikke bare en fordel – det er en nødvendighed.
Hvornår giver softwarebaseret DMX mest mening?
Softwarebaseret DMX giver især mening i situationer, hvor man har brug for fleksibilitet og avancerede funktioner.
Det gælder for eksempel når du vil programmere komplekse shows, arbejde med mange universer, bruge timecode, visualisere showet virtuelt eller integrere lys med video og lyd.
Til små setups med få lamper kan software nogle gange være mere avanceret end nødvendigt. Men i takt med at systemet vokser, bliver fordelene ved software ofte tydelige.
Konklusion: Software vs. hardware i DMX-styring
Softwarebaseret DMX er ikke mindre stabilt end hardware – men det kræver korrekt patch, stabil hardware, netværksforståelse og god dokumentation.
Når systemet er sat korrekt op, giver software en ekstrem fleksibilitet og gør det muligt at skalere lysopsætninger langt ud over, hvad små hardwarecontrollere normalt kan håndtere.