Synchronlaufprobleme im Audioplayer

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,

    wie ich an anderer Stelle schon mal angedeutet hatte erscheint mir das "Verlichten" eines ganzen Songs im Audioplayer äusserst mühsam - zumindest nach meiner Arbeitsweise. Das liegt daran, dass eine echte Beurteilung über die Sychronität von Musik und Lichteffekte offenbar AUSSCHLIESSLICH möglich ist, wenn man den Track VON ANFANG AN startet. Startet man den Track zwischendrin - etwa um eine Lichtsequenz abzustimmen, dann passt bei mir gar nichts: Musik, Audiographik und Licht führen dann quasi jeder für sich ein "Eigenleben", dass mehrere Zehntelsekunden auseinander driftet. D.h. man muss den ganzen Track nach jeder kleinen Korrektur ganz von vorne hören, um eine Sequenz "authentisch" beurteilen zu können. Dass das auf Dauer ganz schön umständlich ist, kann man sich denken.

    Der angeratene Update auf die aktuellste DMX-C-Version (V2.12.1) hat da leider nichts dran geändert. Was könnte ich da noch falsch gemacht haben?

    Grüsse:
    Thomas

  • Hallo,
    kannst du mal bitte mit einem passenden Programm auslesen, ob deine MP3-Dateien CBR- oder VBR-Codiert sind. Mit VBR hat DMXC Probleme, denn die zugrunde liegende DLL, die DMXC benutzt, kann hier die Länge der Datei nicht sauber errechnen. Mit CBR sollte das aber funktionieren, weshalb du dann die entsprechenden Lieder in CBR-Tracks konvertieren musst. Es ist auch hilfreich, wenn du in den MP3-Tags alle Längenangaben entfernst (z.B. mit dem Programm Mp3tag möglich). Solltest du immer noch Probleme haben, dann könnte evtl. folgendes helfen (Achtung, hab ich nicht getestet, ob es geht): Wandle die entsprechende Datei in eine Wave-Datei um, und füge sie in DMXC ein. Programmiere dann mit dieser Datei und ersetze sie am Ende wieder durch die MP3-Datei. Wenn der Konverter gut ist, sind beide Dateien genau gleich lang und werden gleich schnell abgespielt.
    Viele Grüße
    JP

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

  • Ein klein wenig "NERD" sein kann hier wohl nicht schaden (nicht böse, eher eigenironisch gemeint)... :D :D :D

    Das ganze Thema ist allerdings schon sehr vielschichtig und man muss schon wahnsinnig viel Zeit investieren (die man erst mal finden muss, wenn man "nebenher" noch seine Brötchen verdienen muss). Ich werde mich natürlich bei Gelegenheit an Deinem Ratschlag mal versuchen, aber dazu muss ich erstmal die Zeit finden. Mit verschiedenen mp3-Formaten habe ich mich noch nicht - erst recht nicht in diesem Zusammenhang - auseinander gesetzt. Ich hoffe nicht, dass meine bisherigen Lichtprogramme dann für die Katz waren.

    Jedenfalls herzlichsten Dank schon mal für die Anregung.


    Thomas

  • Hallo!

    So - der Sommer mit den langen hellen Abenden ist vorbei, und der Hobbyist kann sich wieder ab dem frühen Abend seinem Lichthobby widmen. Jedenfalls ist das bei mir gerade so. 8)

    Jaaaa.... Das Synchronlaufproblem besteht nach wie vor, wenn ich im Audioplayer die Effekte hin und her schubse und dann nur den betreffenden Teil anhöre. Die mp3 habe ich damals bei Amazon runter geladen. Laut meinen Recherchen stellt Amazon tatsächlich die mp3's als VBR zur Verfügung. Könnte dann also der Fehler sein. Offiziell tappe ich da aber noch im Dunkeln, denn ein "passendes Programm" zum Auslesen - ob die mp3 jetzt VBR oder CBR ist - konnte mir sogar Onkel Google noch nicht empfehlen. Audacity hält sich da anscheinend auch bedeckt.

    Per Audacity habe ich die mp3 gerade mal in eine wav zurück konvertiert und anschliessend wieder in eine mp3, denn dann (und nur dann - geht nicht wenn man eine mp3 nochmal als mp3 exportieren will!) öffnet sich ein Fenster, dass einen fragt:

    ID3v1(kompatibler)
    oder
    ID3v2(flexibler)

    ...aber das ist ja nur die Bezeichnung des Dateianhangs, der Zusatzinfos wie Interpret, Stück, Komponist ect. enthält.

    Kein Wort über VBR oder CBR.

    Daher die Fragen:

    - mit welchen Programm kann man feststellen, ob die mp3 in VBR oder CBR codiert ist?
    - mit welchem Programm kann man VBR in CBR konvertieren?
    - kann ich meinem fast fertigen Licht ggf. auch die konvertierte CBR "unterschieben", ohne alles neu machen zu müssen??? (Ausser eventuell hier und da die Startbefehle etwas zu verschieben)

    So wie es jetzt ist, also mit der Unsynchronität beim partiellen Abspielen der Szenen ist die Sache schlicht unbrauchbar - wenn man nach jeder kleinen Änderung wieder das ganze Lied durchhören muss.

    Viele Grüsse:
    Thomas

  • Hallo Thomas,
    ein passendes Programm um auszulesen ist zum beispiel Winamp.
    Wenn Du mit ALT+3 dir die Titelinformationen ansiehst, werden
    dort auch die Format-Informationen des jeweiligen Tracks angezeigt.

    Audacity kann das auch, aber das von dir angegebene ID3v1(kompatibler)
    oder ID3v2(flexibler) bezieht sich nur auf die Titelinformationen wie
    Interpret, Albumname, Titel usw.

    Du solltest Dich am besten mal mit dem MP3-Thema auseinandersetzen,
    im Netz gibt es da einige gute Seiten.

    Gruß Uwe

  • Jawoll!
    -------------------------------------------------------------------
    Payload-Größe: 9668168 Byte
    Header gefunden bei: 81617 Byte
    Kodiererverzögerung: 576, Zero-Padding: 1692
    Länge: 321 Sekunden
    MPEG-1 Layer 3
    240 Kbps (VBR), 12327 Frames
    44100 Hz Joint Stereo

    CRC: Nein, Copyright: Nein
    Original: Ja, Hervorhebung: Keine

  • Hi!

    Wenn nach einer Konvertierung die Datei genau gleich heißt und an der gleichen Stelle liegt wie vorher, dann merkt DMXControl normalerweise nicht, dass es ausgetauscht worden ist und es sollte funktionieren wie gewünscht. Vorausgesetzt natürlich das Lied ist nachher auch genauso lang wie vorher und man hat nicht nebenbei noch vorne ein bisschen dran rumgeschnitten. ;)
    Denn DMXControl macht ja mit der Audiodatei selbst nichts. Es wird nur eine Liste mit entsprechenden Steuerbefehlen zu gewissen Zeiten erstellt. Die Datei dahinter ist damit egal. Du kannst sogar eine völlig andere Datei verwenden, dann passt halt das Licht gar nicht mehr dazu. :)

    Hoc

    PS: Wenn Du dich nicht an einer .wav störst, dann nimm doch die statt dem .mp3. Der Audioplayer sollte das schlucken. Damit müssten eigentlich alle Schwankungsprobleme minimiert sein.

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

  • Ja! Vielen Dank! Mit einer wav scheint es nun zu klappen! Damit wäre das Problem Geschichte!

    Wobei immer noch die Frage wäre, wie man eine mp3 VBR in eine mp3 CBR konvertrieren kann. Mit wav ist im Prinzip ja auch zu arbeiten, aber es verbraucht ja doch gut Speicherplatz.

    Frage ist auch: Kann DMX-C denn mit VBR umgehen? Oder all die anderen Kauf-Lichtprogramme? VBR scheint ja doch mitlerweile Standard bei mp3's zu sein, und das ständige Konvertieren... na ja...

    Und auch mal ein Tipp für das Handbuch von DMX Controll 2 (eventuell auch 3), doch vielleicht mit zwei, drei Sätzen auf diese Problematik einzugehen.

    Nichtsdestotrotz habe ich aber nun endlich mal mein erstens Stück gerade fertig verlichtet! Zwar ausschliesslich mit PAR's, einer LED-Bar sowie zwei Fluter, und ein bisserl Neben dabei, aber macht schon viel Spass!

  • Hallo Thomas,

    Quote

    Und auch mal ein Tipp für das Handbuch von DMX Controll 2 (eventuell auch 3), doch vielleicht mit zwei, drei Sätzen auf diese Problematik einzugehen.


    ich weiss nicht wie wir noch genauer auf das Problem hinweisen sollen.
    Wenn einen WICHTIG-Box in der Doku nicht reicht, dann weiss ich
    auch nicht mehr weiter.

    Gruß Uwe

  • Hallo,
    Uwe, Julien, Frank und ich haben uns da schon einige Gedanken gemacht. Wie Uwe sagt, sollten da doch die Wichtig-Boxen ausreichen, oder nicht? Du kannst uns da aber natürlich gerne einen Verbesserungsvorschlag geben, den wir dann intern besprechen.

    Dass es hier zu Problemen kommt, liegt nicht direkt an DMXC, sondern an der DLL, die für DMXC die mp3-Datei öffnet. VBR ist deshalb mittlerweile der Standard, weil es zum einen in leisen Situationen eine kleinere Bitrate nimmt und so Platz spart, andererseits in schwierigen Teilen (wie z.B. Applaus) nicht so viel Qualitätsverlust produziert.

    Zu den Programmen: Es gibt recht viele Programme, bei denen du zwischen VBR und CBR wählen kannst. Mir fällt da z.B. Adobe Media Encoder ein, oder z.B. die Freeware MediaCoder, wobei du bei letzterem etwas herumprobieren musst, denn manche Einstellungen mag MediaCoder garnicht.
    Viele Grüße
    JP

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

  • Hi!

    Also soweit ich weiß kann Audacity durchaus beim Speichern gesagt werden wie das MP3 Codiert werden soll. Ich habs hier auf dem Rechner nicht drauf, aber ich meine schon, dass es eine Option dafür gibt. Im Handbuch/Wiki isses auf jeden Fall erwähnt: http://manual.audacityteam.org/man/MP3_Export_Options

    Hoc

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

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