Midi mit mehreren Pages

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 zusammen,

    lässt es sich auf irgendeinem Wege einrichten, dass ich mir verschiedene Bänke / Pages anlegen kann und diese über das Midi-Board abrufen kann? Ich hatte angedacht, z.B. auf einer Page bewegtes Licht liegen zu haben und die Fader mit den Shuttern von Spots bzw. Masterdimmern von Washern zu belegen und auf weiteren Seiten die Masterkanäle von LED-Pars oder Kombinationen diverser Lichtgruppen zu hinterlegen.

    Ist das möglich?

    Grüße

    Markus

  • Hallo,

    das geht im Prinzip mit den Dynamischen Executoren, die das MIDI-Plugin DMXControl 3 hinzufügt. Da ich vor kurzem mal beschrieben habe, wie man das mit den Dynamischen Executoren macht, hier mal der kopierte Text dazu von mir:

    Mit dem Midi-Plugin werden sog. Dynamische Executoren dem Input Assignment hinzugefügt. Diese zeigen immer auf die aktuell aktive Executor Page. Damit lässt sich die dynamische Steuerung realisieren. Fangen wir erst einmal mit der Erklärung der Executoren an: Ein Executor wird bei professionellen Pulten immer dann verwendet, wenn man eine Cuelist auf einen Fader legen möchte. Man kann damit die Cuelist starten, pausieren, stoppen sowie die Intensität und die Geschwindigkeit der Cuelist steuern. Dafür gibt es um den Fader herum entsprechende Buttons.


    Das alles machen wir uns jetzt zu nutze. Zuerst legen wir eine Executor Page im Project Explorer (PE) an. Dabei werden auch gleich acht Executoren erstellt, die auf der Executor Page angezeigt werden. Nun kannst du deine Cuelists den Executoren dieser Page hinzufügen, indem du die entsprechende Cuelist im PE per Drag&Drop auf den entsprechenden Executor ziehst. Brauchst du mehr als acht Executoren, lege eine neue Page an. Wichtig ist, dass die Pages letztendlich für deine Unterteilung bzw. den Wechsel zuständig sind, weshalb du deine Cuelists entsprechend nach Funktionen sortieren solltest (also z.B. alle Dimmereffekte auf eine Page, alle Bewegungseffekte auf eine andere). Wichtig ist dabei, dass das aktuelle MIDI-Plugin nur 8 Executoren unterstützt (das werde ich noch ändern, ist aber aktuell so). Daher darf eine Executor Page auch maximal 8 Executoren enthalten. Zur Not musst du eben zwei Pages für die Effekte anlegen. Wichtig ist auch, dass du schon die Reihenfolge der Executor Pages richtig angibst, also diese in der richtigen Reihenfolge erstellst, denn mit DMXControl 3.1.2 kann die Reihenfolge der Executor Pages noch nicht verändert werden (wird aber in der 3.1.3 kommen).


    Wenn du alle Cuelists auf die Executoren verteilt hast, kommen wir zum interessanten Teil ;) Wenn das MIDI-Plugin aktiv ist, werden wie gesagt dem Input Assignment die Dynamischen Executoren hinzugefügt, die immer auf die Executoren der aktuell sichtbaren Page zeigen. Außerdem werden für die Cuelist Pages zusätzliche Steuerungsmöglichkeiten eingefügt. Für eine flexible Steuerung musst du jetzt nur acht Buttons auf deinem MIDI-Pult im Input Assignment mit der "Start"-Eigenschaft des jeweiligen Dynamischen Executors verbinden. Nun solltest du die Cuelists schon mal starten können. Außerdem brauchst du noch zwei Button auf dem Pult, mit dem du die Executor Pages ändern kannst. Dies machst du, indem du die beiden Button den Eigenschaften "page up" und "page down" unter "Dynamic Executors" verbindest. Jetzt kannst du auch zwischen den Pages wechseln. Nun brauchen wir nur noch Cuelist Groups. Diese sind nötig, damit das Starten einer Cuelist automatisch alle anderen Cuelists, die eine Eigenschaft beeinflusst, beendet wird. Du musst also beispielsweise alle Cuelists, die Dimmereffekte enthalten, einer gemeinsamen Cuelist Group hinzufügen. Außerdem musst du in den Einstellungen der Cuelist Group bei "Start Behavior" die Option "Single List Running" auswählen. Das musst du für alle Cuelists machen. Jetzt kannst du mit dem Pult alle Executoren und damit alle Cuelists steuern.

    Ich hoffe, das ist so verständlich. Wenn nein, dann einfach melden :)

    Viele Grüße

    JP

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

  • mir ist die ganze Sache leider immer noch nicht klarer geworden. Ich bin mir auch nicht sicher, ob wir im Ergebnis das gleiche meinen. Vielleicht hab ich mich auch einfach nur falsch ausgedrückt oder ich habs echt noch nicht verstanden...

    Mein Ziel war es, den Midi-Controller "mehrfach" belegen und am Ende in den einzelnen Layouts springen zu können.

    Also zum Beispiel ein Layout für bewegtes Licht, eines für LED-PARs und eines für konventionelles Weißlicht.

    LG
    Markus

  • Achso, ja, dann habe ich es falsch verstanden. Das geht zwar im Prinzip im Midi-Plugin, indem du für jede Funktion, die du belegen möchtest ein Control anlegst und diese Controls dann entsprechend passend zuweist. Mir wäre aber nicht bekannt, dass du dann einfach zwischen den Layouts wechseln kannst. Aber du könntest diese Idee mal unter https://github.com/DMXControl/midi4dmxc3 als solche eintragen, damit diese nicht verloren geht. Evtl. komme ich nächste Woche dazu, wieder am MIDI-Plugin zu arbeiten.

    Viele Grüße

    JP

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

  • Um hier noch eine Sache zu ergänzen: die dynamischen Executoren ändern nicht die Belegung zwischen MIDI-Controller und DMXControl sondern zwischen DMXControl und den Cuelists. Dies hat den Vorteil, dass man hier deutlich flexibler und schneller bist, weil man eine ganze Ecke weniger im Input Assignment routen muss. Auch Änderungen im Live-Betrieb lassen sich einfacher realisieren, da man nicht in die Konfiguration des Input Assignments "abtauchen" muss.

  • JPK das wäre richtig geil, wenn sich das kurzfristig realisieren lassen würde. Dann könnte ich annähernd vollständig auf hardware arbeiten, ohne mir groß Gedanken über den Softdesk machen zu müssen.

    LG
    Markus

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