Show zum audiofile programmieren?

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 zusammen,

    gibt es schon eine Möglichkeit bzw. ein geplantes Release, wo eine Lichtstow passend zur Musik programmiert werden kann? Also analog zu Dmxc 2

    Vielen Dank für eine kurze Rückmeldung

  • Hallo,
    die Entwickler arbeiten an soetwas wie dem Audioplayer in der 2er-Version. Das ist hier der Timecodeplayer. Allerdings ist dieser zum einen doch aufwändiger als gedacht (weil er deutlich mehr Funktionen hat) und hängt zum anderen noch von anderen Dingen ab, die erst in DMXControl 3.2 kommen werden. Daher wird das zumindest kurzfristig (DMXControl 3.1) leider nichts damit werden. Es ist aber auf jeden Fall in der Entwicklung und wird in einer der nächsten Versionen von DMXControl 3 fertig sein.
    Viele Grüße
    JP

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

  • Bei der 3.1 sind wir aktuell in der internen Beta-Phase. Die wird aber sicher noch eine gewisse Zeit dauern, denn es sind ziemlich viele Änderungen (über 400!!) seit der letzten Version 3.0.2. Wann dann die 3.2 kommt, steht tatsächlich noch in den Sternen, oder wie wir sagen: Sie kommt, wenn sie kommt ^^

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

  • Super vielen Dank für die Info :)
    Bin gespannt was kommt.

    Daslight ist nämlich einfach zu Anwenderfreundlich und nicht flexibel genug.

  • Falls ich irgendwie als Tester helfen kann, stehe ich gerne zur Verfügung :) Grundlagen im Programmieren (C++) bestehen.

  • I second that,

    Wenn ihr irgendwas implementiert haben wollt, ich Programmier seit 30 Jahren :D

    Frag Dich nicht, was Dein Land für Dich tun kann, frag Dich lieber, was Dein Land für mich tun kann.

  • Danke für die Angebote.

    @ Markus Hecht
    Entgegen der Annahme braucht man als Tester keinerlei Programmierkenntnisse, dafür aber strukturiertes Arbeiten sowie Geduld, das gleiche auch 10x zu probieren. Wir haben in der Vergangenheit leider die Erfahrung gemacht, dass viele sich als sogenannte Beta Tester melden, nur um früher an die Software zu kommen, wenn es aber darum geht auch wirklich was zu tun keine Lust, Zeit, was auch immer haben. Daher sind wir inzwischen dazu über gegangen bei der Auswahl der Betatester etwas wählerischer zu sein, denn nichts ist schlimmer als ein unzuverlässiges Team. Das kostet mehr Zeit als dass es nützt.

    So beobachten wir, wie sich Mitglieder im Forum verhalten, und ob diese an DMXControl interessiert sind und auch bereit sind Zeit in das Thema zu investieren indem sie im Forum diskuttieren oder Anfängerfragen beantworten. Wenn uns hier Community Mitglieder auffallen fragen wir diese an, ob sie Betatester werden wollen.

    @.rhavin
    Ähnliches gilt für Entwickler. Generell freue ich mich über jeden der mitarbeiten will, aber auch hier haben wir die Erfahrung gemacht, dass sich viele melden, und dann am Ende doch keine Zeit / Lust haben. Wichtiger als die Erfahrung ist eher wie viel zeitliches Engagement man bereit und fähig ist zu leisten. Ich habe schon viel Zeit damit verbracht jemanden einzulernen damit er dann bei der 1. Aufgabe wieder verschwindet.

    Ich will damit nur die Gelegenheit geben nochmal darüber nach zu denken ob du im Schnitt wirklich so 8 Stunden die Woche Zeit hast dich mit dem Projekt auseinander zu setzen, und das jetzt nicht nur die nächsten 2 Wochen, sondern längerfristig. Falls dich das hier nicht abgeschreckt hat, schreibe mir eine PN, dann machen wir einen Termin für einen Teamspeak Call aus, damit wir uns mal unterhalten.

    Gruß

    Arne

    Das Leben ist NP vollständig!

  • Danke für die Angebote.

    @.rhavin
    Ähnliches gilt für Entwickler. Generell freue ich mich über jeden der mitarbeiten will, aber auch hier haben wir die Erfahrung gemacht, dass sich viele melden, und dann am Ende doch keine Zeit / Lust haben. Wichtiger als die Erfahrung ist eher wie viel zeitliches Engagement man bereit und fähig ist zu leisten. Ich habe schon viel Zeit damit verbracht jemanden einzulernen damit er dann bei der 1. Aufgabe wieder verschwindet.

    Ich will damit nur die Gelegenheit geben nochmal darüber nach zu denken ob du im Schnitt wirklich so 8 Stunden die Woche Zeit hast dich mit dem Projekt auseinander zu setzen, und das jetzt nicht nur die nächsten 2 Wochen, sondern längerfristig. Falls dich das hier nicht abgeschreckt hat, schreibe mir eine PN, dann machen wir einen Termin für einen Teamspeak Call aus, damit wir uns mal unterhalten.

    Gruß

    Arne


    Also, meine Freundinninnen wären recht froh gewesen, wenns mal bei 8h am Tag geblieben wär, denn wenn mich was grad fasziniert, kann das schon mal mehr werden :D

    Es kommt aber natürlich darauf an, wie die Struktur ist und ob das Ganze halbwegs nachvollziehbar und lesbar ist. Aber da ihr ein Kernel/Client-System habt und bei V3.x seid, ist ja anzunehmen, dass der Punkt "Ok, wir fangen nochmal von vorne an und machen die wesentlichsten Fehler diesmal nicht" – an dem fast jedes ernsthafte Projekt irgendwann mal steht – schon vorbei ist XD. Ich hätte auf jeden Fall große Lust, mal reinzuschauen, zumal von den Möglichkeiten DMXC sehr viel von dem kann, was ich eigentlich gern hätte, und es dazu auch noch kostenfrei ist.

    8h/die Woche im Jahresdurchschnitt würde ich mit Sicherheit sehr weit überbieten, aber ich bin halt jemand, der sein Geld in die Musik steckt und im Veranstaltungsbereich (Gig/Messe/Theater) verdient; da sind also auch mal Phasen bei, wo ich Geld verdienen muss und dementsprechend weniger Zeit habe. Das hol ich dann aber mit 40h in vier Tagen wieder raus ;)

    Frag Dich nicht, was Dein Land für Dich tun kann, frag Dich lieber, was Dein Land für mich tun kann.

  • Passt. Die Zahl ist auch nur eine Hausnummer. Mir ging es im wesentlichen darum aufzuzeigen, dass es mit einem gewissen Aufwand verbunden ist.

    Den "Wir machen alles neu" Punkt haben wir in dem Sinne überschritten als wir uns entschieden haben von Version 2 auf Version 3 alles neu zu schreiben. Innerhalb von der Version 3 haben wir diverse Konzepte in den Vergangenen Versionen general Überholt. So werden wir in Version 3.2 das ganze Input Konzept neu machen, weil es einfach nicht gut ist.

    Aber mit 8 Jahren Entwicklungszeit und mehr als 300 Tausend Zeilen Code ist es schlicht unrealistisch von Vorne an zu fangen :D

    Gruß Arne

    Das Leben ist NP vollständig!

  • Hallo,
    die Entwickler arbeiten an soetwas wie dem Audioplayer in der 2er-Version. Das ist hier der Timecodeplayer. Allerdings ist dieser zum einen doch aufwändiger als gedacht (weil er deutlich mehr Funktionen hat) und hängt zum anderen noch von anderen Dingen ab, die erst in DMXControl 3.2 kommen werden. Daher wird das zumindest kurzfristig (DMXControl 3.1) leider nichts damit werden. Es ist aber auf jeden Fall in der Entwicklung und wird in einer der nächsten Versionen von DMXControl 3 fertig sein.
    Viele Grüße
    JP

    Naja, wie in dem zitierten Beitrag von mir steht, ist dieser leider nicht dabei, da er doch deutlich aufwändiger ist, als gedacht. Plan ist, dass zumindest die Grundfunktionen in der 3.2 kommen. Das kann ich aber nicht mit Sicherheit sagen, denn natürlich kann es auch da zu unerwarteten Problemen / Verzögerungen kommen. Soetwas ist ja z.B. beim Input Assignment der Fall gewesen, weshalb es nicht in DMXControl 3.1 enthalten ist, sondern vermutlich erst mit DMXControl 3.2 kommen wird.
    Viele Grüße
    JP
    Edit: Oh, Arne war schneller :D

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

  • Hallo,

    Soetwas ist ja z.B. beim Input Assignment der Fall gewesen, weshalb es nicht in DMXControl 3.1 enthalten ist, sondern vermutlich erst mit DMXControl 3.2 kommen wird.

    was bedeutet das ?
    Geht gar kein DMXC In bzw Midi In ?
    Im Wiki steht das beschrieben.

    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 ist missverständlich geschrieben und bezog sich auf den Audioplayer.

    Was Jens-Peter sagen will ist, wir wollen nicht den gleichen Fehler wie beim Input Assignment wiederholen. Das haben wir zu früh raus gegeben und müssen es deshalb in der 3.2 quasi neu machen.

    Die aktuelle 3.1 enthält das gleiche Input Assignment wie die 3.0.

    Hier die Fakten:

    1. Input Assignement von 3.0 und 3.1 Identisch und Vorhanden (bis auf kleine Änderungen)
    2. Das Input Assignment wird in Version 3.2 überarbeitet werden
    3. Audioplayer in 3.1 nicht enthalten. Original Plan ist für die 3.2 eine erste Light-Version zur Verfügung zu stellen

    Ich hoffe das erklärt es :)

    Gruß Arne

    Das Leben ist NP vollständig!

  • Also ändert sich auch nix an den extrem langen Ladezeiten des Input Assignment?

    Musst du ausprobieren. Es wurden einige Änderungen vorgenommen, die das Laden von Projekten im generellen Schneller machen. Wir sind aber nicht im Speziellen auf das Input Assignment eingegangen, weil es ehrlich gesagt nicht wirklich zu retten ist. Deswegen wird es ja zusammen mit dem Softpult komplett neu gemacht.

    Das Leben ist NP vollständig!

  • Hallo,
    vielen Dank für die Info.

    Ich wollte mit der 3.1 mal starten, mich in dei Welt der 3er einzuarbeiten.
    Unser DMX In ist schon recht umfangreich (320 Einträge) und ohne komme ich nicht aus.
    Wäre nur blöd beim nächsten Release alles noch mal neu machen zu müssen.

    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.