Effektsequenzer & Terminal-Schnittstelle: fehlerhafter/verkürzter Start

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 benutze die Terminal-Schnittstelle und putty, um von Extern Effekte zu starten.
    Mir ist aufgefallen, dass der Start unterschiedlich abläuft, wenn man die Effekte statt direkt (Druck auf grünen Pfeil) mit einem Terminal-Kommando (z.B. runcommand 7 20 3) ausführt.
    Der erste Schritt wird verkürzt abgespielt. Wenn die Haltezeit unter 5/10 Sekunden (z.B. 0/0/4) eingestellt ist, wird er sogar übersprungen.

    Ist das bekannt/schonmal jemandem aufgefallen?
    Bevor ich einen Bug in den Bugtracker eintrage, frage ich lieber nach.

    Gruß
    Spiff

  • Hi!

    Ich fürchte die Nutzer dieser Art von Steuerung sind seeeeehr wenige. ;)
    Mir wäre das nicht aufgefallen, aber das habe ich mit der aktuellen Version auch noch nicht wieder gebraucht. Wenn Du es also gut nachvollziehen kannst, dann ab damit in den Bugtracker.

    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Ergänzung: Habs eben mit der 2.12.1 ausprobiert und kein Überspringen bei 0 0 3 festgestellt. Sieht auch nicht so aus als wäre es kürzer. Seltsam.

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Hi Hoc,

    danke für's Testen.
    Hast du die Einstellungen zufällig als Projekt abgespeichert?
    Ich wollte gerade wieder ein schlankes Projekt machen, alle zusätzlichen Plugins deaktivieren, aber ich scheitere gerade schon wieder an dem GetCommandPossibilities und RunCommand. Ehrlich gesagt war es mehr oder weniger Zufall, dass ich meine Effekte mit Hilfe der Anleitung aus dem Wiki starten kann, ich weiß einfach nicht mehr, wie ich zu meinem "runcommand 7 20 3" gekommen bin. :)

    In meinem normalen Projekt habe ich die zusätzlichen Plugins (external action, OSC Receiver) mal deaktiviert und trotzdem den Fehler.
    Ich werde es später auf einem anderen Rechner nochmal ausprobieren, dann aber mit einem schlanken Projekt - das muss ich erstmal hinbekommen.

    Dass es an der Ausgabe-Hardware liegen könnte, würde ich deswegen ausschließen, weil der Effekt beim manuellen Start aus dem Sequenzer heraus genau richtig funktioniert.

    Gruß
    Spiff

  • Hallo Spiff,
    ich kenne mich jetzt nicht direkt damit aus,
    aber im Wiki findest Du einen Artikel zur
    Terminalschnittstelle.

    Allerdings wär da das Commando zum Starten eines Effekts
    nicht "runcommand 7 20 3" sondern "runcommand 6 20 3".

    Schau mal und gib einen Rückmeldung.

    Gruß Uwe

  • Um zu wissen wie man einen Effekt per Terminalschnittstelle startet, sind folgende Getcommandpossibilities Abfragen nötig: (ich kurze den Befehl mit Gcp ab)
    Gcp 1 (in der Antwort die Nummer vor Effekte merken = a)
    Gcp 2 a (in der Antwort die Nummer vor dem gewünschten Effekt merken = b)
    Gcp 3 a b (in der Antwort stehen die Optionen für diesen Effekt (evtl 3 für Start))

    Mit runcommand a b 3 sollte Effekt starten. Bei meiner Version z.B. 7 6 3

    Ps bei mir scheinen die Schritte normal zu laufen

    Genesis 1:3 Und Gott sprach: "Es werde Licht!" und es ward Licht (...oder nicht). 4 Und Gott sah, dass das Licht gut war;

  • Ahjaa, hallo Uwe & Rakete

    Die "neue" Wiki-Seite hatte ich nicht gesehen, da ist es besser beschrieben.
    Ich hatte mich hier versucht: http://www.dmxcontrol.de/wiki/Terminal_Schnittstelle
    Da fehlt das Schritt-für-Schritt-Beispiel.
    Vielleicht kann man die Artikel irgendwie besser verheiraten.
    Die Anleitung von Rakete finde ich auch sehr verständlich.

    Und bei mir ist es tatsächlich "runcommand 7 20 3", denn: mein Baum sieht anders aus!
    Vielleicht kann das auch mit rein - anscheinend mogeln sich irgendwelche Plugins einfach dazwischen. Deshalb sieht es bei jedem anders aus. Bei mir z.B.:
    1. Deaktiviert
    2. Audio
    3. Audiotrack
    4. BeatTool
    5. DMX-Ausgabe
    6. DMXIn-Remote
    7. Effekte
    8. External Action
    9. Geräte
    10. Gruppenauswahl
    11. Joystick
    12. KommandoBox
    13. Kommandozeile
    14. Master
    15. MIDI-Remote
    16. OSC-Receiver
    17. Sound Analyzer
    18. Submaster
    19. Szenenbibliothek
    20. Szenenliste
    21. Textbuch

    Und noch eine Kleinigkeit: Start/Stop funktioniert über das Terminal bei Effekten nicht. Das hatte ich auch irgendwo schonmal gelesen, scheint ein Bug zu sein.

    Zurück zu meinem Problem:
    ich kann es in einem neuen Projekt ebenfalls nicht nachvollziehen, die Zeiten werden korrekt behandelt. Im alten ist er jedoch tatsächlich vorhanden. Ungerne möchte ich das hier veröffentlichen, weil es sehr unordentlich ist, vielleicht liegt es genau daran... :)
    Ich suche weiter.

    Gruß
    Spiff

  • Damit die PDA Fernbedienung auch bei neuen Versionen von DMXC funktioniert, werden alle Funtionen vorab mit getcommandpossibilities abgefragt. Es gibt also keine fest zugeordneten Werte. Zur Zeit des Wikis war der Effekt 6 nun ist er 7. Er kann bei der nächsten Version wieder einen neuen Wert bekommen.

    Genesis 1:3 Und Gott sprach: "Es werde Licht!" und es ward Licht (...oder nicht). 4 Und Gott sah, dass das Licht gut war;

  • Hallo Spiff,
    danke für deine Rückmeldung, das hatte ich mir schon so gedacht,
    dass sich die List wohl überholt hat.

    Quote

    Vielleicht kann das auch mit rein - anscheinend mogeln sich irgendwelche Plugins einfach dazwischen. Deshalb sieht es bei jedem anders aus.


    Nein, die Liste im Wiki ist einfach seit Jahren nicht mehr aktualisiert worden,
    wenn ich mal schätzen sollte so Mitte 2005.

    Danke das Du sie so ausführlich aufgeführt hast, dann werde ich Sie die
    Tage im Wiki mal aktualisieren.

    midi-rakete

    Quote

    Er kann bei der nächsten Version wieder einen neuen Wert bekommen.


    Ja das kann er wenn sich Stefan nochmal so richtig austobt. :D

    Gruß Uwe

  • Hallo Uwe,

    ich glaube nicht, dass jeder Benutzer das External Action und das OSC-Reveiver-Plugin installiert und aktiviert hat. Wie du siehst, haben sie sich aber eingereiht.

    Vielleicht ist es sinnvoll, die "Standard-Konfiguration" abzubilden, mit dem Hinweis, dass sich die Reihenfolge mit individuell installierten Plugins ändern kann.

    Gruß
    Spiff

  • Hallo Spiff,

    Quote

    Ich glaube nicht, dass jeder Benutzer das External Action und das OSC-Reveiver-Plugin installiert und aktiviert hat


    abermals danke für den Hinweis, ist wohl heute zu heiß hier. :rolleyes:

    Da kann man keinen klaren Gedanken fassen. 8)

    Gruß Uwe

  • Kein Problem :)

    Nochmal zurück zu dem eigentlichen Problem:
    ich habe in meinem "alten" Projekt mal die .eff-Datei gelöscht und neue Effekte angelegt.
    Damit scheint das Problem behoben zu sein.
    Doof nur: das OSC-Plugin hat jetzt alle bereits konfigurierten Effekte vergessen.

    Wäre interessant zu wissen, was der Grund ist und wie das passiert sein könnte.
    Gibt es irgendwie eine Möglichkeit, nach Korruption o.ä. dieser Datei zu scannen?
    Ungewöhnlich, dass es nur mit dem Aktivieren per Terminal diese Probleme gibt!

    Gruß
    Spiff

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