Ladezeit der Input Assignments verkürzen - Softdesk

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 Leute,
    Aktuell habe ich festgestellt, dass man die Ladezeiten der Assignments mit dem Reduzieren der Anweisungen drastisch verbessern kann.
    5-10 min können recht lang sein ........

    Hier ist weniger ist mehr.
    DMXC3 hat ja die Möglichkeit in einer Cueliste, andere Cuelisten steuern zu können.

    Nun zum Beispiel : Ich habe z.B. 10 Cuelisten zu einer Gruppe ( bzw einem Gerät ) und 10 Buttons im Softdesk ( kein Toggle-Mode)
    1. Ich kann Mit "einem" Button im Softdeskt eine Liste starten (GO) und 9 andere stoppen. (STOP)
    mit jeder der 9 anderen mache ich das genau so dann habe ich 100 !! Assigments zu verbinden

    Möglichkeit 2 ...
    2. ich tage in jede Cueliste am Anfang 9 Einträge ein, das die jeweilgen Cuelisten gestopt werden sollen.
    Jetzt habe ich nur noch 10 Assignments und keine 100 und immer noch die gleiche Funktion


    Add Cue -> Spezial -> CueList
    .


    Möglichkeit 3 ... @patme 10 Buttons ( mit Toggle-Mode) Alle Cuelisten im Tranparent modus
    3. Die 10 Buttons werden nicht mit GO , sondern mit Go/Stop verbunden
    Vorteile: 1 .die Buttons schalten die Cuelisten nicht nur ein sondern auch aus
    2. DIe Buttons bleiben als EIN Markiert solange sie den EIN Status haben
    3. Der zuletzt geschaltete Zustand gilt ( d.h. Button 1 schaltet rot ein, Button 2 grün )
    schalte ich nun nacheinander rot UND grün ein, ist grün aktiv , schalte ich grün wieder aus, ist rot wieder aktiv, da die liste noch läuft.
    4. die im hintergrund laufenden Listen SEHE ich anhand der Buttons Stati

    Nachteile: Schaltet eine "andere" Funktion, Cueliste oder (anderer) Button , die "gleiche" Cueliste aus , wird dies nicht im Softdeskk-Button angezeigt da der Button das nicht mitbekommt.
    1. Hier kann jedoch durch entspr. Programmierung darauf geachtet werden das dies nicht passiert.
    2. Es ist eine Neue Variante des Softdesks in Arbeit
    3. Mit Midi ist dies aktuell möglich , jedoch mit wesentlich mehr Aufwand.

    Gruß Uwe

  • Hi Uwe!
    Vielen Dank für die Übersicht.
    Ich habe alle drei Möglichkeiten bei mir in Einsatz.

    Vielleicht noch als Ergänzung:

    zu1.) Nachteil: -auf jeden Fall sehr viel Arbeit und man muss sich sehr konzentrieren.
    - Und dadurch sehr lange Ladezeiten des Input Assignment bei Wiederaufruf (deswegen ja der Thread hier;-))

    zu 2.) Nachteil: -Auch ein Start/Stopp Befehl in einer Cue benötigt ein wenig Zeit, sodass es da eventuell Probleme mit Verzögerung oder sogar Synchronisation gibt. (Hatte ich auch schon mal)
    -Ich lasse viele Cuelists als Loop laufen und somit kommt jedes Mal der Stopp Befehl. Auch nicht toll...

    zu 3.) Nachteil: - Man kann den Button nicht als "Weiter"-Knopf benutzen. Wenn man z.b. mal eine Cue überspringen möchte.
    - Ich benutze Cuelists, die andere Cuelists aufrufen, sie 1min laufen lassen und diese wieder beenden. In den aufgerufen Cues können aber wieder welche aufgerufen werden. Dieses verschachteln kann zu Problemen mit Go/Stop auf einem Button führen. Besser ist es, man nimmt da NR.1. Dann kann man alles mit einem Stopp Befehl versehen, was nicht an sein soll.

    Ich denke, dass vieles durch die Culist-Gruppen einfacher wird. Arne hatte das hier mal schon irgendwo erwähnt. Und wenn dann noch irgendwann der neue, richtig eingebundene Softdesk kommt....VORFREUDE!!!!


    Gruß Patrick
    PS:
    Vielleicht macht es auch Sinn, solch Hinweise zusammenzufassen zu einer Art FAQ. Auch habe ich schon oft gedacht, wenn es irgendwelche Probleme mit dmxc gibt(z.b die gobocorrelation Datei aus dem Kernel Ordner löschen bei Problemen mit derselbigen), dass man das irgendwo übersichtlich festhält.

    Edited once, last by patme (August 15, 2016 at 7:30 PM).

  • Ich komme leider durch verschiedene Projekte von DMXControl nicht dazu, soetwas zu sammeln und etwas dazu zu schreiben. Im Wiki kann aber gerne so eine Seite angelegt werden. Da kann dann auch gerne jeder wichtig Dinge hinzufügen. Wenn da ein bischen was zusammen kommt, dann würde ich irgendwie Zeit frei machen um eine einheitliche Formatierung für das FAQ zu generieren.
    Viele Grüße
    JP

    im Falle eines Falles klebt Gaffa einfach alles, denn Gaffa ist dein Freund und Helfer :thumbup:

  • zu 3.) Nachteil: - Man kann den Button nicht als "Weiter"-Knopf benutzen. Wenn man z.b. mal eine Cue überspringen möchte.

    Hi @patme
    Naja nicht ganz , hier ein Beispiel das genau das macht .
    Ich wollte nicht noch 20 Buttons erstellen und bin folgenden Weg gegangen.....
    Hier ging es mir um die manuelle Steuerung langsam wechselnder Efekte in der Gruppe der Uplight-Floods ..davon aber mehrere verschiedene...

    Hier könnten nun auch noch 20 Cue's mehr drin sein .. die Steuerung würde sich nicht ändern.
    Hier ist natürlich nicht eine EXAKTE Variante zu einer Bestimmten Zeit erforderlich sondern nur "Abwechslung" im Design.

    Gestartet wird die Liste immer an Position 1 und wartet auf die nächste Anweisung ... das Ganze im LOOPDie Cue's in der Liste sind recht komplexe DImmer Effekte. ( einer der Stärken von DMXC3 )

    MIt nur 4 Buttons wird hier:

    1. Eine ganze Cueliste duchgetickt (GO) --- Next Dim Effekt ( kein Toggle Button - Taster )
    2. ein Button startet und stoppt die Liste (GO Stop) ...Start Flood ...aktiv ( Toggle - Schalter )
    3. 2 Weitere (dunkelrot) springen in der Liste feste Positionen an ( Goto ) und (Go Next ) ( kein Toggle Button - Taster )

    nicht schön aber erkennbar ... die Verbindungen der 4 Buttons zu dieser einen Cueliste

    Gruß Uwe

    Edited 4 times, last by hothand (August 18, 2016 at 7:50 PM).

  • 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.