Timecode-Player für automatische Lichtshow?

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • Hallo werte Gemeinde,

    Ich bin absoluter Newbie im Bereich Lichtsteuerung und konnte mich Dank Eurer tollen Tutorials sowie dem Forum hier ein wenig reinfuchsen.

    Ich habe mich da selber ins kalte Wasser geworfen als ich meiner zukünftigen Frau großkotzig sagte das ich das Licht auf unserer Hochzeit selber mache. (im Hinterkopf stets" Das kann ja nicht schwer sein " --> Pustekuchen)

    Da ich als Bräutigam nicht ständig am Pult stehen kann sollte das alles weitgehend "automatisch" laufen.

    Somit habe ich mich für die Timecodeshow entschieden.

    Das hat alles ganz gut geklappt bis DMX Control am Limit des Arbeitsspeichers war. (selbstverständlich hatte ich mir erst noch nen neuen Laptop gekauft ehe ich ins Forum geschaut habe und festgestellt habe das es an der 32 Bit limitierten Adressierung liegt.)

    Ok das heißt also mein Projekt splitten auf mehrere Projekte.

    In etwa 45 Minuten Timecodeshow bekomme ich da zusammen bevor die roten Zeilen auftauchen.

    Meine Frage wäre nun, da ich ja nun 2 Laptops zur Verfügung habe, gibt es eine Möglichkeit die Projekte im Wechsel auf die Lichtanlage zu schicken? Quasi Timecodeshow auf Laptop 1 ist beendet und Laptop 2 schickt das neue Projekt an die Anlage?

    Ich hatte da glaub ich was von einem Merger gelesen oder geht sowas auch irgendwie in DMX Control übers Netzwerk.

    Eine letzte Newbiefrage hätte ich noch bezüglich der DDF Bearbeitung.

    Ich hatte es genau ein einziges Mal hinbekommen ein DDF File aus der Bibliothek zu bearbeiten und auf mein Gerät anzupassen und zu speichern.

    Jedes weitere Mal hat das nicht funktioniert mit neuem Namen zu speichern und imUser Devices Ordner abzulegen.

    Das neu angelegte DDF wird nicht angezeigt in DMX Control.

    Könntet Ihr mir da bitte nochmal auf die Sprünge helfen.

    Ich hoffe das war jetzt nicht zu viel auf Einmal

    LG

  • JPK January 27, 2025 at 12:16 PM

    Approved the thread.
  • Hallo!

    Bevor ich jetzt ganz ausführlich auf deine Fragen eingehe und detailliert antworte: für eine Anwendung ist die Nutzung des Timecodeplayers nicht wirklich der richtige Weg. Vielmehr solltest du dir ein paar gut zusammenpassende Lichtstimmungen erstellen, die dann automatisch durchwechseln. Das kann zum Beispiel über eine oder auch mehrere Cuelists erfolgen.

    Stefan

    PS.: Ich werde gleich noch den Titel ein bisschen modifizieren, da es ja eher eine grundlegende Frage ist und sich weniger um ein spezifisches Problem im RC5 in DMXC 3.3.0 handelt.

  • LightningBrothers January 27, 2025 at 1:22 PM

    Changed the title of the thread from “DMX Control 3.3 RC 5 Timecodeshow” to “Timecode-Player für automatische Lichtshow?”.
  • Hallo Ihr Lieben,

    erstmal sorry für meine späte Rückmeldung.

    Das 32 Bit Addressierungsproblem konnte ich Dank ChatGPT vermutlich erstmal lösen. Zumindest in der Hinsicht, das meine "großen" Projekte jetzt alle wieder problemlos laufen und ich testweise sogar noch einige Titel erweitern konnte.

    Lösung Chat GPT:

    Eine 32-Bit-Anwendung unter Windows 11 auf einem 64-Bit-Betriebssystem kann standardmäßig nur bis zu 2 GB Arbeitsspeicher adressieren, selbst wenn das System über viel mehr RAM verfügt. Es gibt jedoch Möglichkeiten, dies zu erweitern:

    1. Large Address Aware aktivieren

    Windows ermöglicht es, 32-Bit-Anwendungen mehr Speicher zuzuweisen (bis zu 4 GB), wenn sie als "Large Address Aware" markiert sind.

    Schritte:

    1. Prüfen, ob die Anwendung Large Address Aware ist:

      • Einige Anwendungen unterstützen das von Haus aus. Informationen dazu findest du in der Dokumentation der Software.
    2. Large Address Aware selbst aktivieren:

      • Du kannst ein Tool wie Large Address Aware verwenden:
        • Lade das Tool herunter und führe es aus.
        • Wähle die ausführbare Datei (.exe) der 32-Bit-Anwendung aus.
        • Aktiviere die Option "Large Address Aware".
        • Speichere die Änderung.
    3. Wichtig: Dein System muss über ein 64-Bit-Betriebssystem verfügen, und die Anwendung muss kompatibel sein.

    2. 4GT-Modus (4-Gigabyte-Tuning) aktivieren

    Falls du die Anwendung nicht manuell modifizieren kannst, bietet Windows selbst eine Option für 4GT (4-Gigabyte-Tuning), um 32-Bit-Anwendungen bis zu 3 GB Speicherplatz zuzuweisen.

    Schritte:

    1. Öffne die Eingabeaufforderung als Administrator.
    2. Aktiviere den 4GT-Modus:
      Code
      bcdedit /set increaseuserva 3072
      • Dadurch wird der für Anwendungen reservierte Speicherbereich auf 3 GB erweitert.
    3. Starte den Computer neu.

    3. Virtualisierung oder Emulation

    Für ältere oder unflexible Anwendungen kannst du Virtualisierung nutzen, um die Speichergrenzen zu umgehen:

    • Nutze ein virtuelles 64-Bit-Betriebssystem mit spezieller Software (z. B. VMware, VirtualBox).
    • In einer emulierten Umgebung kannst du die Speicherzuweisung erweitern, je nach Bedarf.

    4. Anwendung neu kompilieren (für Entwickler)

    Falls du Zugriff auf den Quellcode hast, kannst du die Anwendung mit 64-Bit-Unterstützung kompilieren. Ein 64-Bit-Programm hat keine 4-GB-Grenze und kann viel mehr RAM nutzen. Dies ist allerdings nur machbar, wenn du die Software selbst entwickeln oder modifizieren kannst.


    Der erste Punkt brachte bei mir Erfolg. Allerdings dauerte es ewig unter Win 11 Net Framework 3.5 zu installieren.

    Ob Alles auf Dauer stabil läuft wird sich zeigen aber vorerst sieht es schonmal sehr gut aus.

    DDF Files erstellt Chat GPT auch für DMX Control.

    Nun habe ich aber das nächste Problem.

    Sobald ich dem Kernel meine RTX 3050 zuweisen , oder aber das komplette System global auf die 3050 zuweise schmiert mir das Programm ab.

    Er bleibt beim Laden des Projektes hängen bei 2 % .

    Egal ob ich in den Windows Einstellungen zuweise oder über die Nvidia Konsole oder beide.

    Stelle ich auf die Onboard Grafik zurück läuft Alles reibungslos.

    Da ich am Handy bin kann ich gerade kein Logfile anhängen aber vieleicht habt Ihr da ja schon mal nen Lösungsansatz.

    Betriebssystem ist Win 11 (24H2) mit nem i5 13420H und einer RTX 3050 sowie 16GB RAM

    Naja ich werde auf jeden Fall erstmal weiter mit dem Timecodeplayer arbeiten. Er macht ja wirklich einen guten Job bis jetzt und das Clubfeeling ist vorhanden. ;) Für ein paar Cues auf Random reicht mir das einfach nicht und es ist ja auch bissel Equipment zusammen gekommen.

    LG Micha

  • Sobald ich dem Kernel meine RTX 3050 zuweisen , oder aber das komplette System global auf die 3050 zuweise schmiert mir das Programm ab.

    Hier konnte das Problem erst kürzlich identifiziert und entsprechend korrigiert werden. Diese Änderung ist aber noch nicht im RC5 enthalten. Du kannst das Problem bis dahin nur dahingehend umgehen, wenn du dem Kernel in Windows explizit die Nutzung der Prozessorgrafik vorgibst. Die GUI kann aber auf der „großen“ Grafikkarte laufen. Denn beachte: DMXControl 3.3.0 umfasst drei parallel laufende Programme, die allesamt benötigt werden. Deswegen dieser gezielte Hinweis.

  • Jedes weitere Mal hat das nicht funktioniert mit neuem Namen zu speichern und imUser Devices Ordner abzulegen.

    Das neu angelegte DDF wird nicht angezeigt in DMX Control.

    Wenn du ein DDF bearbeiten willst, musst du es im User Devices ablegen, und darfst den Namen NICHT ändern. Dann solltest du in "DDFs aktualisieren" die DDFs auswählen können.

    Meine Frage wäre nun, da ich ja nun 2 Laptops zur Verfügung habe, gibt es eine Möglichkeit die Projekte im Wechsel auf die Lichtanlage zu schicken? Quasi Timecodeshow auf Laptop 1 ist beendet und Laptop 2 schickt das neue Projekt an die Anlage?

    Das geht, einige ArtNet Nodes unterstützen das direkt. (wenn ich mich recht errinere zum Beispiel das Showtec Pocket).

    Da solltest du dann LTP auswählen (Latest Takes Precedence). Ich würde aber dann am Anfang eine Cue einbauen, die alles nullt, ansonsten kann es sein dass bestimmte Attribute, z.B. ein Gobo noch gesetzt sind, wenn das in der zweiten SHow nicht explizit verwendet wird.

  • Für ein paar Cues auf Random reicht mir das einfach nicht und es ist ja auch bissel Equipment zusammen gekommen.

    Ich möchte mal Interesse an ein paar Bildern nach erfolgter Vermählung anmelden :)

    Stefan

    Das bekommt Ihr auf jeden Fall. Ich hau hier die nächsten Wochen mal nen Dropboxlink rein um zu zeigen wo die Reise hingehen soll bis zum 06.09. ;)


    Herzlichen Dank, dann hab ich den Fehler jetzt .Ich hatte den Namen geändert.

    Die ArtNet Nodes schau ich mir mal an, das wäre ja großartig wenn das so funktionieren würde.

    Mit so einer Cue als Grundstellung arbeite ich jetzt auch schon um vor jedem Titel eine "frische" Lichtstimmung zu haben falls man in der Timeline mal etwas später einsteigen möchte.

    Nochmal vielen Dank an Alle ,Ihr habt mir sehr weitergeholfen :thumbup:

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.