Featurevorschlag für 3.0

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

    ich habe da einen vorschlag für DMXC3.0

    wie wäre es statt einer Midi-Kontrolle wie sie momentan implementiert ist mit der zusätzlichen Möglichkeit befehle zu Skripten wie in e:cue?

    Dort ist es möglich den kompletten Midi-Input in einem Skript verarbeiten zu lassen, so sind z.B. auch Tastenkombinationen realisierbar. Über die besagte Skripting-Engine kann man dann Effekte starten, stoppen, dimmen usw, sowie auch Variablen setzen, auf die man später wieder zugreifen kann (Beispiel: Taste drücken -> Variable wird gesetzt, zweiter Tastendruck auf eine andere Taste-> im Skriptaufruf wird die Variable abgefragt, je nachdem wie der Wert ist wird eine andere Aktion ausgeführt)

    Was haltet ihr von diesem Vorschlag?

    Viele Grüße,
    Marcel

  • Hallo Marcel,

    also bei dem Vorschlag einer Skriptsprache für DMXControl (und nicht nur für MIDI) bin ich sofort dabei :) Nur fürchte ich fast, dass das nicht so einfach umsetzbar ist. Das braucht dann doch schon einiges an Entwicklungsarbeit, aber wenns dann gut umgesetzt und fertig ist, glaub ich ich ist das ein geniales Feature.

    Aber bevor die Skriptsprache umgesetzt wird, hätt ich gerne ne ordentliche Kommandozeile. Die kann man dann in der Skriptsprache mit verbraten ;)

    Stefan

  • an sich ist das nicht so wild, das aufwändigste ist nur das parsen des scripts

    die GUI operiert ja (hoffentlich) auch nur auf entsprechenden datenobjekten auf die die scriptengine auch zugreifen würde.

  • Selbst bei einer konsequenten Schichtentrennung, die wir natürlich haben, ist das parsen das kleinste Problem, das macht nämlich der Parser. Da muss man nur die Gramatik entwerfen und fertig. ;)

    Je komplizierter allerdings die Skriptsprache wird, desto koplexer wird die Interpretation. Generell ist sowas ja ganz nett. Ich denk mal drüber nach, wie man das generell integrieren könnte.

    Achtung Standard:
    Wir haben aber noch so viele andere Baustellen, die wichtiger sind ;)

    Gruß Soon5

    Das Leben ist NP vollständig!

  • also über die komplexität einer solchen sprache würde ich mir weniger gedanken machen, der funktionsumfang ist ja eher gering ;)
    entworfen und implementiert werden muss sie so oder so

  • Hallo,

    ich hätte auch noch eine Anregung:
    Bei "DASLIGHT" ist es möglich, bei jedem einzelnen Kanal zwischen HTP und LTP zu wechseln. Es gibt auch noch weitere Möglichkeiten, die habe ich aber nie verstanden, da ich "DASLIGHT" nur bei einem Bekannten schon im Betrieb gesehen habe.

    Ich würde diese Umschaltmöglichkeit pro Kanal auch bei DMXC sinnvoll finden, da mich die bisherige Lösung nie richtig zufrieden gestellt hat und ich öfters schon Probleme mit hatte (gerade beim überfaden von 2 Presets, die ich über ein DMX-Pult am DMXin eingestellt hatte)

    Viele Grüße
    Michael

    PS Hier ein Bild, wie es bei DASLIGHT gelöst ist

  • Hallo Michael
    Mit der HTP/LTP Sache is es wirklich schwierig.
    Ist ja schon so einiges geschrieben worden im verlauf der DMXC Versionen.

    Die DASLIGHT Variante war aber hier noch nicht dabei glaube ich und ist auch interessant.
    Das sieht nach einem schnellen zugriff aus.

    Ich hatte ja schon einmal gedacht das mir ein Button im oberen Menue von DMXC reichen würde um schneller zugriff auf die möglichkeit HTP/LTP umschalten zu haben.
    Oder das man einschalten könnte, die Änderungen auf der Grafischen Bühnenansicht sind der Szeneliste untergeordnet.

    Ich als Theatermann benutze daher nur LTP. damit wenn ich in der Grafischen Bühnenansicht rumfurwerke beim nächsten Szenewechsel alle Lampen auch wieder ausgehen.
    Damit sind mir natürlich Submaster und andere Möglichkeiten verschlossen.

    Dein Beitrag ist eine Bereicherung des Themas finde ich.

    Gruß Wulf

  • Wulf
    Bei mir ist das andersherum - ich als Theatermann verwende nur HTP :)

    Ich sehe wenig Sinn in LTP: Habe ich beispielsweise eine statische Szene und will ein paar Scheinwerfer aufblitzen lassen, programmiere ich bei HTP einen Effekt, der eben diese Scheinwerfer kurz auf Full, und dann wieder auf Null setzt. Mit HTP mache ich dann die statische Szene an, und starte den Effekt - passt.

    Wie mache ich das mit LTP? Entweder, ich nehme den gleichen Effekt - dann sind die anderen Scheinwerfer aber während und nach dem Effekt aus (das will ich nicht...) oder ich programmiere die statische Szene mit in den Effekt ein - damit kann ich den Effekt aber nur an dieser Stelle verwenden, und habe keine Möglichkeit die statische Szene vor Effektstart kurzfristig zu ändern. Beides doof.


    Nur bei "komplexeren" Scheinwerfern wirds dann komplizierter. Wenn ich einen LED-Par habe, und statisch soll der rot sein, durch einen Effekt dann grün aufblitzen - was mach ich dann? HTP würde heißen, der würde dann gelb werden - passt aber nicht.
    Da könnte ein LTP mit Rückkehr auf den Ausgangswert sinnvoll sein.

    Zu deinem Problem mit dem manuellen Ändern: Das könnte man evtl. mit den Workspaces in DMXControl 3 (heißen nicht so, nur mir fällt der Begriff grad nicht ein) lösen - in einem ist die aktuelle Szene + alle Änderungen drin, und dann blendet man manuell auf den nächsten (derzeit noch dunklen) um. Ich weiß nur nicht, ob das so vorgesehen ist ;)

    Stefan

  • Ich fände die Umschaltmöglichkeit pro Kanal auch super - am besten wäre dann aber noch, wenn man - für alle die entweder nur HTP oder nur LTP brauchen auch noch nen "Globalen" umschalter hätte der das für alle Kanäle festlegt.

    Noch was anderes - falls es nicht schon irgendwo erwähnt wurde: Ich würde mir eine einfachere Zuweisung der Midikanäle auf Funktionen wünschen - und ich würde diese Einstellungen gerne Exportieren können. Bei dem Soundprogramm "FLStudio" ist das z.B. so gelöst, dass man auf die Funktion die man braucht rechtsklickt, "controller zuweisen" auswählt und dann am midipult kurz den Regler bewegt/die Taste drückt die man verwenden will. Vorher könnte man z.B. noch einstellen das entweder alle Zuweisungen in einem vorher definierten Setup gespeichert werden oder ob jedes Mal gefragt werden soll, für welches Setup der Befehl gelten soll. Dann müsste man nicht alles in der Midibefehlszuweisung speichern und wäre grade bei oft wechselndem Equipment schneller und flexibler. Die Möglichkeit wie jetzt alles per Liste zu machen sollte finde ich aber trotzdem erhalten bleiben...

  • Stefan
    Dein Beitrag war auch wieder eine Anregung für mich.
    Hab aber, wie du auch schreibst, bei den Ausflügen aus der Szeneliste in einen Effekt immer das Bild neu erstellt.
    Is nich einfach. vor allem schade das man submaster nicht verwenden kann bei LTP

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