OS2L Plugin (für VirtualDJ Beat Signal)

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,

    schau dir mal mein Schon Gewusst? zu den Mastern an: Schon gewusst? Special #6 - Neue Master für mehr Kontrolle Dort ist auch ganz kurz beschrieben, wo man nun die BeatSource für eine Cuelist einstellt. Wenn das eingestellt ist, musst du nur noch den Trigger der Cues auf "Beat" stellen und die Cuelist sollte beatgesteuert weiterlaufen. Das schöne an der Sache: Nun lassen sich Cuelists auch mit einem SpeedMaster triggern, was noch mehr Freiheiten bietet.

    Viele Grüße

    JP

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

  • Hallo JPK

    Quote

    schau dir mal mein Schon Gewusst? zu den Mastern an: Schon gewusst? Special #6 - Neue Master für mehr Kontrolle Dort ist auch ganz kurz beschrieben, wo man nun die BeatSource für eine Cuelist einstellt. Wenn das eingestellt ist, musst du nur noch den Trigger der Cues auf "Beat" stellen und die Cuelist sollte beatgesteuert weiterlaufen. Das schöne an der Sache: Nun lassen sich Cuelists auch mit einem SpeedMaster triggern, was noch mehr Freiheiten bietet.

    Danke für den Tipp. Hatte ich schon mal gelesen. Wollte allerdings nicht den komplizierten Weg über den SpeedMaster gehen, sondern hoffte, dass das direkte Assignment vom OS2L zur CueList geht.
    Ich habe nun nach langem herumprobieren auch eine Variante gefunden, die halbwegs funktioniert.

    Ich habe also den Beat vom OS2L genommen und über einen [Beat to Bool]-Wandler den SpeedMaster getriggert. Leider hat dieser keinen Eingang für BPM, den ja das OS2L nun als Ausgang hat. Somit blieb nur, mit dem Beat die BPM-Berechnung zu triggern und zeitgleich zu sync'en.

    Was mir an dieser Variante - im direkten Vergleich zur 3.1er mit dem alten OS2L-Plugin - nicht gefällt ist, dass jetzt das Licht (Meine Chaser-Cue-List) mit der berechneten BPM Speed weiterläuft, auch wenn die Musik aus ist. Das war bei der alten Version besser, da hier direkt der Beat-Impuls auf dem Beat-Input der Cue-List lag. Damit pausierte die Cue in der Position und lief erst wieder an, wenn im Virtual DJ der nächste Song gestartet wurde.

    Frage 1: Habe ich etwas übersehen? Manchmal steht man ja zu nah am Wald, um das Holz zu sehen...

    Frage2: Sollte ich die für mich fehlenden Eingänge [Beat] bei den CueLists und [BPM] bei den SpeedMastern als Wunsch im Bug-Tracker eintragen?

    Grüße, Christian

    Images

    DMX Control 3.3.0 RC2/3 mit OS2L Plugin

    Virtual DJ 2021 @ Schenker XMG Pro 15 Audio :!:
    (z.T. Licht und Ton zusammen auf dem XMG)

    NEU: MAESTRO DMX - K.I. Lichtsteuerung

    2 x Chauvet GigBar Move +ILS

    2 x COB-4BAR (JB Systems)

    2 x MULTI PAR COB (CAMEO)

    5 x FocusSpotTwo (ADJ)
    12 x SMART DJ 6x18w / BO-S601 (BOTH Lighting)

    2 x UV-Fluter Cameo Thunder Wash UV 600

    u.a.

    http://www.party-dj.com

    Edited once, last by djquickwilli (November 8, 2019 at 10:29 PM).

  • Hallo Christian!

    Hier noch ein paar Ergänzungen zu meiner Antwort in deinem Thread Version 3.2 - Fehlende Funktionen im Vergleich zur 3.1.3:

    • Im Sync-Eingang des Speedmasters liegt aktuell noch ein Fehler vor, weswegen das Synchronisieren zur Zeit nicht richtig funktioniert. Mit DMXControl 3.2.1 wird dieser Fehler aber behoben.
    • Für einen zusätzlichen Eingang zum direkten Setzen des BPM-Werts darfst du natürlich sehr gerne ein entsprechendes Ticket im Bugtracker anlegen.
    • Für das Pausieren der Speedmaster gibt es bereits ein Ticket FS#3877 : Input Assignment - Speedmaster Pause Funktion. Eventuell muss hier aber parallel auch das OS2L-Plugin angepasst werden, wobei dies eine Mutmaßung ist, da ich mir das neue OS2L-Plugin bis dato nicht angeschaut habe.
    • Statt den BPM-Wert im Cuelist-Node anzubieten wäre hier ggf. ein besser Wunsch, dass das OS2L sich als Auswahlmöglichkeit bei Beat Source in den Cuelist Options anbietet - sofern es dies aktuell nicht macht. Der Wegfall des BPM-Inputs für Cuelists im Input Assignment war ja eine gezielte Änderung in DMXControl 3.2.

    Viele Grüße, Stefan.

  • Hallo,

    ich wollte mal fragen, ob es hierzu schon ein paar Gedanken nach dem Post gab? Soweit ich die Bewegungen bisher verfolgen konnte, wäre ich wohl nicht der einzige, der eine Musikbezogene Synchronisation von Cuelisten gut gebrauchen könnte.

    Die Frage im November war, ob dies technisch über eine Weiterentwicklung des Plugins möglich wäre.

    Wenn ich helfen kann, dann gerne.

    Viele Grüße

    Sascha

  • Hallo zusammen,

    Ich habe nochmals eine Frage bezüglich eines Problems zum Plugin:

    Die Installation des Plugins in der Version 2.0 unter DMXControl3.2.1 hat gut funktioniert dank der guten Anleitung am Anfang des Beitrages.

    Das Plugin erscheint auf jeden Fall in meiner Bibliothek.

    Jedoch deaktiviert sich mein USB-DMX-Interface (Haken bei Aktiv verschwindet und lässt sich nicht mehr aktivieren).

    Hat jemand einen Tipp für mich, um den Fehler zu finden. Ich habe bereits die gesamt Software einmal neu installiert und den Rechner mehrfach neu gestartet :argh:

  • Eigentlich sind das OS2L-Plugin und dein USB-DMX-Interface zwei paar Schuhe. Und da es viele USB-DMX-Interfaces auf dem Markt gibt: welches hast du denn im Einsatz?

    Darüber hinaus:

    • Kannst du mal die Logfiles mit anhängen? DMXControl 3 wird hier definitiv etwas mitteilen.
    • Hast du mal auch probiert, das Interface erst einmal so zu nutzen? Ich lese aus deinem Beitrag heraus, dass du immer direkt das OS2L-Plugin mit einrichtest.
  • Hallo LightningBrothers,

    vielen Dank für die schnelle Antwort.

    Ich verwende ein Entec USB OPEN DMX Interface.

    Das Modul kann ich ohne installiertem Plugin ohne Probleme verwenden. Sobald ich allerdings das Plugin installiere, funktioniert dies leider nicht mehr.

    Im Anhang habe ich dir die Log-Daten gespeichert. Angeblich wird das Interface dann nicht mehr gefunden. ;(

  • Hallo Zusammen!

    Ich würde dieses Thema gerne noch einmal angehen.

    Ich bin mit meiner Beatsteuerung nicht wirklich zu frieden.

    Ich habe mittlerweile einige Cuelists erstellt, die ich mit dem Speedmaster steuere. Dazu habe ich im IA 2 Bänke angelegt, die ich über das Softdesk wechselseitig umschalte. In einer Bank ist ein Verbindungssatz, der dafür sorgt, dass der Speedmaster bei jedem Beat einen Impuls bekommt um die Cuelisten zu triggern. In der anderen Bank habe ich einen Verbindungssatz erstellt, der nur bei jedem Takt die Cueliste triggert. Meine Idee war dabei, dass ich bei ruhigen Musikpassagen die Lampen nur taktgenau (also langsamer), und bei heftigeren Passagen dann beatgenau (also heftiger) ansteuere. Beide Bänke für sich funktionieren auch so wie sie sollen. Das Beat- bzw. der Taktsignal habe ich gleichzeitig auf Learn und Sync der Speedmasters gelegt (s. Anhang).

    Wenn ich aber von beatgenau (schnelle Impulsfolge) auf taktgenau (langsame Impulsfolge) umschalte (also die Bänke mit den unterschiedlichen Verbindungssätzen), braucht der Speedmaster einige Zeit, bis er die Impulsgeschwindigkeit langsam absenkt. Das ich auch Sync ansteuere hilft mir kein bisschen. Im Gegenteil... meistens wird der Speedmaster erst noch schneller, bevor er dann nach einigen Sekunden endlich langsamer wird und den richtigen Takt anzeigt. Das sieht live einfach ganz schön blöd aus.

    Als Alternative habe ich jetzt mal den Speedmaster in beiden Bänken durch die anzusteuernde Cueliste ersetzt. Das Signal habe ich dabei auf Go gelegt. Diese Lösung sieht absolut perfekt aus. Das Licht wechselt sofort von Beat auf Takt und umgekehrt. Ich habe aber den Nachteil, dass ich die Cueliste jetzt nicht mehr abschalten kann. Beim nächsten Beat, bzw. Takt wird sie ja direkt durch die Anbindung an Go wieder eingeschaltet. Ein weiterer Nachteil ist, auch wenn ich das Problem mit dem Ausschalten der Cueliste irgendwie lösen könnte, dass ich für jede meiner verwendetetn Cuelisten jeweils 2 gesonderte Bänke anlegen müsste. Das wird dann mit der Zeit ganz schön umfangreich werden.

    Kennt von Euch Jemand eine bessere Lösung, um mit einem Beat aus meinem DJ-Pult das Licht über die Cuelisten direkt, also ohne den Speedmaster anzusteuern?

    Gruß Siggi

  • Hallo Zusammen!

    Mittlerweile habe ich selber eine akzeptable Lösung für mein Problem gefunden. Da ich hier aber schon häufiger EInträge gelesen habe, die ein ähnliches Problem beschrieben haben, schreibe ich mal auf, wie ich mir jetzt geholfen habe.

    Zuerst erstelle ich mal die Cueliste, die ich benötige. Diese enthält den Speed Master 1 als Beatauslöser.

    Als Nächstes habe ich dann die Cueliste dubliziert, verwende aber den Speed Master 2 als Beatauslöser (bei mir wird hier allerdings der Takt ausgegeben).

    Dann habe ich im IA eine Ansteuerung für den Speed Master 1 (Beat aus Virtual DJ) und eine weitere für den Speed Master 2 (Takt wird aus Virtual DJ über Sound2Light ausgegeben und dann berechnet) erstellt.

    Im Softdesk habe ich dann für jedes oben angelegte Cuelist-Paar 2 Button eingefügt.

    Jeder Button startet jetzt eine Cuelist mit dem entsprechenden Speedmaster und stoppt gleichzeitig die andere zum Cuelist-Paar gehörende Cueliste automatisch.

    So habe ich garantiert immer nur eine Cueliste aus dem Paar am laufen. Und dadurch, dass die Cuelisten immer neu gestartet werden, haben sie so ziemich direkt den richtigen Beat, bzw. den richtigen Takt.

    Ich kann jetzt also bei ruhigen Musikszenen den langsameren Takt laufen lassen, und bei aktiveren Musikszenen den schnelleren Beat nutzen. Eine Anlernphase der Speed Master beim Umschalten ist kaum zu beobachten.

    So macht es Spaß die Lichtstimmungen bei laufender Musik zu wechseln.

  • Hallo zusammen,

    zuletzt als ich zu dem Thema angefragt hatte, hatte Moritz berichtet, dass es damals aktuell kompliziert wäre wegen dem aktuellen Zustand des Input Assignments. Es hat ja inzwischen viel getan. Auch in einem anderen Thread

    DiscoZauber
    May 28, 2021 at 4:33 PM

    wird die Möglichkeit Cues abzufahren gerne gesehen. Wie sieht es denn aktuell aus? Wenn ich Unterstützen kann, helfe ich gerne mir.

    Viele Grüße

    Sascha

  • Hi In die Runde!

    ich war lange nicht da uns habe sicher viel verpasst. Nehmt mir das bitte nicht übel...
    In der alten (3.11?) Version gab es noch den direkten Eingang an der CUE, um den BEAT vom OS2L direkt dranzuklemmen. Das war perfekt. Die Möglichkeiten des (globalen) Speedmasters sind ja ganz nett, aber einfach nur Beat = Takt, und wenn kein Beat, bleibt auch der Chaser stehen.... das geht nun leider nicht mehr. Und das war immer perfekt synchron... Blöd ist auch, dass man den Speedmaster nicht extern löschen kann, damit das Licht "stehen bleibt" - oder geht das etwa...?

    Ich habe mir tatsächlich eine Hardware-Kiste gebaut, die den MIDI-Clock von VDJ abgreift (über USB) und über eine DMX-Platine ein paar gespeicherte Chaser/Lauflichter abfeuern kann. Die habe ich über einen Merger mit dem eigentlchen Lichtrechner gekoppelt. Damit muss DMX-Control nun nur noch die bewegten Lichter steuern. Siehe:

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.


    Ich gebe aber zu, das dass eigentlich nicht die Beste Lösung ist, da das OS2L-Protokoll eigentlich viel cooler ist als MIDI-Clock... wenn man nur die Cuelisten-Steps per BEAT-Eingang triggern könnte.....

    Grüße, Christian

    DMX Control 3.3.0 RC2/3 mit OS2L Plugin

    Virtual DJ 2021 @ Schenker XMG Pro 15 Audio :!:
    (z.T. Licht und Ton zusammen auf dem XMG)

    NEU: MAESTRO DMX - K.I. Lichtsteuerung

    2 x Chauvet GigBar Move +ILS

    2 x COB-4BAR (JB Systems)

    2 x MULTI PAR COB (CAMEO)

    5 x FocusSpotTwo (ADJ)
    12 x SMART DJ 6x18w / BO-S601 (BOTH Lighting)

    2 x UV-Fluter Cameo Thunder Wash UV 600

    u.a.

    http://www.party-dj.com

  • Hi,

    wenn man nur die Cuelisten-Steps per BEAT-Eingang triggern könnte.....

    Einen Beat-Eingang wird es vermutlich auch zukünftig nicht mehr geben, sondern wo möglich ein Großteil über die Master geregelt. Aber klar, ein externer Beat sollte auch irgendwie halbwegs synchron in DMXControl 3 reinkommen. Ich weiß, dass wir da schonmal intern darüber geredet haben. Ich habe nur das Ergebnis nicht mehr im Kopf. Ich hoffe, dran zu denken, aber dann werde ich das mal noch auf dem Vereinstreffen ansprechen.

    Viele Grüße

    JP

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

  • Na, da sage ich doch schon mal: herzlichen Dank! :)

    DMX Control 3.3.0 RC2/3 mit OS2L Plugin

    Virtual DJ 2021 @ Schenker XMG Pro 15 Audio :!:
    (z.T. Licht und Ton zusammen auf dem XMG)

    NEU: MAESTRO DMX - K.I. Lichtsteuerung

    2 x Chauvet GigBar Move +ILS

    2 x COB-4BAR (JB Systems)

    2 x MULTI PAR COB (CAMEO)

    5 x FocusSpotTwo (ADJ)
    12 x SMART DJ 6x18w / BO-S601 (BOTH Lighting)

    2 x UV-Fluter Cameo Thunder Wash UV 600

    u.a.

    http://www.party-dj.com

  • Hallo Leute!
    ich habe mir in den letzten Tagen/Wochen viele Gedanken gemacht, wie sich Lauflichter und nun auch bewegte Geräte stoppen lassen, wenn die Musik stoppt. Ich werde dazu auf jeden Fall mal meine Gedankengänge posten und will auch wieder ein Video machen.

    Im Vorfeld bereitet mir aber etwas anderes Kopfzerbrechen:

    Ich sitze hier an meinem "goßen" PC mit DMXC 3.2.2 und OS2L-Plugin. Habe sogar den Bonjour-Browser, aber der zeigt mir keine Services an. Hier müsste doch die laufende Instanz von DMXC auftauchen, richtig?
    Welche dann auch die OS2L-Beats vom VirtualDJ empfängt.

    Gibts einen Trick oder habe ich etwas übersehen?

    Netzwerk ist privat und auch ohne Firewall funzt es nicht.

    Und Bonjour ist natürlich auch installiert...

    DMX Control 3.3.0 RC2/3 mit OS2L Plugin

    Virtual DJ 2021 @ Schenker XMG Pro 15 Audio :!:
    (z.T. Licht und Ton zusammen auf dem XMG)

    NEU: MAESTRO DMX - K.I. Lichtsteuerung

    2 x Chauvet GigBar Move +ILS

    2 x COB-4BAR (JB Systems)

    2 x MULTI PAR COB (CAMEO)

    5 x FocusSpotTwo (ADJ)
    12 x SMART DJ 6x18w / BO-S601 (BOTH Lighting)

    2 x UV-Fluter Cameo Thunder Wash UV 600

    u.a.

    http://www.party-dj.com

  • Ja, auf den anderen Rechnern funktioniert es genau, wie geplant. Muss wohl Rechnerspezifisch sein. Ich weiß nur nicht, an welcher Schraube ich drehen muss....

    DMX Control 3.3.0 RC2/3 mit OS2L Plugin

    Virtual DJ 2021 @ Schenker XMG Pro 15 Audio :!:
    (z.T. Licht und Ton zusammen auf dem XMG)

    NEU: MAESTRO DMX - K.I. Lichtsteuerung

    2 x Chauvet GigBar Move +ILS

    2 x COB-4BAR (JB Systems)

    2 x MULTI PAR COB (CAMEO)

    5 x FocusSpotTwo (ADJ)
    12 x SMART DJ 6x18w / BO-S601 (BOTH Lighting)

    2 x UV-Fluter Cameo Thunder Wash UV 600

    u.a.

    http://www.party-dj.com