PAN / TILT per MIDI - Getrennte Achsenverstellung?

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!


  • Hallöchen ihr Lieben,

    folgende Problematik bei der ich nicht weiter komme. Ich habe einen APC40 Midi Controller über den ich mittels zwei Fadern gerne die Pan und Tilt Achsen getrennt steuern möchte.

    Nun bildet sich bei mir folgendes Problem:

    Bewegung per Fader 1 - Pan - einzeln: Kein Problem

    Bewegung per Fader 2 - Tilt - einzeln: Kein Problem

    Bewegung beider Fader: Problem -> der jeweils nicht bewegte Wert springt automatisch immer zur Mittelposition, durch das gleichzeitige Bewegen entsteht ein "flackern" bzw. stottern der Achsen, da diese immer auf den "Nullpunkt" zurück wollen.

    Woran kann dies liegen, bzw. was mache ich falsch? Das muss doch umsetzar sein?


    Liebe Grüße,

    PioneerPro

  • Hallo,

    das Problem entsteht dadurch, dass es sich bei Pan und Tilt in in DMXControl um sogenannte Subproperties von der Position handelt. Da sich die Position nur als Ganzes einstellen lässt (also Pan und Tilt zusammen) kommt das zustande. Du musst also Pan und Tilt per Format-Node zusammen packen und in die Position schieben.

    Viele Grüße

    JP

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

  • Dank für euer Feedback,

    leider habe ich es noch nicht zum laufen bekommen. Und leider habe ich es nicht geschafft, den Screenshot anzuhängen, deshalb der Link.: https://ibb.co/5YjJTzT

    Leider scheitere ich bei dem Schritt den zusammenhängenen Wert in die Position zu schieben. Dies ist mir noch nicht klar, da der Programmer zB. ja auch getrennte PAN und TILT Eingänge hat.

    Bitte noch einmal um Hilfestellung.

    Vielen Dank! :)

  • Supi, danke für deine Rückmeldung!

    Genau das mit dem doppelt gemoppelt denke ich auch.

    Danke schonmal!

    (Gerade endlich auch mal dazu gekommen mich ordentlich zu registrieren... Also Hallo erstmal ^^)

    Es kann NIE genug Leistung geben!

  • Entschuldigt die späte Rückmeldung.

    Ich habe die Thematik bei mir nochmal nachgebaut und nochmal nachgestellt.

    Es läuft bei mir nun problemlos. Dafür danke schonmal! :)

    Jetzt eine weitere Frage zu einer Situation:

    Erstes Device ausgewählt und in Postion gesetzt.

    Zweites Device ausgewählt und in eine andere Position gesetzt.

    Wenn ich nun zum ersten Device zurück gehe und nur eine Achse verschieben möchte, springt automatisch die zweite Achse auf den zuletzt gewählten Koordinatenpunkt des zweiten Gerätes.

    Entsprechend verschiebt sich die zweite Achse auch, obwohl diese nicht verändert werden sollte.

    Ich hoffe es ist einigermaßen verständlich. Gibt es hierzu einen Lösungsanssatz? Ist doch in der Praxis zum Lichtszenen erstellen eher hinderlich.

    Es kann NIE genug Leistung geben!

  • Benutzt du evtl die gleichen fader vom MIDI Pult um die Pan und tilt achsen von den movingheads zu verändern.

    Eventuell sendet das midipult die Werte von den anderen Fadern nochmal mit sobald du einen anderen fader benutzt. Das würde es erklären warum die andere Achse sich auch verändert

    MFG
    Lukas Viehweg

  • Hallo!

    Mit DMXControl 3.2.1 hat das Node Absolute to Incremental Einzug erhalten, mit dem ein etwas alternativer Aufbau möglich ist. Hierbei kannst du mit Hilfe der Fader festlegen, wie schnell sich der Moving-Head in eine bestimmte Richtung bewegt. Dies ist dann angelehnt an den Fall, wenn du die Moving-Heads zum Beispiel mit einer 3D-Maus steuern möchtest. Ein exemplarisches Connectionset kann ich aber in diesem Moment nicht zeigen, weil ich keinen Zugriff auf die Software habe.

    Inwieweit du statt der relativen Positionsänderung mit nur zwei Fadern auch eine absolute Positionsänderung realisieren kannst - insbesondere mit einem entsprechenden Feedback auf die Fader deines MIDI-Controllers - ist mir zur Zeit nicht vollständig bekannt.

    Viele Grüße, Stefan.

  • Benutzt du evtl die gleichen fader vom MIDI Pult um die Pan und tilt achsen von den movingheads zu verändern.

    Eventuell sendet das midipult die Werte von den anderen Fadern nochmal mit sobald du einen anderen fader benutzt. Das würde es erklären warum die andere Achse sich auch verändert

    Es sind die gleichen Fader ja. Es ist ein AKAI APC40. Entsprechend sind die unteren 8 Routern dem Programmer zugeordnet. Entsprechend wähle ich ein Device aus und kann dann entsprechende Kanäle beschreiben. Dann findet der wechsel zum nächsten Device statt, bei dem dann entsprechend die Symptomatik auftritt.

    Inwieweit du statt der relativen Positionsänderung mit nur zwei Fadern auch eine absolute Positionsänderung realisieren kannst - insbesondere mit einem entsprechenden Feedback auf die Fader deines MIDI-Controllers - ist mir zur Zeit nicht vollständig bekannt.

    Feedback auf die Fader wird nicht gebraucht, da es keine Motorfader sind. Und meines Wissens nach von DMXC3 ja auch noch nicht unterstützt.

    Es kann NIE genug Leistung geben!

  • Dann findet der wechsel zum nächsten Device statt, bei dem dann entsprechend die Symptomatik auftritt.

    Das lässt sich dann nur so lösen, dass du den Faderwert abholst. Es gibt war noch kein Node, dass diesen Fall so nativ abbildet, aber es ist durch eine geschickte Verschaltung mehrerer Nodes grundsätzlich möglich. Oder eben mit einer relativen Wertänderung.

    Aber bevor wir den Punkt weiter vertiefen: was ist dein Ziel? In welchem Anwendungskontext möchtest du mit einer solchen Direktansteuerung arbeiten?

    Und meines Wissens nach von DMXC3 ja auch noch nicht unterstützt.

    Die Aussage trifft auch im Bereich MIDI so grundsätzlich zu.

  • Das lässt sich dann nur so lösen, dass du den Faderwert abholst. Es gibt war noch kein Node, dass diesen Fall so nativ abbildet, aber es ist durch eine geschickte Verschaltung mehrerer Nodes grundsätzlich möglich. Oder eben mit einer relativen Wertänderung.

    Aber bevor wir den Punkt weiter vertiefen: was ist dein Ziel? In welchem Anwendungskontext möchtest du mit einer solchen Direktansteuerung arbeiten?

    Ich würde gerne für einen normalen Liveeingriff (Direktsteuerung) die Fader entsprechend nutzen können.

    Zudem finde ich, ist dies ein angenehmer und schneller Workflow beim erstellen von Cues und Szenen.

    Das beim Wechsel von Devices entsprechend einmalige ein Sprung auf die aktuellen Faderwerte geschieht ist logisch und meiner Meinung nach

    ohne Motorfader mit entsprechenden Feedback aus DMXC auch nicht zu umgehen.

    Aber speziell bei der oben genannten Problematik der X-Y-Achse wäre eine Lösung echt schön! :)

    Es kann NIE genug Leistung geben!

  • Hallo,

    das geht, ist aber zugegebenermaßen etwas hässlicher :D (siehe Bild)

    Mit der Selected Device Group hole ich mir das ausgewählte Gerät. Über das Delay und den Compare Node oben schaue ich, ob es eine Änderung der Gertäteauswahl gab (das Delay habe ich auf 100ms gesetzt). Da das Delay die Werteübergabe verzögert, ändert sich der Eingang 1 des Compare-Nodes sofort, der des Eingangs 0 erst nach 100ms. Dadurch bekomme ich kurzzeitig ein "False" beim Compare-Node heraus. Dadurch lassen die beiden Input Selectoren die Werte für Pan und Tilt (die ich vorher mit dem Split-Node aufgeteilt habe) an die ParameterMaster weiter. Das geht, weil False auch 0 und True 1 entspricht. Wenn man das ganz sauber machen möchte, kann man hier noch jeweils Binary Switcher dazwischen hängen. Durch diese Verschaltung werden beim Wechsel die ParameterMaster korrekt auf die neuen Werte gesetzt. Allerdings eben nur beim Wechsel, sonst nicht. Wenn ich jetzt einen ParameterMaster verändere, bleibt der andere bestehen und dessen Wert dient als Input für den Programmer-Node. Die ParameterMaster dienen hier als "Zwischenspeicher" für die Werte. Du müsstest also nur noch in einem anderen Connectionset deinen MIDI-Input auf den jeweiligen ParameterMaster mappen. Etwas hässlich ist diese Lösung, weil ich den Split-Node etwas zweckentfremde. Dieser ist nämlich eigentlich für RGB-Werte vorgesehen. Da aber Color- und Position-Werte die gleiche Syntax aufweisen (mit dem einzigen Unterschied, dass es bei der Color 3 Komponenten gibt, bei der Position nur 2), funktioniert das.

    Viele Grüße

    JP

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

    Edited 2 times, last by JPK (October 19, 2020 at 10:36 PM).

  • Also ich habe das ganze jetzt gerade mal nachgebaut. Bei mir zeigt sich leider immer noch nicht der gwünschte Effekt. Bislang ist auch noch keine MIDI-Zuweisung drauf.

    Sobald ich nun allerdings das Gerät wechsel, werden Parameter gesetzt, aber nicht richtig. Entsprechend bewegt sich der Head direkt beim auswählen schon in eine komplett andere Position.

    Ist etwas schwierig zu beschreiben. Zudem wundert mich die Werteangabe bei den ParameterMastern. (3 & 4 sind PAN und TILT)

    Im Anhang dazu einmal zwei Screenshots. Vielleicht hilft das ja schon.

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