mit einem LTP-Node die Color List auswählen

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,

    Ich möchte mit der Verknüpfung wie auf dem Bild die Color List auswählen, das Problem ist das ich in der ColorList inzwischen 13 Farben habe und das LTP-Node nur 12 Eingänge kann. Ich habe schon versucht 2 LTP-Nodes parallel zu schalten habe aber noch keine wirklich sinnvolle Möglichkeit gefunden es ohne viel Aufwand zu machen. Hatte jemand mal das gleiche Problem oder eine gute Idee wie man das erweitern kann.


  • Du nimmst zwei LTP-Nodes parallel und führst diese in ein Expression-Node. Dort addierst du beide Werte, fügst aber für das zweite LTP-Node noch ein "Offset" hinzu - nämlich die Anzahl der Eingänge vom ersten LTP-Node. Vom Expression-Node gehst du dann an das Item-List-Node.

  • Klingt einfach aber irgendwie stehe ich auf dem Schlauch. Ich glaube das würde funktionieren wenn der Port Ausgang beim loslassen des Buttons wieder auf 0 gehen würde.

    Wenn ich die 2 Port Ausgänge der LTP-Nodes auf das Expressions Node gebe und die 2 Eingange addiere kommen hohe Zahlen raus. Wenn ich den Button am Eingang 5 des 1. LTP-Node drücke und danach den Button was am Eingang 2 vom 2. LTP-Node ist drücke dann bekomme ich 14 raus und es sollte ja 9 rauskommen weil der Eingang 2 vom 2. LTP-Node der zuletzt gedrückte Button ist.

  • Ich muss mich ein klein bisschen korrigieren. Du hast natürlich recht, dass die Port-Nummer dauerhaft stehen bleibt und das mit der Addition so nicht ohne weiteres funktioniert.

    Nun, wo ich auch vor dem PC sitze, konnte ich das Ganze noch einmal zusammenbauen und komme zum Beispiel auf die folgende Lösung:

    Das wichtigste an dieser Stelle sind die Einstellungen im Expression-Node. Als Variablen habe ich neben den Standard-Variablen x und y auch noch die Variable z ergänzt, sodass dort am Ende x; y; z steht. Die Formel ist sogar noch ein bisschen spektakulärer und lautet Abs((z-1)*(x+1))+z*(y+5). Mit dieser Formel addiert das Expression-Node nicht nur Offsets, damit am Ende die Eingänge ab 1 ausgegeben werden. Mit Hilfe der Variable z mache ich das Expression-Node parallel noch zu einem Umschalter. Das Abs(...) gibt dabei den Absolut-Wert zurück, damit für das obere LTP-Node die Eingänge auch von 1 bis 4 ausgegeben werden.

    Diese Lösung ist natürlich nur eine von vielen. Mein Anspruch war hier in erster Linie, eine kompakte Lösung für den aktuell notwendigen Workaround zu schaffen. Insbesondere die Aufgaben des Expression-Nodes lassen sich auch auf andere Weise mit anderen Nodes darstellen.