Software für Intelligente Beat Detection

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!


  • Wie versprochen hier die erste komplette Lightshow zu einem Track. Erstellt mit der Software Beamer as Light Version 2 - Einen guten Namen muss ich noch finden

    https://www.youtube.com/watch?v=Cb0ucOVx4EI


    Wer sehen möchte wie das ganze auf dem "Monitor" ausschaut:
    http://klomeister.eimer-24.de/Daten/First_co…_11-02-2018.mp4


    BTW: DIe Lightshow wurde gerade mal mit 4 verschiedenen Grund-Effekten erstellt, der Rest sind alles die Modifier von Beamer as Light selber. Das bedeutet man kann dank der vielfältigen "Effekt-Steuerung" selbst aus sehr wenig Effekten viel Abwechslung herausholen.

    Edited 3 times, last by KloMeister (February 11, 2018 at 7:47 PM).

  • Die Buttons sehen Super aus (alles selbsterklärend). Die Häkchen-Buttons würde ich in Deutsch beschriften. Aber da bin wohl vielleicht auch etwas zu "old skull" mit mein 46 Jahren.

    Wer sehen möchte wie das ganze auf dem "Monitor" ausschaut:
    klomeister.eimer-24.de/Daten/F…as_Light_2_11-02-2018.mp4

    Hi Ho,

    Dein Video sieht Super aus. Deine neuen Buttons finde ich auch gut, lass die bitte so schön groß.
    Um dein Video mit DMXControl nachzubauen, würde ich bestimmt mind. 2 Abende brauchen. Wird in deiner finalen dann bestimmt schneller gehen.

    Mein Vorschlag als zukünftigen Programm-Namen: "Beam to Beat Fix 2000"

    bin schon sehr gespannt, auf eine testbare Version für alle :thumbup:

  • Ich zeige Dir hier mal ein Video welches ich vor langer Zeit mit DMXControl mal gemacht habe (das hat bislang noch keiner zu Gesicht bekommen). Da habe ich mir mehrere Effekte auf die Kommandobox gelegt und die Live zum Lied, am passenden Punkt von Hand gestartet. Sieht man auch. Passt nicht immer.
    Ein paar Effekte habe ich tatsächlich selbst "gemalt".
    Will Dir hiermit nur zeigen, meinerseits besteht großes Interesse an deinen Programm.
    Da dein Video schon deutlich besser aussieht, als das, was ich da mühevoll, nächtelang versucht habe.

    External Content vimeo.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.

    Gruß, Maddin

  • Ich zeige Dir hier mal ein Video welches ich vor langer Zeit mit DMXControl mal gemacht habe (das hat bislang noch keiner zu Gesicht bekommen). Da habe ich mir mehrere Effekte auf die Kommandobox gelegt und die Live zum Lied, am passenden Punkt von Hand gestartet. Sieht man auch. Passt nicht immer.
    Ein paar Effekte habe ich tatsächlich selbst "gemalt".
    Will Dir hiermit nur zeigen, meinerseits besteht großes Interesse an deinen Programm.
    Da dein Video schon deutlich besser aussieht, als das, was ich da mühevoll, nächtelang versucht habe.


    Gruß, Maddin

    Naja, sooo viel fehlt da auch nicht mehr ;) Die von dir erstellten Effekte sind gut. Du musst diese nur noch im Audioplayer entsprechend platzieren. Das sind jetzt noch maximal 4-5h Arbeit, dann sieht das richtig gut aus und kommt auch immer genau so auf den Punkt. Da du das alles schon als Effekte hast, musst du das im Prinzip nur noch im Audioplayer wiederverwenden. Es fehlen also nur noch die letzten Meter für eine gute Show ;):)
    Viele Grüße
    JP

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

  • Quote

    Hallo. Sieht doch schon sehr gut aus. Hoffentlich ist der Rest der Arbeit auch bald geschafft.

    Ja, man kann zwar schon Lightshows erstellen, aber da fehlt noch einiges.

    -> Multi Video-Kanäle
    -> Video-Kanal über TCP senden (+ Empfangssoftware auf der Gegenseite)
    -> Live Steuerung Tastatur und MIDI-PAD / Controller
    -> Maskeneditor
    -> Möglichkeit Beats zu anderer DMX-Software "senden" (oder zu empfangen)
    -> Projekt speichern / laden Funktion
    -> (Evtl. Android App zur Fernsteuerung?)

    ... Und alles was mir auf dem Weg bis dorthin noch zusätzlich eingefallen ist


    @maddingoe1

    Aktuell ist das Programm in Englisch, da ich den Anwendungsbereich nicht auf Deutschland (und wo noch Deutsch gesprochen wird) begrenzen wollte. Eine Einstellung der Sprache wäre natürlich möglich und dies könnte ich zusätzlich einprogrammieren. Ich versuche möglichst viele Sachen als "Grafik" darzustellen, damit der User wenig lesen muss und visuell schnell Elemente finden kann (der Feinschliff für sowas kommt dann aber am Ende).

    Das erstellen einer Lightshow zur Musik geht tatsächlich relativ schnell, ich habe vielleicht 40 Minuten für die Lightshow gebraucht (Allerdings bin ich auch der Programmierer und weiß wo was zu finden ist). Aber dank der Verwendung von erstellten Pattern, die sich beliebig oft auf die Playliste setzen lassen, kann man sehr schnell zum Ziel kommen. Gerade bei Musik-Passagen wo erstmal 64 oder mehr Beats gleichmäßig hintereinander ablaufen. Da erstellt man sich z.B. 2 verschiedene 8er Pattern und setzt diese jeweils abwechselnd hintereinander in die Playliste bis man die 64 Beats erreicht hat. Das ist eine Sache von maximal 5 Minuten.

    Was die ruhigen Szenen angeht, da muss man natürlich etwas mehr Handarbeit investieren, da hier die Bewegungsabläufe ungefähr auf die Länge bis zum nächsten Beat abgestimmt werden müssen. Außerdem muss man bei den ruhigen Szenen die Beats komplett von Hand setzen, da hier die automatische Beat-Recording Funktion nicht die gewünschten Ergebnisse erzielt.

    Desweiteren ist es etwas gewöhnungsbedürftig eine Lightshow mit "langen" Animationen zu erstellen, da meine Software die Aktion bei dem jeweiligen Beat in Kraft setzt. Sprich man muss den Track immer wieder vor der Stelle anhören wo die Bewegungs-Aktion gestartet wird, damit man sie sehen kann. Spult man Beispielsweise den Musiktrack an eine Stelle zwischen 2 Beats, dann sieht man die entsprechende Aktion natürlich nicht (Aber das ist bei DMX-Control soweit ich weiß auch so).

    Bei diversen Video-Editier-Programmen (Adobe etc.) kann man Bewegungsanimationen auch zwischen den "Start" und "End" Punkten starten und betrachten. Aber das zu programmieren wäre zu aufwändig. Ein paar Kompromisse muss man eingehen, sonst ist das Projekt zu umfangreich für ein 1-Mann Projekt.

    Edited once, last by KloMeister (February 12, 2018 at 12:21 PM).

  • Huch, das Ding ist aber schon schnell gewachsen :thumbup:

    Ist auch geplant, dass auch 2er-Nutzer etwas damit anfangen können? Womöglich mit Echtzeit-Eingriff ähnlich der Kommandobox?


    Grüße
    Markus

    Bitte laaaangsaaaam schreiben, bin älter als das Internet...

  • Ich weiß nicht genau was ein "2er-Nutzer" ist.

    Eine "Live-Steuerung" ist geplant, mit einer grafischen Oberfläche auf der man grafischen Buttons, Tasten der Tastatur oder MIDI-Keys, eine Playliste oder ein Pattern zuweisen kann. Die zugewiesene Funktion lässt sich dann entsprechend mit der eingestellten Taste aufrufen. Außerdem sind weitere kleine sinnvolle Steuerungsmöglichkeiten wie "Effekt-Strobo" (Effekt blinkt) und "kompletter Strobo" (ganzer Bildschirm blinkt) und sowas wie "Beamer Bild auf schwarz" etc gedacht.


    Möglich aber aufwändig zu programmieren, wäre zum Beispiel auch das Deaktivieren von Modifiern der Playliste / des Patterns z.B. deaktivieren von "Zoom" oder "Color", so das man diese Eigenschaften von Hand steuern kann. Ohne eine Deaktivierung der entsprechenden Eigenschaft, die man von Hand beeinflussen möchte, würde der Wert wieder überschrieben werden (durch die Playliste oder das Pattern), sobald ein neuer Takt erkannt wurde und entsprechende Eigenschaften gesetzt werden. Ob man das alles wirklich steuern muss oder ob das nicht zu Überladen und "sinnlos" ist, werde ich noch sehen. Schwierig wird es dann auch diese ganzen Einflüsse über TCP zu verschicken für die TCP-Video Ebenen.

    Vermutlich um den Aufwand im Rahmen zu halten, wird es sich auf Pattern / Playliste laden, Beamer Schwarz / Beamer an, Effekt Strobe, Bildschirm Strobe beschränken. Positionen, Zoom, Farbe etc. einzeln im Live-Betrieb steuern zu können ist zwar nett, aber eig. in der Praxis viel zu "detailreich", da man jetzt dauerhaft weiter diese Eigenschaften bearbeiten muss damit der Effekt weiterhin in Bewegung bleibt. Es besteht ja die Möglichkeit Playlisten mit entsprechenden unterschiedlichen Farben und Abläufen zu erstellen (Was ich ausreichend finde). Warum sollte man jede Eigenschaft mit einer Taste steuern können müssen... (Genau deswegen gibt es ja meine aufwändige Beat-Erkennung und die Beat-Recording Funktion sowie den Pattern-Generator... eben damit man nicht 300 Tasten braucht und alle Dinge von Hand zum Takt steuern muss).

    Was Sinnvoll ist und was nicht (Nutzen/Aufwand) wird man dann beim Programmieren merken, wenn man sich ausreichend damit beschäftigt hat.


    Sehr aufwändige Dinge, die im "Kern" aber eigentlich unwichtig sind, werde ich ganz nach hinten schieben. Wichtig ist erstmal eine Software die, die wichtigen Funktionen abdeckt. Damit sind Funktionen gemeint, die auch in der Praxis gebraucht werden und sinnvoll genutzt werden können. An "nice to have" Funktionen, die extrem aufwändig sind, möchte ich mich Anfangs nicht monatelang aufhalten.

    Edited 7 times, last by KloMeister (February 23, 2018 at 11:55 PM).

  • Ich habe ein wenig am Playlist-Editor gearbeitet.

    - Importieren und Laden von Playlisten ist jetzt möglich (Menuleiste oben) auch Projektübergreifend (Es lassen sich Pattern und Playlisten aus anderen Projekten übergreifend wiederverwenden)
    [Blocked Image: http://klomeister.eimer-24.de/Daten/Beamer_a…Editor_Menu.jpg].


    - Effekte sind jetzt in der Effekt-Liste mit einer Grafik sichtbar (Geplant ist das zusätzlich bei Mouse-Over ein Fenster auftaucht bei dem der Effekt mit Animation sichtbar ist)
    - Der Playlisten-Editor wurde grafisch etwas überarbeitet. Erstellte Pattern haben jetzt eine Farbe und lassen sich so in der Playliste leichter wiederfinden.

    Es sind allerdings noch einige weitere Verbesserungen am Playlisten Editor geplant

    [Blocked Image: http://klomeister.eimer-24.de/Daten/Beamer_a…t_Editor_kl.jpg]

    Großes Bild:
    http://klomeister.eimer-24.de/Daten/Beamer_a…list_Editor.jpg

  • Hallo,

    Ja ging in der letzten Zeit eher langsam voran, da ich zeitlich etwas beeinträchtigt war, weil wir einen Wasserschaden im Haus hatten (inklusive Schimmel und alles was dazu gehört)... Es mussten also einige Zimmer komplett erneuert werden. Es wurden Bohrungen in den Böden gemacht um die Feuchtigkeit abzusaugen, Lufttrockner haben im ganzen Haus "rumgerattert" über Wochen 24 - 7. Komplette Zimmer (Tapeten, Böden, Fliesen, etc) mussten komplett erneuert werden.

    Hier 1-2 Eindrücke (Fotos davon), Links unten das Badezimmer während der Erneuerung, Rechts nach der Erneuerung:
    http://klomeister.eimer-24.de/Daten/BadeZimm…sserschaden.jpg

    Naja jetzt ist alles wieder im "Lot", aber da geht die komplette Freizeit bei drauf.

    Es sind allerdings trotz dessen kleine neue Funktionen dazugekommen:

    Zum einen werden jetzt die "Positionen" also die X- und Y-Koordinaten von Effekten grafisch im Pattern-Grid angezeigt. Dadurch kann man viel besser optisch wahrnehmen wo die Effekt Position an dieser Stelle ist.

    Siehe hier:
    http://klomeister.eimer-24.de/Daten/Beamer_as_Light_Position.jpg

    Desweiteren habe ich eine meiner Meinung nach noch sehr wichtige Funktion eingebaut:
    Die Beschleunigungskurve von Animationen lässt sich jetzt je Schritt im Pattern festlegen.
    Das bedeutet es kann eingestellt werden wie sich ein Animationsablauf verhält.
    - erst schnell, dann langsam

    - erst langsam, dann schnell

    - linear

    - langsam, schnell, langsam

    - etc.


    Damit kann man seine Lightshows noch individueller konfigurieren.


    Seit ein paar Tagen habe ich wieder Zeit und entwickle bereits wieder aktiv weiter.

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