mehrere Profile auf einem Macrobard

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!


  • Moin,

    ich möchte auf einem Macroboard mehrere Profile abrufen. Leider bekomme ich die Profile nicht sauber geschaltet. Es scheint das noch trigger der Buttons gespeichert sind, beim Profil Wechsel.

    Ich habe das Projekt mal angehangen. vielleicht hat jemand nach eine bessere Idee es aufzubauen. Auf grund der Vielen versuche scheint es auch das spuren von gelöschten objekten zurück geblieben sind, da kann ich mich aber auch täuschen.

    Ich stehe leider auf dem Schlauch.

    Gruß

    Max

  • Ich hab mal weiter experimentiert, mit den Tasten der Tastertur klappt es schon besser, nur interpretiert der "Absolute to Incremental"-Node eine gedrückte gehaltene Taste als mehrere Impulse. Wenn ich ohne rauf und Runterschalten sondern direkt das Profil lade - also einer Taste auf der Tastertur den Imput selektor einen Input wählenlasse - klappt alles.

    Der vom Ergebnis kommt der selbe Fehler wie bei Tastendrücke vom Macroboard raus.

    Daher schließe ich darauf das die Inerpretation eines Tastendruckes und einer gedrückt gehaltenen Taste nicht einwandfrei in diesem zusammenbau funktioniert.

    Ich hab jetzt das Projekt mit dem Abgebildeten Conectionset auch nochmal angehangen.

    Ich denke der Fehler muss im Weißen Kasten liegen


    Grüner Kasten - Zuweisung eines Wertes mit einer "Binary Switcher"-Nodes für den Inputselektor

    Gelber Kasten - 4 Macroboard Profile

    Roter Kasten - erstellt eine Bitmap für die Aktuelle nummer der Seite

    Blauer Kasten - Weist dem "Macro Board"-Node über den Input Selector einen der 4 Macro Board Profile zu

    Lösung

    • "Absolute to Incremental"-Node zu "Counter"-Node tauschen
    • "Delay"-Node (250ms) zwischen "Input Selector"- und "Macroboard"-Node einfügen

    Hab das Projekt mit der Lösung auch angehangen (Evergreens-2)

    Auf grund der Vielen versuche scheint es auch das spuren von gelöschten objekten zurück geblieben sind, da kann ich mich aber auch täuschen.

    Nach einem Neustart von DMXControl sind auch die vermeintlichen Überbleibsel von gelöschten Einstellungen nicht mehr da.


    Gruß

    Max

  • Ich hab mal weiter experimentiert, mit den Tasten der Tastertur klappt es schon besser, nur interpretiert der "Absolute to Incremental"-Node eine gedrückte gehaltene Taste als mehrere Impulse.

    Da kann aber DMXControl 3 nichts dafür ;) Das ist eine Eigenschaft von Windows und das gleiche Verhalten, wie wenn du in Word eine Taste dauerhaft gedrückt hältst ;) Aber gut, dass du eine Lösung gefunden hast :)

    Viele Grüße

    JP

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

  • Nach einem Neustart von DMXControl sind auch die vermeintlichen Überbleibsel von gelöschten Einstellungen nicht mehr da.

    Ein Neuladen des Projekts löst eigentlich fast alle "Probleme" dieser Art, die Software muss dafür nicht zwingend neu gestartet werden. Lediglich bei umgestellter Sprache muss man die Software neu starten, an anderen Stellen z. B. bei Überbleibseln von gelöschten Elementen im Softdesk reicht ein Schließen und neu Öffnen des Softdesks. Beim IA muss aber soweit ich weiß das Projekt neu geladen werden.

    Viele Grüße

  • Moin,
    nächstes Problem wo ich noch keine lösung finden konnte.

    Ich hätte gerne das der Inputselector beim Starten den eingang 0 selektiert.
    Wie bekomme ich das hin?

    Dann als nächstes, wenn ich zwischen Binary Switsher und Input Selector ein ein LTP-Node hänge, wird kein sauberer Wert mehr weiter gegeben. Wenn ich sie direkt anhänge funktioniert es zwar, klappt aber auch nicht 100%.

    Hat wer eine Alternative möglichkeit dafür im petto?

    Damit man nicht bei 0 Anfangen muss habe ich mein Projekt angehangen.

  • Guten Abend!

    Da es sich bei den Werten um Zahlen handelt, kannst du zum Beispiel auch mit einem Math-Node arbeiten, um mehrere Werte zusammenzuführen. Spontan würde ich sagen: füge ein Math-Node mit 5 Eingängen hinzu und trage beim ersten Eingang eine -1 ein. An die anderen vier schließt du die Binary Switcher an und verrechnest die ankommenden Werte per Addition.

    Denn wie du bereits festgestellt hast, kannst du nicht auf 0 schalten, wenn die ganze Zeit schon 0 anliegt. Ein üblicher alternativer Wert ist -1. Sprich ausgeschaltet sendet der Binary Switcher eine -1, eingeschaltet die benötigte 0. Deswegen auch das Beispiel mit dem Math-Node. Die Binary Switcher übergeben eingeschaltet die Werte 1 bis 4, ausgeschaltet 0. So wird durch die Verrechnung mit -1 sichergestellt, dass im ausgeschalteten Zustand zu keinem Zeitpunkt eine 0 am Input Selector anliegt.

    Natürlich kannst du auch weiterhin die Binary Switcher direkt anschließen. Dann muss der Wert für den ausgeschalteten Zustand bei allen wie beschrieben -1 sein.

    Ich hoffe, du konntest mir folgen.

    Stefan

  • Ich hab es gerade mal probiert deine Verschaltung zu testen. Sobald ich die Taste drücke wird der Wert der Binary switsh ausgegeben (Ein -> Wert für den Input selctor; Aus -> kein Wert). Mit der Verrechnung mit dem Math-Node (adition) bekommt der Input Selector den Wert -1 wenn keine Taste gedrückt wird, dadurch wird kein Eingang freigegeben.

  • Hmm... Ich verstehe dein Problem. Das Profil am Eingang 0 muss ja auch dauerhaft anliegen. Dann bleibt dir leider aktuell nichts anderes übrig, als das Ganze auf zwei Input Selector aufzuteilen und jedes Mal den Eingang 0 frei zu lassen. Das Zusammenführen müsste ein nachgeschaltetes LTP-Node übernehmen können.

    Natürlich ist das wieder keine nette Lösung. Ich hatte aber schon vor ein paar Wochen das Ticket aufgemacht, dass der Input, aber auch der Output-Selector die Möglichkeit erhält, mehr als 4 Ein- bzw. Ausgänge in einem Node nutzen zu können.

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