Stroboskop/LED-Einzelsteuerung

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!


  • Warum hast du dich so sehr auf DMX eingeschossen? DMX ist dafür einfach nicht ausgelegt, Punkt. Ich bin mir sicher, dass es dafür entsprechende Lösungen gibt, die sich mit der Kamera synchronisieren können. Wenn dir das zu teuer ist, bleibt dir wohl nichts anderes übrig, als da etwas selbst zu basteln.
    Viele Grüße
    JP

    nicht auf DMX eingeschossen, ich vertraue nur nicht soo sehr auf Eigenbau in der Halbleiterebene, dort 0 Erfahrung, und keine Zeit zum Einarbeiten... es sieht bald so aus, dass ich eine Anfrage an eine IT-Firma stellen sollte, das Ziel ist ja klar formulierbar... Aber wie teuer das wird???

  • In deiner Rechnung fehlen noch Starts, Stops,... Und nur weil es rechnerisch möglich wäre, heißt es nicht, dass es in der Praxis machbar ist.

    Und eine IT-Firma dürfte dir auch nicht helfen können, das ist eher etwas für eine Elektronik-Firma.

  • Wäre ich jetzt eine IT-Firma oder ein Elektronikladen finde ich das Ziel zwar klar formuliert aber nicht klar definiert.

    Soll das Strob nur einfach wahllos schneller blitzen? Soll die Blitzfrequenz genau beeinflussbar sein? Soll das Strob mit der Kamera oder einer anderen Quelle synchronisiert werden? Spielen die Längen zwischen „AN“ und „AUS“ eine Rolle oder sollen das auch einstellbar sein? Sollen es denn nun mehrere Strobes werden und wie sollen die sich untereinander verhalten etc.?

    Auch ich würde ich hier auch eher auf der Hardwareebene die Problemlösung suchen, reine IT reicht da bestimmt nicht aus.

    Gruß KaHe

    Gruß

    KaHe

  • Guten Tag und danke für die neuerlichen Hinweise!)

    Dass ich das Ganze z. B. über DMXControl realisieren wollte, liegt daran, dass ich das Prog für einen Sequenzer halte, um im Sinne dieses Namens Abfolgen zu erstellen, nur eben keine komplexen wechselnden Bühnenbilder, sondern schlicht und einfach Strobeeffekte mit einigen LEDs. Aber kein Eigenbau, sondern ein marktzugelassenes/geprüftes Gerät, ist (für mich) auch eine Frage der Sicherheit, wenn andere Leute beteiligt sind.

    Ein kleines Bsp. zur Verdeutlichung, beliebig skalierbar, für den Fall fester (vom Gerät vorgegebener) Blitzlängen:
    t(i) ... Zeitpunkt(chronologischer Index i) - hier meine ich beliebige, millisekundengenaue, Zeitpunkte im Zeitverlauf (die ggf. mit der DMX-Signalübertragung, also den Frames und entsprechenden Zykluszeiten, in Einklang stehen)
    LED1, LED2 ... 2 einzeln steurbare LEDs am Stroboskop (z. B. INVOLIGHT Realstrobe, bei dem ich noch keine Angaben zur maximalen Blitzrate und Dauer der einzelnen Blitze habe)

    t(0): Start der Sequenz
    t(1): LED1=on
    t(2): LED2=on
    t(3): LED1=on, LED2=on
    t(4): LED2=on
    t(5): LED1=on
    ...
    Angenommen die Blitzdauer eines Gerätes beträgt z. B. 10 ms, dann wären bei einer minimalen Pausenlänge zwischen den Blitzen von z. B. 10 ms theoretisch insgesamt = 50 Blitze/Sek möglich. Das ist erstmal nur eine theoretischen Annahme, über die tatsächlichen Parameter informiert der Hersteller/Distributor hoffentlich.

    Für den Fall, dass die LEDs keine festen Blitzdauern haben, würden die Sequenzen entsprechend aus on- und off-Signalen für die einzelnen LEDs bestehen:
    t(0): Start der Sequenz
    t(1): LED1=on
    t(2): LED1=off, LED2=on
    t(3): LED2=off
    t(4): LED1=on, LED2=on
    t(5): LED1=off
    t(6): LED2=off
    ...

    Wenn das Controllerprogramm das prinzipiell macht, ergeben sich für mich Fragen:
    - wie viele solcher einzelnen Szenen/Sequenzen können aneinandergereiht werden, Obergrenze bei DMXC? Bspw. stelle ich mir eine Abfolge von z. B. je 10.000 on- und off-Befehle für z. B. 10 LEDs vor, also insgesamt 200.000 Befehle, deshalb:
    - wie sieht die Sequenz im Speicherformat von DMXC, also in der Sequenzdatei aus? Falls da einfach Zahlenwerte (0-255) für die Kanäle als Liste hinterlegt wären, könnte man eine Abfolge z. B. in Excel programmieren und einfach in die Sequenzdatei kopieren, ginge bestimmt 100x-fach schneller als die Handeingaben im Prog?!

    Was ich also letztlich suche, ist ein/mehrere (marktgängige) Gerät/e mit x LEDs, die einzeln programmiert werden können, so dass beliebig(lang)e strobe-Sequenzen mit einer - möglichst simplen - Controllersoftware erstellen werden können.

    Grüßt Den

    Edited once, last by Dennix (May 28, 2013 at 11:40 AM).

  • Servus
    Um ein millisekundengenaues deterministisches Verhalten zu bekommen brauchst du ein Echtzeitbetriebssystem.
    So was kann z.B. eine SPS. ein Mikrocontroller oder so was

    CoDeSys RTE

    Ein PC mit Windows (oder MacOS oder Linux oder Unix....) kann so was nicht leisten, weil das Betriebssystem jederzeit nach seinem Gutdünken für ein paar hundert Millisekunden (oder auch deutlich länger) was anderes für wichtiger halten kann.

    Ich glaub du bist hier komplett falsch, und hast ausserdem keine Ahnung von den Anforderungen die du stellst.
    (Das ist nicht böse gemeint)

    Gruß Floyd

  • Hallo Floyd,
    Prozessen unter z. B. Windows XP kann man via Taskmanager die Priorität "Echtzeit" zuweisen, und wenn z. B. der Rechner nur diese eine DMXC-Anwendung fährt und Hintergrundprozesse weitesgehend abgeschaltet sind - wäre das nicht ein Weg?? Ein paar unerwünschte Delays ab und an wären zu verkraften, das ist dann gewissermaßen "Ausschussmaterial".

    Inzwischen im Controllerprog eine Beispielszene mit einem Stroboskop erstellt, 2 Kanäle sind belegt (Dimm, Strobegeschwindigkeit), Byte-Werte im Prog geändert, beide Varianten in zwei Szene-Dateien gespeichert, diese mittels Texteditor verglichen und festgestellt, wo welcher Byte-Wert für den jeweiligen Kanal steht (ist eine fortlaufende Liste ohne Trennzeichen). Diese Art von Datei habe ich gemeint, als ich fragte, wo man die Bytewerte der Kanäle gelistet findet... man müsste ja nur den Aufbau der Szene-/Sequenz-/Show-Dateien kennen, um sie direkt / von außerhalb des Controllerprogs editieren zu können?!? Oder gibt es eine Einstellung des DMXC-Progs, dass Szenen (so viele wie möglich, wahrscheinlich zehntausende nötig) fortlaufend zeilenweise dargestellt werden, wobei in den Zeilen die Kanalwerte spaltenweise gelistet sind, die man dann copy-paste-mäßig z. B. aus einer Excel-Tabelle rüberholen kann?

  • Hi
    Du schreibts zu recht "Echtzeit" mit Anführungszeichen.
    Was ich geschrieben habe ist eine Tatsache.
    Windows unterbricht auch "Echtzeit" Prozesse ohne mit der Wimper zu zucken mal für 2 Sekunden, wenns ihm grade danach ist. Ohne Echtzeitkernel wird das auch nicht anders.
    Kannst es gerne Probieren, ich frag mich nur warum du immer noch auf DMX und Windows und sonstiger Software rumreitest, wenn dir jeder sagt das es NICHT GEHT.

    Du kannst natürlich die Szenendateien von Hand oder mit Excel oder so erstellen und ändern, aber das ändert alles nichts an den physikalischen Gegebenheiten die danach kommen und dein ganzen Vorhaben wieder torpedieren.

    Gruß Floyd

  • Wie sieht es mit einem handelsüblichen DMX-Controller aus, da sollte die Echtzeitproblematik doch außen vor sein, z. B.
    https://forum.dmxcontrol-projects.org/www.thomann.de…nvader_2420.htm

    "Ansteuerung von DMX- und analog Strobo möglich""1200 programmierbare Szenen" erscheinen mir jedoch recht wenig, habe zwar andere Geräte mit über 4500 Szenen gesehen, aber gibt's nicht welche im 5 oder 6 stelligen Bereich, ggf. durch optionale Erweiterung?
    Nun hier die analoge Frage, wie bekäme man die Bytewerte (z. B. wieder aus Excellisten) in den Speicher des Controllers, in dem die "programmierbaren Szenen" ja in irgendeinem Format (welchem??) abgelegt sein müssen!?

    Oder ein DMX-Recorder, z. B.
    https://forum.dmxcontrol-projects.org/www.bkbraun.co…DMX-DR-PRO.html
    "über 8 Speicherplätze, auf denen Chases Szenen oder Shows frei abgelegt werden können" - wieviele Chases bzw. Szenen wären das, was bedeuten 8 Speicherplätze? Lässt der sich extern mit Daten füttern?

    Natürlich hätte ich nichts gegen ein (marktgängiges, fertiges) Elektronikgerät, das die Sache zuverlässig ohne DMX erledigt, wenn mir jemand sagt, was, woher, wie teuer. Es gibt ja Anbieter von Industriestroboskopen (z. B. für Mess/Zählzwecke), nur wenn die was customizen, evtl. als Einzelstück, geht's doch bestimmt in die 1000e?!

    Edited 5 times, last by Dennix (May 29, 2013 at 12:10 AM).

  • Hallo, vielleicht sehe ich da was falsch aber
    was möchtest Du mit so vielen Szenen anfangen.
    Du brauchst doch nur die unterschiedlichen Szenen
    zu speichern und diese dann mehrfach in die
    Effektliste eintragen und diese Liste
    einfach wiederholen.
    Dies gilt für DMXC und für Pulte.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Falls die Länge der Liste - die Anzahl von Steps, Szenen, Chases wie auch immer - nicht begrenzt wäre, ok, aber anscheinend sind da ja relativ niedrige Grenzen gesetzt bei den externen Controlern/Pulten, siehe das Modell oben!? Wobei mir der Unterschied zum Rekorder noch nicht klar ist, braucht man zzgl. zu dem noch einen Player?

  • Bei dem was Du vorhast ist wie oben von Dir die Sequenz beschrieben,
    t(0): Start der Sequenz
    t(1): LED1=on
    t(2): LED1=off, LED2=on
    t(3): LED2=off
    t(4): LED1=on, LED2=on
    t(5): LED1=off
    t(6): LED2=off
    also ein Effekt mit 6 Szenen und auf wiederholen stellen.
    Soviele Kombinationen gibt es für diese Konstellation
    gar nicht.
    Oder verstehe ich da was falsch.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Diese Sequenz war ein winziges Beispiel zur Verdeutlichung. Es wird letztlich auf ca. 10 LEDs hinauslaufen, die nicht wiederholte sondern unterschiedliche Strobe-Sequenzen durchlaufen sollen (wie eine Geschichte, ohne Refrains), so dass am Ende in der Summe wohl Tausende Einzelschritte resultieren. Und die sollen nicht alle einzeln per Hand eingegeben sondern aus extern erstellten Listen rübergeschaufelt werden.


    Arr ich wusste dass das ganze (zeitlich) aus dem Ruder laufen würde, eigentlich Zeit zum Schlafen!:)

    Nachtrag: Die aufzeichnende Kamera soll gerade nicht synchronisiert werden,
    sondern die gewissermaßen zufällige Korrelation zwischen Strobes und Videorecording zum Tragen kommen.

    Welche zeitliche Auflösung haben eigentlich diese stand alone Controller (habe da bisher keine Infos gefunden), sprich wie genau können die Startzeitpunkte des Aussendens von DMX-Paketen festgelegt werden? Hoffe irgendwas im sehr niedrigen Mikrosekundenbereich.
    Idee wäre - angesichts der Grenzen der DMX-Übertragung - jedes Strobe (obiges Realstrobe hat 2 einzeln steuerbare LEDs) mit jeweils einem Controller zu koppeln, die wiederum alle untereinander zu synchronisieren (wie geht das?), so dass sie in einem möglichst exakten Phasenabstand ihre Signalpakete auszusenden, so dass von 2/3/x Strobes - wenn man sie zusammengefasst (virtuell) als ein einziges betrachtet - eine quasi 2-/3-/x-fache Blitzrate erzeugt würde. Hier bliebe die Frage nach der Blitzdauer, so dass es nicht zu zeitlichen Überlappungen einzelner strobes käme.

  • Ich fürchte, weder übliche DMX-Pulte, noch DMX512 selbst, noch handelsübliche Stroboskope sind für deinen sehr speziellen Anwendungsfall ausgelegt/geeignet. Es handelt sich halt um "Unterhaltungselektronik", bei der eigentlich nur wichtig ist, DASS es einen Stroboskopeffekt gibt, nicht welche exakten zeitlichen Parameter er hat... So etwas wie einen Phasenabstand kennen die beteiligten Geräte gar nicht.

    Müssen es eigentlich LED-Strobes sein? "Alte" analoge Stroboskope ohne DMX könnte man denke ich mit ein wenig externer Intelligenz wesentlich leichter zu exaktem Timing bringen.

    Stefan

  • Selbst mein DMX Strobe (Hersteller müßte ich nachschauen) hat zwei Regler
    einen für Speed und einen für Dimmer. Wenn kein DMX Signal anliegt
    kann man über diese das Strobe steuern.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

  • Das nicht. Aber mein altes ohne DMX hat den.
    und wie ich vorher schon geschrieben habe,
    haben wir da auch mit einem Takt draufgegeben
    um es schneller und DMX-fähig zu machen.
    Aber er hatte ja geschrieben das es keine Röhre
    sein sollte.
    Aber was mir gerade so einfällt ich hab in einer
    Disco mit Techno Ebene mal Strobes gesehen
    die so schnell waren als ob die dauerleuchten.
    Den Hersteller weiß ich jetzt nicht.

    Gruß Steff

    Am Ende wird alles gut !

    Wenn es nicht gut wird, dann ist es noch nicht das Ende.

    May the light be with you

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