Performance

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,
    ich hab ne Performance Frage:

    Was begrenzt DMXC 2 in seiner Geschwindigkeit?
    Was bedeutet genau der Balken oben rechts?

    Was mache (will) ich...?
    OK, zugegeben ich fordere DMXC auch raus.
    Es läuft Easy View mit.
    8 LED Pars werden über MIDI angesteuert.
    8 Movinglights werden über DMX-IN angesteuert. Also über ein externes Pult.
    (Bewegungsgenerator! Schalte ich den ab, funzt die Midi-Ansteurung sofort)

    Und hier ist die Leistungsgrenze eindeutig überschritten.
    Eingaben über Midi werden stark Zeitverzögert übertragen. In
    Easy View, als auch Live über das FX 5.
    Es läuft kein Effekt mit. Würde ich aber eigentlich
    zusätzlich gerne.

    Was ist der Flaschenhals?
    Gibt es ne "Schraube" an der ich drehen kann?
    Die CPU kann es nicht sein. Der Arbeitsspeicher?

    Gruß Thomas

  • Guten Morgen!

    Vom Grundsatz her hat der Balken im Hauptfenster nur indirekt etwas mit der Auslastung von DMXControl zu tun, nämlich vornehmlich bei leistungsschwachen CPUs hinsichtlich der Taktfrequenz pro Kern. Denn DMXControl 2 arbeitet grundsätzlich immer nur auf einem CPU-Kern. Um die reelle Auslastung von DMXControl zu sehen, einfach mal in den Taskmanager schauen - und zwar die Auslastung der einzelnen Kerne, nicht insgesamt. Bei 4 Kernen hast du so max. 25% Gesamtauslastung.

    Eine Performanceschraube kann zudem sein, den Prozess EasyView in einen anderen CPU-Kern zu verschieben. Wie das funktioniert wurde schon mehrfach hier im Forum beschrieben.

    Für weitere Verbesserungen bräuchten wir allerdings noch weitere Angaben: Wie schaut die Steuerung der LED-Par über Midi bei dir aus? Was steuerst du darüber? Wie ist DMX-In bei dir geschaltet? Was hindert dich daran, die Bewegungsszenen von DMXControl direkt zu erzeugen?

    Grundsätzlich sind große und umfangreiche Projekte mit DMXControl gut zu realisieren.

    Viele Grüße, Stefan von den LightningBrothers.

  • Hallo,

    Was bedeutet genau der Balken oben rechts?

    genaugenommen zeigt der Balken, wie viele interne Nachrichten DMXC verschickt. Das kann z.B. ein Informationsaustausch zwischen zwei Modulen sein etc. Dabei liegt, wenn ich mich da noch richtig erinnere, der Maximalwert des Balkens bei 1000 Nachrichten pro Sekunde. Wie aber Stefan schon sagte, gibt der Balken nicht an, ob dein Rechner damit schon überlastet ist oder nicht.

    Und das mit "CPU ist kein Problem" ist schnell mal gesagt, aber nur, weil eine recht aktuelle CPU im Rechner steckt, heißt das noch lange nicht, dass du diese mit DMXC nicht an die Leistungsgrenze bekommen kannst. Denn Easy View startet standardmäßig auf der selben CPU wie DMXC. Damit teilen sich zwei potentiell prozessorhungrige Programme einen Kern. Daher, wie Stefan sagt, Easy View auf einen anderen Kern verschieben. Bei mir hilft es sogar, wenn ich DMXC, welches eigentlich nicht auf mehreren Kernen laufen kann, mehreren Kernen zuweise. Dadurch konnte ich Ruckler bei unserer Lightshow zu 10 Jahre DMXControl (siehe hier) verhindern. Sonst hat es immer beim Übergang vom ersten zum zweiten und am Anfang des vierten Liedes geruckelt und sogar die Audioausgabe hat gestottert.
    Viele Grüße
    JP

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

    Edited once, last by JPK (September 24, 2014 at 8:23 PM).

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