Bugtracker DMXControl 3

Bugtracker für DMXControl 3

Herzlich willkommen im Bugtracker für DMXControl 3. Hier können Sie alle Fehler in DMXControl 3 melden oder Wünsche für neue Features äußern. Dieser Bugtracker ist jedoch nicht der richtige Ort für allgemeine Probleme zur Bedienung oder bei fehlerhaften DDFs. Dafür benutzen Sie bitte das DMXControl Forum.

Bevor Sie einen Fehler melden, prüfen Sie bitte ob Sie mit der aktuellsten Version arbeiten und schauen bitte nach, ob dieser Fehler bereits gemeldet wurde. Im Sinne einer schnellen Fehlerbehebung geben Sie bitte unbedingt eine E-Mail-Adresse für Rückfragen an und fügen alle eventuell angezeigten Fehlermeldungen bitte möglichst vollständig dem Report hinzu (z.B. mit Screenshot). In DMXControl 3 gibt es eine Export-Funktion für alle erforderlichen Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Wenn Sie häufiger Fehler melden und über behobene Fehler informiert werden möchten, lohnt sich auch eine Registrierung. Ihre Kontaktdaten (E-Mail-Adresse) werden von uns ausschließlich zur Kommunikation zwecks Rückfragen bei Problemen der Fehler-Reproduktion und Fehlerbereinugung in unseren Projekten verwendet.

Vielen Dank für ihre Mitarbeit!
Ihr DMXControl Projects e.V. Team

IDProgressCategoryTask Type  ascSeveritySummaryStatusReported InDue In VersionOpenedLast EditedOpened by
2959
0%
ServerFehlerberichtMediumAutoprepare funktioniert nichtNeu3.1.1TBD (UIS)06.11.201701.08.2025 Task Description

Bei mir läuft Autoprepare überhaupt nicht. Betrifft mindestens die Farbe, mehr bisher nicht getestet.

Habe mit verschiedenen Geräten in verschiedene Projekten (u.a. blanko Projekt) getestet. Er faded immer von weiß zur gewollten Farbe während der Dimmer ebenfalls einfaded. Auch schon getestet den Dimmer vorher nochmal explizit auf 0 zu setzen, leeren Cue vor den Cue mit Autoprepare, nichts hilft.

Natürlich immer Autoprepare in Cuelist, Cue und Gerät aktiviert.

Autoprepare wäre wenn es funktionieren würde eine sehr große Erleichterung für mich.

3190
0%
GUIFehlerberichtLowAlternierendes Fanning bei Farbwerten nur begrenzt mögl...Usability Relevant3.1.201.11.201822.12.2021 Task Description

Im Fenster Device Control ist alternierendes Fanning bei den Werten für die Farbkanäle nur mit zwei Werten möglich, werden mehr als zwei eingegeben (und natürlich durch ‘#’ getrennt) werden beim Bestätigen mit Enter nur die ersten zwei Werte übernommen. Anders ist dies bei der Dimmer-Eigenschaft, hier können auch drei Werte abgewechselt werden. Bitte ausbessern ;)

3557
0%
DMX PluginFehlerberichtHighNach wenigen Sekunden Betrieb keine DMX Befehle mehr au...Neu3.1.320.04.201922.04.2019 Task Description

Hallo,

ich benutze unter Win10 das Lixada USB-DMX512 Dongle mit dem Illutzmination Treiber um ein RGB Par zu steuern. Funktioniert zunächst wie gewünscht, aber nach einiger Zeit (wenige Sekunden bis Minuten) kommen an der Lampe keine Änderungen mehr an (Display an der Lampe blinkt nicht mehr). Der USB-Stick flackert dann auch nicht mehr orange. Wenn ich unter DMX-Interfaces das Häkchen für “Enable” entferne und wieder setzte läuft es kurz wieder weiter, bis es wieder stoppt. Im Lumos Log steht:

2019-04-20 21:47:36,610 [56] INFO org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Set timing values to Break 0, MAB 243, IB gap 254
2019-04-20 21:47:36,612 [56] INFO org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Successfully enabled uDMX interface with serial ‘ILLUTZMINATOR001’ 2019-04-20 21:48:18,288 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,489 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,690 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,891 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,092 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,293 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,494 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,695 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,896 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:20,098 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:20,299 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 2 bytes, wrote 0
2019-04-20 21:48:20,512 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 1 bytes, wrote 0

Kann man evt. an Timing-Konfigurationen etwas Entspannteres einstellen? Der Test der Hardware mit Freestyler zeigt bisher keine solchen Abbrüche.

Danke für Feedback.

3576
0%
GUI & ServerFehlerberichtMediumCuelist kann bei laufender Release Time nach dem Beende...Zugeteilt3.1.33.401.05.201924.06.2023 Task Description

Legt man Beispielsweise eine Gruppe PARs an, weisst der Dimmer Eigenschaft den Chaser Effekt zu um ein Lauflicht zu realisieren und Legt die GO und STOP Funktion im Input Assignment auf zwei Hotkeys, starte die Cue und stoppt diese dann wieder, kann die CUE nicht sofort wieder neu gestartet werden.

3897
0%
DMX PluginFehlerberichtMediumGerät der Open DMX-Schnittstelle wird bei Beendigung de...Neu3.225.10.201925.10.2019 Task Description

Zwei Punkte:

a) Beim Hinzufügen der Open DMX-Schnittstelle von Enttec muss zum einen in dem sich öffnenden Fenster in dem leeren Parameterfeld für den Parameter <Gerät>

FT232R USB UART [A60185MM]

ausgewählt werden. Es ist keinerlei Hinweis sichtbar, dass hier überhaupt eine Auswahl vorgenommen werden muss. Das leere Parameterfeld wird nicht als Combobox dargestellt.

b) Werden GUI und Kernel unter Sicherung des Projekts beendet und GUI und Kernel wieder gestartet, wird zwar unter dem Reiter DMX-Schnittellen der Enttec OpenDMX als ein Zeileneintrag dargestellt. Klicken auf <Erweiterte Schnittstellenbeschreibungen> führt jedoch zur Fehlermeldung “Schnittstelle nicht verfügbar”.
Die Schnittstelle muss komplett gelöscht werden und wie unter a) neu angelegt werden.
Sicherung des Projekts hat auf das Verhalten kein Einfluss.
Wird nur die GUI beendet, tritt der Effekt nicht auf. Es muss der Kernel beendet werden.

3966
0%
GUI & ServerFehlerberichtMediumverbindet sich mit allen Midi PortsNeu3.204.12.201909.01.2020 Task Description

Wenn DMXControl 3.2 läuft, verbindet es sich mit allen vorhandenen Midi Ports. Die Folge ist, dass andere Programme, die danach gestartet werden, sich nicht mehr mit den Midi Ports verbinden können.

4293
0%
SoftdeskFehlerberichtHighButtons verschwindenZugeteilt3.2.119.11.202028.12.2020 Task Description

Projekt lasse ich gerne Zukommen, bei Veränderungen im Softdesk, z.B. verschieben verschwinden irgendwelche Buttons, ohne dass ich da ein System erkennen würde. Zudem existiert ein Button im Input Assignment “Button (13)”, der im Softdesk nicht angezeigt wird. Beim Versuch den zuzuweisen friert DMXC3 ein, evtl liegt da der Kern des Problems. Aktuell hat es alleine beim letzten neu laden 6 Buttons zerlegt, die im Softdesk nicht mehr angezeigt werden, allerdings im InputAssingment noch vorhanden sind.

LG Paul

4294
0%
NodleFehlerberichtLowHeartbeat fehlt bei Betrieb von 2 IFNeu3.2.121.11.202028.02.2025 Task Description

Ich hab jetzt ein Update von zwei Nodle U1 auf die Version 1.06 gemacht.
Soweit alles gut, nur als ich beide im DMXC 3.2.1 eingebunden hatte schreibt der Kernel immer bei dem zuletzt in WIN 10 eingebundenen Nodle das er den Heartbeat vermisst.
Wenn ich ein IF in DMXC deaktiviert lasse kommt die Meldung nicht mehr.
Es sind aber beide Interfaces im WIN-Geräte-Manager registriert.
DMXC Forum 2 x Nodle U1 mit V1.06 - Heartbeat-Problem

4763
0%
SoftdeskFehlerberichtLowKeine Aktualisierung der Position des Sliders, wenn die...Neu3.2.304.02.202205.02.2022 Task Description

Ich habe in DMXControl 3.2.3 einen Fader im Softdesk der z.B. die Goborotation regelt.
Wenn ich jetzt eine Gerätegruppe in der Bühnenansicht auswähle und die Goborotation über die Gerätesteuerung ändere dann ändert sich auch der Fader im Softdesk.
Es ändert sich allerdings nicht der Fader im Steuerungsfenster für die Gobos.

Ich habe mit LightningBrothers geschrieben und er meint es handelt sich um ein Bug. Er hat mich geben ein Ticket anzulegen. Anbei seine Antwort:

“Ich habe mir das mal angeschaut und festgestellt, dass du einen Bug im Slider gefunden hast. Das Problem tritt auf sobald der Minimalwert unter 0 liegt und du den Style “Rounded” oder “Custom” ausgewählt hast. Änderst du den Style auf “Slim Gnob”, reagiert der Slider auch. Wenn du magst, darfst du hierzu gerne ein Ticket in unserem Bugtracker anlegen, wo du nochmal das Problem beschreibst, im Idealfall ein Beispielprojekt anfügst und auch meine Hinweise / Erkenntnisse mit aufnimmst.”

4775
0%
GUIFehlerberichtMediumTexteingabe im Darkmode nicht SichbarNeu3.2.33.417.02.202220.02.2022 Task Description

Wenn der Darkmode aktiviert ist, ist z.B. bei der Benennung von MIDI Regeln der Text auf weißem Hintergrund selber weiß und somit nicht lesbar.

4910
0%
GUI & ServerFehlerberichtMediumStrobe Type nicht wählbar bei Nutzung von Speedmaster f...Neu3.2.314.09.202214.09.2022 Task Description

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Bei Fixtures mit unterschiedlichen Strobe Funktionen (z.B. Linear, Random, Pulse, Reverse Pulse) werden diese (in der Geräte Gruppe oder auch im Gerät selbst) korrekt dargestellt und bei manueller Bedienung auch korrekt angesprochen.
Wird die Feste Frequenz nun durch einen Speedmaster ersetzt, wird diese Frequenz ausschließlich auf die lineare Strobe Funktion angewandt. Die Auswahl des Typs ist in diesem Fall geleert.

Siehe auch Forum Thread https://forum.dmxcontrol-projects.org/index.php?thread/16745-unterschiedliche-strobe-eigenschaft-von-ger%C3%A4tegruppe-per-softdesk-steuern/

Erwartetes Verhalten

Auswahl des Strobe Typs auch bei festgelegtem Speedmaster für die Strobe Frequenz.

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?
  • Wurde der Fehler bereits gemeldet?
  • Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an
  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)
  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.
  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

5066
0%
AudioAnalyserFehlerberichtMediumAudioAnalyzer Graph wird nicht richtig gespeichertNeu3.2.325.06.202325.06.2023 Task Description

Fehlerbeschreibung

Im Fenster Eingangszuweisung ⇒ Verbindungssatz erstellen ⇒ Graph anzeigen:

  1. Aus Eingänge/Audio Analyzer/Spectrum/Spectrum X verschiedene Frequenzbänder in den Graphen einfügen,
  2. mit anderen Komponenten verbinden
  3. Projekt speichern
  4. Projekt laden
  5. Es ploppt eine Fehlermeldung auf: “Graphs wird geladen” ⇒ “Links können nicht in Graph geladen werden”
  6. “Ignorieren” auswählen
  7. Graph öffnen
  8. Die Spectrum-Komponenten des AudioAnalyzers sind nicht mehr mit anderen Komponenten verbunden

Erwartetes Verhalten

Der Graph mit allen Komponenten wird richtig gespeichert und geladen.

Hinweise

  • Verwenden von DMXControl 3.2.3
  • Wurde der Fehler bereits gemeldet? - Ich denke nicht
  • Ich kann keine Dateien anhängen.

LOG

17:48:42 WARN  ProjectManager - Error when loading Project Temp\c1befaac-c720-475c-9bf3-383b87917310.tmp: Warnings in Project
ProjectLoad: WARNING: Loading Graphs in Project(null)ProjectLoad: WARNING: Unable to load Links in Graph in Copy of Connection set(null)org.dmxc.lumos.Kernel.Exceptions.ProjectLoadException: Warnings in Project
   bei org.dmxc.lumos.Kernel.Project.ProjectManager.loadProject(String filename, Stream inputStream, String sessionName, Boolean loadId) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 341.
   bei org.dmxc.lumos.Kernel.Project.ProjectManager.loadProject(String filename, String sessionName) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 227.
   bei org.dmxc.lumos.Kernel.Command.KernelCommandFactory.loadProject(String sessionName, String tmpFile) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\Lumos\src\Kernel\Command\KernelCommandFactory.cs:Zeile 1419.
17:48:42 WARN  LumosTools - Loading Graphs in Project
17:48:42 WARN  LumosTools - Unable to load Links in Graph in Copy of Connection set
17:48:42 WARN  LumosTools - Loading Graphs in Project
17:48:42 WARN  LumosTools - Unable to load Links in Graph in Copy of Connection set
17:48:42 INFO  InputManager - Processing of Graph Copy of Connection set took 33ms
5068
0%
AudioAnalyserFehlerberichtLowAudioAnalyzer Anzahl Frequensbänder ändern löscht und ä...Neu3.2.325.06.202325.06.2023 Task Description

Fehlerbeschreibung

In Eingangszuweisung ⇒ Verbindungssatz hinzufügen ⇒ Graph anzeigen:

  1. Aus `Eingänge/Audio Analyzer/Spectrum` alle 32 Sprectrum-Komponenten in den Graph hinzufügen
  2. Alle Sprectrum-Komponenten mit anderen Komponenten verbinden.
  3. Im AudioAnalyzer die Zahl der Frequenzbänder (auf bspw. 16) reduzieren

Erwartetes Verhalten

Fehlermeldung “Frequenzbänder werden in mindestens einem Verbindungssatz verwendet.” ⇒ “Frequenzbänder und Links in Verbindungssatz löschen?” ⇒ “[Ja|Nein]” “Nein” entspricht “Abbrechen” und es wird nichts geändert. Auch die Anzahl der Frequenzbänder bleibt bei 32.

Beobachtetes Verhalten

  1. Spectrum-Komponenten 17-32 werden gelöscht
  2. Frequenzbänder 1-16 werden durch die neuen 16 ersetzt ⇒ entsprechen jetzt anderen Frequenzbändern. Die Links bleiben aber erhalten, wodurch die im Graphen gebaute Logik nun auf andere Frequenzen reagiert.

Hinweise

  • DMXControl 3.2.3
  • Ich kann keine Anhänge anfügen
5243
0%
PluginFehlerberichtMediumModbus TCP Coil Eingang wird nicht im InputAssignment n...Neu3.2.308.01.202412.01.2024 Task Description

Die Werte im Modbus Server werden über den Ausgang korrekt gesetzt, über den Eingang allerdings nicht eingelesen.
Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Im InputAssignment wurden folgende Tests durchgeführt:
1. Test: Tastatureingabe als Eingang und Modbus Coil 1000 als Ausgang → OK
2. Test: Modbus Coil 1001 als Eingang und Gernal_Blackout als Ausgang → NIO
3. Test: Modbus Coil 1001 als Eingang und Modbus Coil 1000 als Ausgang → NIO

Erwartetes Verhalten

Update des Zustandes über den Modbus Eingang.

5258
0%
GUI & ServerFehlerberichtMediumChaser filter restart with previous stateAuf User warten3.3 RC x12.02.202422.10.2024 Task Description

Error Description

The issue I’m dealing with is only with the 3.3.RC 1, with the official one, 3.2.3, no problem.

Issue is related to “chaser restart”: when a chaser is stopped in a cue, if I restart it (Play the cuelist) during a very short amount of time, the last fixture used by the previous run is set on.

Expected behavior

Expected behavior is the same as 3.2.3, the chaser should start at the first step.

Notes

Attached is a simple project to reproduce issue: https://1drv.ms/u/s!AoDVydc1qfn_nO4RQxh1Mx53xKGg8w?e=4PJRD5

Process:
* add some generic fixture with dimmer only,
* create a group for those fixtures,
* assign a chaser to the dimmer property of the group device: fixtures light on from the first to the last,
* create a cue from this state,
* clear programmer,
* set the fade of the created to 0,
* set the release time of the cuelist to 0,
* when pressing the GO button, chaser starts from the first fixture,
* press STOP when another fixture than the first is on, for example, the third,
* press GO: for a short time, the third fixture is on (and it’s visible too with the Channel Overview) and immediatly it goes to the first one. With the 3.2.3, no issue, the chaser starts with the first one.

5331
0%
GUI & ServerFehlerberichtMediumBühnenansicht, Scheinwerfer, Fanning und Handlung insta...Neu3.2.317.05.202414.08.2024 Task Description

Beim Hinzufügen von Geräten zur Bühnenansicht in 3.3.0 RC2 beginnt das Plot-Layout beim Verschieben oder Auffächern von Gruppen ausgewählter Geräte, alle Geräte zufällig für unendlich im Plot zu verteilen, selbst wenn Maus und Ziehen losgelassen werden. Diese Funktion ist in 3.2.3 vollständig stabil. Wie immer erwähnt, ziehen Sie bitte die dedizierte 64-Bit-Art-Net/sACN-Versionsarchitektur in Betracht, um die vollen Fähigkeiten von DMXC zu nutzen. Vielen Dank!

When adding fixtures to stage view in 3.3.0 RC2, when moving or fanning groups of selected fixtures, the plot layout will start to randomly scatter all the fixtures around the plot for infinity, even after mouse and dragging is released. This feature is completely stable in 3.2.3. As will always mention, please consider 64 bit dedicated Art-Net / sACN version architecture to utilize full capabilities of DMXC. Thank you!

5405
0%
UmbraFehlerberichtMediumFATAL DMX Control 3 UmbraNeu3.3 RC x15.12.202414.10.2025 Task Description

Fehlerbeschreibung

Nach Installation von DMX Control 3.3.0 RC 5 wurde der DMX Control Launcher gestartet. Beim Starten von DMX Control 3.3.0 startet auch die Umbra und es erscheint im Umbra Log angehängte Fehlermeldung.

DMX Control 3.3.0 startet dann normal ist aber völlig “hohl”, viele Funktionen reagieren nicht. Auch ein Import von 3.2.3 Projekte ist nicht möglich.

Erwartetes Verhalten

Normaler Programmstart.

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?

3.3.0 RC5

  • Wurde der Fehler bereits gemeldet?

Nichts dergleichen gefunden im Bugtracker.
EDIT JPK: E-Mail-Adresse entfernt, da bereits an anderer Stelle vorhande

  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)

[Edit: Inhalt aus externer Quelle heruntergeladen und Ticket beigefügt.]

  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

[Edit: Link zum Datei-Transfer-Anbieter entfernt weil Anbieter keinen “seriösen” Download ohne komplettes Freischalten und explodierende Werbeanzeigen-Tabs ermöglicht.]

  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Nicht relevant für fehler.

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

5430
0%
GUI & ServerFehlerberichtHighSoftdesk schließt sich während ShowNeu3.3.023.02.202524.02.2025 Task Description

Fehlerbeschreibung

Während einer Show gestern Abend ist mein Softdesk abgestürzt bzw. hat sich geschlossen. Beim erneuten öffnen waren die Cuelist Monitore leer und es ließ sich nichts mehr anklicken. Das Softdesk Fenster konnte auch nicht mehr geschlossen werden. Kurz vorher haben schon die zwei abgedockten Fenster geflackert und sich neu aufgebaut.

Projekt:

  • Projekt erstellt in 3.2.3
  • Projekt importiert in 3.3 RC5
  • Projekt weiter verwendet in 3.3

Offene Fenster (Laptopmonitor + externer Monitor):

  • DMXControl auf externem Monitor
  • Executer-Fenster abgedockt auf externem Monitor
  • “New Softdesk”-Fenster abgedockt auf Laptopmonitor
    • im Projekt gibt es noch das “Main Softdesk” welches noch in 3.2.3 erstellt wurde. Das “New Softdesk” wurde unter 3.3 RC5 erstellt.

Hardware:

  • Lenovo Thinkpad T580
  • i7-8650U
  • NVIDIA GeForce MX150
    • “DMXControl 3 GUI” ist auf “Hohe Leistung” gestellt und der Haken bei “Keine Optimierung für Fensterspiele verwenden” ist gesetzt.
  • 16 GB RAM 2400 MHz Single Channel
  • beide Monitore 1080p
  • Midi Pult APC Mini
    • Verwendet um Executer steuern, einzelne Cuelists direkt anzusteuern und Tab und Sync vom Speedmaster 1 zu steuern.

Erwartetes Verhalten

Keine Abstürze. Ohne das Midi Pult hätte ich keine Möglichkeit mehr gehabt das Licht zusteuern.

Weiteres

Ich möchte noch sagen, dass ich DMXControl als gutes Projekt sehe und denke, dass die 3.3 ein wichtiger Schritt in die richtige Richtung ist. Leider finde ich die Arbeitsweise teileweise zu umständlich, gerade wenn man nicht viel Zeit hat eine Show zu programmieren. Ich komme vom grandMA (pico und ultra light). Wenn ich dort eine neue Szene in einer neuen Cuelist speichern will muss ich einfach nur auf “Store” drücken und dann auf eine Taste eines Executors. Ist der Executor schon belegt wird gefragt ob ich eine zweite Cue hinzufügen möchte oder eine neue Cuelist anlegen will. Ich denke das würde sich auch gut in DMXC3 umsetzen lassen. Button Executor wären denke ich auch eine gute Ergänzung um einfache Cuelists zu starten und zu stoppen.

Bei weiteren Fragen könnt ihr euch gerne per E-Mail melden. Ich helfe gern dieses Projekt nach vorne zu bringen.

5467
0%
ServerFehlerberichtMediumKernel hängt sich auf, wenn die Netzwerkkonfiguration g...Neu3.3.004.06.202504.06.2025 Task Description

Wird die Netzwerkkonfiguration geändert, zum Beispiel wird die Statische IP/Subnetzmaske geändert, hängt der Kernel sich auf.

Discord: bastelpichi

5177
0%
GUI & ServerFehlerberichtLowMidi Ruleset-import: Backtrack-Wert wird ignoriertNeu3.2.319.11.202319.11.2023terwarf Task Description

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Importiere angehängtes Ruleset in ein leeres Projekt.
Die gesetzen Backtrack-Werte werden ignoriert.

Aus dem folgenden Abschnitt in der Importdatei

    <Rule Name="1-1 input" UseBacktrack="false" Threshold="126" IsToggle="false" EnableMessage="2134413313" EnabledBacktrack="0" DisableMessage="2134409217" DisabledBacktrack="0">
      <Type>Lumos.GUI.MIDI.ButtonRule</Type>
    </Rule>

wird in der MidiSettings.xml in der .zip:

     <TreeItem Name="Rule">
        <Attribute Name="Type" Type="Primitive" ValueType="String" Value="Lumos.GUI.MIDI.ButtonRule" />
        <Attribute Name="Name" Type="Primitive" ValueType="String" Value="1-1 input" />
        <Attribute Name="GUID" Type="Primitive" ValueType="String" Value="0e001dac-84c0-4cd5-9dc8-1d5e99b22533" />
        <Attribute Name="UseBacktrack" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="State" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="Threshold" Type="Primitive" ValueType="Byte" Value="126" />
        <Attribute Name="IsToggle" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="EnableMessage" Type="Primitive" ValueType="Int32" Value="2134413313" />
        <Attribute Name="EnabledBacktrack" Type="Primitive" ValueType="Int32" Value="2134413313" />
        <Attribute Name="DisableMessage" Type="Primitive" ValueType="Int32" Value="2134409217" />
        <Attribute Name="DisabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
    </TreeItem>

Hier wird der ursprünglich “genullte” Wert für EnabledBacktrack zu “2134413313” - vermutlich der Default-Wert für einen Button mit Backtrack (gleich EnableMessage).

Hingegen wird der Block

    <Rule Name="1-1 output aus" UseBacktrack="true" Threshold="126" IsToggle="false" EnableMessage="0" EnabledBacktrack="3706881" DisableMessage="0" DisabledBacktrack="0">
      <Type>Lumos.GUI.MIDI.ButtonRule</Type>
    </Rule>

zu

    <TreeItem Name="Rule">
        <Attribute Name="Type" Type="Primitive" ValueType="String" Value="Lumos.GUI.MIDI.ButtonRule" />
        <Attribute Name="Name" Type="Primitive" ValueType="String" Value="1-1 output aus" />
        <Attribute Name="GUID" Type="Primitive" ValueType="String" Value="efd45d5e-33da-4132-bad2-2b184f844e6d" />
        <Attribute Name="UseBacktrack" Type="Primitive" ValueType="Boolean" Value="True" />
        <Attribute Name="State" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="Threshold" Type="Primitive" ValueType="Byte" Value="126" />
        <Attribute Name="IsToggle" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="EnableMessage" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="EnabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="DisableMessage" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="DisabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
    </TreeItem>

hier ist EnabledBacktrack auf “0” gesetzt, obwohl in der Importdatei der Wert “3706881” gesetzt war.

3159
0%
AudioAnalyserFehlerberichtMediumProgramm stürzt ab bei Auswahl des Soundinterfaces im A...Auf User warten3.2.318.09.201830.08.2026PanTau Task Description

Hallo zusammen.

Ich bin durch einen Kollegen auf euch gestoßen und bin fasziniert was ihr da geschaffen habt!!!
Leider habe ich ein Problem mit der Auswahl meines Audiointerfaces im Audio Analyser.

Ich besitze das Focusrite Scarlett 2i2o
https://focusrite.com/de/usb-audio-interface/scarlett/scarlett-2i2

Sobald ich dieses als Eingabegerät wählen möchte (Play Button im Audi Analyser) stürzt das komplette Programm ab :( DMXControl (GUI) crashed

Die Logfile ist im Anhang und ich würde mich mega freuen wenn ihr das in den Griff bekommt oder mir helfen könntet woran es liegt :)

Tausend Dank und weiter so, ich bin wirklich geflashed von eurer Arbeit !!!

3903
0%
GUI & ServerFehlerberichtLowCues/Effekte frieren nach Zeitumstellung einEntscheidung3.1.327.10.201929.10.2019Andreas_Pichl Task Description

Alle aktiv laufenden Cues frieren nach ZURÜCKstellen der Systemuhrzeit komplett ein. Beim VORstellen der Uhrzeit gab es dieses Verhalten nicht.

Nach erneutem Start dieser Cues bleiben alle Devices nur auf der Farbe weiß stehen.
Dieses Phänomän lässt sich beliebig oft wiederholen. Stellt man die Uhrzeit wieder auf die aktuelle Uhrzeit um, so laufen alle Cues & Effekte wieder einwandfrei.

Andere Cues (die nach der Zeitumstellung gestartet wurden) laufen problemlos.

Dieses Verhalten konnte auf mehreren 3.1.3 & 3.2 Versionen reproduziert werden.

3029
0%
ServerFehlerberichtLowFehlerdialog für DDFs neu gestalltenZugeteiltunbestimmt3.411.02.201831.01.2026Soon5 Task Description

Der Fehlerdialog ist schlecht designed!

5526
0%
GUI & ServerFehlerberichtLowNach Computerabsturz ist das Projekt in der Administrat...Neu3.3.130.12.202530.12.2025bernd Task Description

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Nach einem Computerabsturz wurde mein Projekt in der Administration gelb. Die Meta-Daten wurden dabei auch gelöscht. Projekt-Name, Autor usw. konnte ich händisch wieder ergänzen. Das Projekt bleibt allerdings gelb, obwohl die zugehörigen letzten 10 Projekt-Versionen nicht gelb sind (Widerspruch). Exportiere ich eine vermeintlich fehlerfreie Projektversion und importiere sie wieder, bleibt der Fehler bestehen.

Erwartetes Verhalten

Wenn keines der im Projekt gespeicherten Projekt-Versionen einen Fehler hat, dann darf auch das Gesamtprojekt keine Warnung enthalten.
Wenn durch den Computerabsturz das Projekt beschädigt wurde und es deshalb zurecht gelb ist, dann sollte die beschädigte Version auch gelb sein und in irgendeiner Form die Fehlerursache erkenntlich sein.

Hinweise

Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:

  • Verwenden Sie die aktuellste Version von DMXControl 3?

3.3.1

  • Wurde der Fehler bereits gemeldet?

im Forum: https://forum.dmxcontrol-projects.org/thread/18456-projekt-gelb-seit-rechnerabsturz/

  • Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an

roppelt.bernd@freenet.de

  • Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)
  • Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.
  • Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei

Siehe Anhang

Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!

4414
0%
GUI & ServerFehlerberichtLowMerkwürdiges Verhalten des ColorChaser Effektes bei Ran...Neu3.2.218.03.202118.03.2021ch700 Task Description

Der ColorChaser zeig bei mir ein merkwürdiges Verhalten, wenn ich den PlayMode auf Random setze und Use Device Index auf false.
Beim Wechsel der Farben entsteht immer ein merkwürdiges Flackern. Das ist live und auch in der StageView zu sehen.
Ich hab zur Demonstration mal ein Beispielprojetkt angehangen. In dem Projekt ist eine Cuelist angelegt.
Die erste Cue läuft ohne Probleme, bei der zweiten tritt dieses Flackern auf.
Der einzigste Unterschied ist: bei der Ersten Cue ist Use Device Index = True und bei der Zweiten ist es False

5236
0%
GUI & ServerFehlerberichtCriticalDMXC 3.3 RC1 öffnet nach GUI-Crash (IA) vorhandenes Pro...Neu3.3 RC x02.01.202405.08.2024djquickwilli Task Description

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Ich habe ein altes 3.2.3 Projekt importiert und weiter bearbeitet.
Während eines Klicks im Input-Assignment (evtl. auf den Reiter oben) verschwand das IA und ließ sich nicht mehr aus dem Menü heraus aktivieren.
Programm beendet und versucht, Projekt wieder zu laden führte zum “Unable to load the Project due to an exeption”. Das gilt für alle Unterversionen und auch für ein exportiertes und neu geöffnetes Projekt.
IA-Fenster konnte durch “Reset Windows Layout” wieder dargestellt werden.

Erwartetes Verhalten

Sollte das gespeicherte Projekt laden, wie mehrfach zuvor problemlos

Hinweise

Kernel-Ausgabe während des fehlerhaften Nicht-Ladens des Projektes:

02:03:15 WARN  ProjectManager - Error when loading Project 2024_330_V001_Basisprojekt: Der Vorgang wurde erfolgreich beendet.
System.ComponentModel.Win32Exception (0x80004005): Der Vorgang wurde erfolgreich beendet.
   at org.dmxc.lumos.Kernel.Master.MultimediaTimer.Start() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\SpeedMaster.cs:line 557
   at org.dmxc.lumos.Kernel.Master.SpeedMaster.set_Interval(Int32 value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\SpeedMaster.cs:line 187
   at org.dmxc.lumos.Kernel.Master.SpeedMaster.SetMasterSpeed(Double ms, Boolean throwEvent) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\SpeedMaster.cs:line 214
   at org.dmxc.lumos.Kernel.Master.SpeedMaster.set_FaderValue(Double value) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\SpeedMaster.cs:line 253
   at org.dmxc.lumos.Kernel.Master.SpeedMaster.LoadFromManagedTree(ManagedTreeItem m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\SpeedMaster.cs:line 434
   at org.dmxc.lumos.Kernel.Master.MasterManager.LoadBeforeContainer(LumosIOContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\MasterManager.cs:line 776
   at org.dmxc.lumos.Kernel.Master.MasterManager.org.dmxc.lumos.Kernel.Run.ILumosProjectManager.loadProject(LumosIOContext context, ELoadTime time) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Master\MasterManager.cs:line 747   at org.dmxc.lumos.Kernel.Project.ProjectManager.<>c__DisplayClass51_1.<LoadProjectFromStream>b__1(ILumosManager m) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 426
   at System.Linq.Enumerable.All[TSource](IEnumerable`1 source, Func`2 predicate)
   at org.dmxc.lumos.Kernel.Run.AbstractRunManager`2.DoManagerTopDown(Func`2 action) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Run\AbstractRunManager.cs:line 142
   at org.dmxc.lumos.Kernel.Project.ProjectManager.LoadProjectFromStream(ProjectVersionID id, Stream projectStream, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Project\ProjectManager.cs:line 421

Expert-Logs without DDFs anbei…

5575
0%
SoftdeskFehlerberichtMediumSoftdesk: Cuelist Monitor Neu3.3.2 Alpha/Beta x12.05.202612.05.2026x.Chris.x Task Description

Fehlerbeschreibung

Nach dem Import meines Projektes in die 3.3.2 RC2 Version sind folgende Fehler im Softdesk aufgetreten. Das ursprüngliche Projekt wurde mit 3.2.3 erstellt.

1. Der “Hintergrund” vom Cuelist Monitor ist schwarz statt grau, wenn das gesamte Cuelist Fenster nicht von Cues ausgefüllt wird
2. Die Cuelist Monitore können nicht mehr einfach per Linksklick angewählt werden. Mittlere oder rechte Maustaste ist notwendig
3. Der Inhalt der Cuelist Monitore verschwindet manchmal (Cuelist Monitor komplett leer) und kann nur durch neuanlage wieder hergestellt werden (ist auch bei 3.2.3 manchmal passiert)

Erwartetes Verhalten

1. Grauer Hintergrund
2. Normal anwählbar wie alle anderen Elemente (Buttons, Slider etc.)
3. Das die Cuelist Monitore stabil gefüllt bleiben

5450
0%
ServerFehlerberichtLowcolortemp: Fehler in HAL/DMX-Ausgabe bei inaktivem Kana...Bestätigt3.3.020.05.202523.08.2026dPi Task Description

Genutzt wurde das folgende DDF (”colortemp”-Teil aus Wiki-Eintrag übernommen: https://wiki-de.dmxcontrol-projects.org/index.php?title=Color_(DDF-Syntax)_DMXC3#Farbtemperatur):

<?xml version="1.0" encoding="utf-8"?>
<device dmxaddresscount="1" type="DMXDevice" dmxcversion="3.2" ddfversion="1.0">
	<information>
		<model>Test Device</model>
		<vendor>Test</vendor>
	</information>
	<functions>
		<colortemp dmxchannel="0">
			<step type="off" mindmx="0" maxdmx="5" />
			<range minval="3200" maxval="7000" mindmx="255" maxdmx="6" />
		</colortemp>
	</functions>
</device>

Setzt man den “colortemp”-Kanal auf “Empty”, so wird der DMX-Wert des Minimalwerts der CTC-Range ausgegeben. (Also hier “255”.)
Zu erwarten wäre ein Wert zwischen “0” und “5”.

Der restliche Bereich funktioniert wie zu erwarten.

4890
0%
GUI & ServerFehlerberichtLowProbleme bei öffnen von Projekt mit berechneter PhaseNeu3.2.310.08.202210.08.2022devit Task Description

Fehlerbeschreibung

Szenario: der Wert

{ParameterMaster 1:*360/COUNT*(COUNT-1)}

wird auf die Phase eines Sinuseffekts gelegt (im Beispielprojekt auf den Dimmer der Gruppe). Das funktioniert auch soweit wie erhofft (der Effekt wird gleichmäßig auf alle Geräte in der Gruppe verteilt), jedoch scheitert der Versuch das Projekt dann nach dem schließen wieder zu öffnen.

Erwartetes Verhalten

Dass entsprechend auch nach schließen und erneutem öffnen des Projekts der Effekt noch funktioniert.

Hinweise

* Version ist die aktuelle 3.2.3
* Logs, Demoprojekt und der Screenshot mit der Fehlermeldung hängen an
* aus den Logs ist evtl. ersichtlich, dass das Demoprojekt und die Logs in einer VM erstellt wurden. Der Fehler tritt jedoch genauso auf einem “echten” Windows PC auf - ist also kein Artefakt der Virtualisierung
* Fehler wurde im Forum bereits angesprochen: https://forum.dmxcontrol-projects.org/index.php?thread/16686-probleme-bei-benutzung-berechneter-phase

4893
0%
InstallerFehlerberichtLowAusgewählte Sprache im Installer stimmt nicht mit Sprac...Zugeteilt3.3 Beta xTBD (UIS)15.08.202231.10.2023Beni200 Task Description

Die eingestellte Sprache im Drop-Down-Menü des Installers ändert nicht die Sprache der GUI.

4969
0%
GUI & ServerFehlerberichtLowGleiiche Benennung von Executoren o.ä. führt zu komisch...Neu3.2.3TBD (UIS)02.12.202231.10.2023Beni200 Task Description

Werden Executoren gleich benannt werden diese im IA unter einem Element dargestellt, die einzelnen Elemte darin werden einfach doppelt in diesem Element angezeigt. Bild hierzu im Anhang.

Selbes Problem, nur noch schlimmer, entsteht wenn zwei Elemte in einem Softdesk gleich heißen, dann weden diese im IA nur noch als ein Element angezeigt, ich habe also zwei Fader im Softdesk aber im IA nur noch einen. Dies hat zur Folge, dass der eine Fader im IA den Output vom zu erst erstellten Fader im Softdesk bekommt, von dem anderen Fader bekommt man gar keinen Output mehr. Selbes Verhalten tritt auch bei Buttons aus dem Softdesk auf, habe mir nicht die Mühe gemacht alle Elemente zu testen, denke sollte aber ähnlich sein.

Logs sind im Anhang, vllt findet da ja jemand mehr als ich^^

4970
0%
GUI & ServerFehlerberichtLowPfeilkreuz zur Anordnung von Panel erscheint nicht auf ...Neu3.3 Beta x3.402.12.202206.12.2022Beni200 Task Description

Das Pfeilkreuz (im hellen Theme blau, im dunklen Theme rot), um das Fenster zum Beispiel in die linke Hälfte bzw. rechte Hälfte zu verschieben, erscheint nur auf dem primären Monitor.

5044
0%
GUIFehlerberichtLowBPM Anzeige fehlerhaftUsability Relevant3.3 Beta xTBD (UIS)09.03.202317.07.2023Beni200 Task Description

Die BPM Anzeige sohwohl in den Executoren und im Master fenster ist teilweise fehlerhaft. Fehler tritt mal auf, mal nicht. Details siehe Video im Anhang.

5141
0%
GUI & ServerFehlerberichtLowNach importieren eines MIDI Rulsets, speichern und lade...Neu3.3 Beta x05.09.202322.11.2023Beni200 Task Description

Ich habe in einem geladenen Projekt ein MIDI Ruleset importiert, dies soweit problemlos. Nach speichern und danach neu laden des Projekts crashte mir die GUI (siehe Bild im Anhang).

Dieses Verhalten konnte ich nicht reproduzieren.

Logs im Anhang.

5403
0%
InstallerFehlerberichtLowCheck in Installer, ob DMXC noch läuftZugeteilt3.3 RC x08.12.202408.12.2024Beni200 Task Description

Wird DMXC installiert und ein Programmteil läuft unbeabsichtigt noch, kommt es im Installer zu Fehlermeldungen, die jedoch nicht darauf schließen lassen, dass das Problem ist, dass DMXC - teilweise - noch läuft.

Check in Installer wie schon bereits besprochen

5285
0%
GUI & ServerFehlerberichtHighParameterMaster können bei Frequency von Positionseffek...Neu3.3 RC x23.03.202405.08.2024IlluminateXperience Task Description

Fehlerbeschreibung

Schauplatz Device Control: Beim Anwenden eines Masters auf die Frequenz der Positions-Effekte meiner moving heads stoppt dmxc sämtliche Verarbeitung der Positions-Befehle dieser Geräte und gibt auch keine neuen Dmx-Werte mehr für die Position aus. Nach anschließendem Entfernen der Master lassen sich zwar Zahlenwerte eintragen, die Verarbeitung erfolgt aber weiterhin nicht. Erst nach vollständigem Entfernen des Effekts und erneutem hinzufügen verarbeitet Dmxc wieder die Befehle. Alle anderen Werte für Dimmer, Strobe, etc werden weiterhin verarbeitet und auch ausgegeben.

Erwartetes Verhalten

Die Moving Heads bewegen sich nach dem Effekt.

Hinweise

Das angehängte Projekt zu exportieren war erst nach Hilfe von JPK möglich (siehe  FS#5284  - Export von Projekten unmöglich).
Version: 3.3.0 RC 2

4564
0%
GUI & ServerFehlerberichtMediumAutoprepare funktioniert bei Geräten ohne Shutter nicht...Neu3.2.230.05.202101.06.2021HippyboyF Task Description

Autoprepare funktioniert nur wie gewollt, wenn der Shutter eines Gerätes geschlossen ist. Wenn ein Gerät keinen Shutter hat, funktioniert Autoprepare überhaupt nicht. Bei Geräten mit Shutter greift Autoprepare schon während des Ausfadens, sofern nicht auch der Shutter geschlossen wird.

Aufbau eines einfachen Projekts zum Reproduzieren:

Cuelist mit 4 Cues:
Cue 1: Dimmer 0% und/oder Shutter geschlossen (siehe unten)
Cue 2: Dimmer 100%, Shutter offen, Farbe Blau, Position A
Cue 3: Wie Cue 1
Cue 4: Dimmer 100%, Shutter offen, Farbe Rot, Position B

Hierbei sind mir diese unterschiedlichen Verhalten aufgefallen:

Generic RGB, Cue 1/3 enthält Dimmer 0%, kein Shutter vorhanden:
Cue 2 faded Dimmer und Farbe gleichzeitg (Wechsel von Weiß zu Blau ist erkennbar). Hier sollte Autoprepare ja eigentlich die Farbe voreinstellen.
Gleiches gilt für Cue 4 mit dem Fade Blau → Rot

Generic RGB mit Subdevice Generic Shutter, Cue 1/3 enthält Dimmer 0% und Shutter geschlossen:
Funktionier wie erwartet, die Farben für Cue 2/4 werden während Cue 1/3 voreingestellt, sodass beim Triggern der Cue nur der Dimmer faded.

Generic RGB mit Subdevice Generic Shutter, Cue 1/3 enthält nur Dimmer 0% und NICHT Shutter geschlossen:
Cue 2 verhält sich wie bei Generic RGB ohne Shutter (Kein Autoprepare). Beim Triggern von Cue 3 wird jedoch schon während des Ausfadens die Farbe zu Rot gefaded. Hier greift Autoprepare also zu früh.

Generic RGB mit Subdevice Generic Shutter, Cue 1/3 enthält nur Shutter geschlossen und NICHT Dimmer 0%:
Funktioniert wie erwarten, kein Unterschied zu Dimmer und Shutter in Cue 1/3.

Das Verhalten der Generic RGB mit Shutter konnte ich auch mit einem Stairville MH-X25 reproduzieren, hierbei war zusätzlich zu Farbe auch ein Positionswechsel in den Cues enthalten.
Auch hier galt, Shutter geschlossen führte zum erwarteten Verhalten von Autoprepare (mit und ohne Dimmer 0%), Shutter offen lassen und Dimmer 0% führte zu Autoprepare schon während des Ausfadens, durch die Positionsänderung noch deutlicher erkennbar.

5387
0%
GUI & ServerFehlerberichtHighPerformance Probleme bei vielen (größeren) CuelistsNeu3.3 RC x08.09.202421.05.2025Skyfalko Task Description

Forum: https://forum.dmxcontrol-projects.org/index.php?thread/17686-performance-probleme-bei-vielen-cuelists/

Hallo zusammen,

wir verwenden bei uns Szenenlisten, um Lichtstimmungen passend zu einem Lied vor zu programmieren.

Dabei erstellen wir pro Lied eine neue Szenenliste und fügen dieser andere Szenenlisten, wie Beispielsweise einen Bewegungseffekt, Dimmereffekt oder Farbe hinzu um diese mit der Lied- Szenenliste zu starten.

Die Lied- Szenenliste hat dabei nur den Auftrag alle anderen zu starten (erste Cue (andere Szenenliste) auf Manual und dann alle folgenden mit follow 0ms danach), sodass wir dann nur noch die einzelnen Cuelists mit Mastern in ihrer Intensität und Schnelligkeit reinmischen müssen.

Da bei uns regelmäßig unterschiedliche Bands auftreten, kommen da schnell ein paar Lied- Szenenlisten zusammen.

Nun das Problem:

Mir ist aufgefallen, dass nach ca. 120 Lied- Szenenlisten mein Projekt deutlich langsamer läuft.

So fällt bsp. bei Strobe- Effekten auf, die per Tastatur mit “GO” gestartet werden und beim Loslassen der Taste über Binary Switcher über “STOP” gestoppt werden sollen, nicht mehr gestoppt werden und es einem zweiten oder auch dritten Drücken auf die Taste bedarf bis die Cuelists gestoppt wird.
Auch haben unsere Slider, die die Groupmaster steuern ein deutliches Delay (teilweise ca. 3 Sekunden)

Um das Projekt im Live-Betrieb bedienbarer zu machen, löschen wir vor jedem Konzert alle nicht verwendeten Lied-Cuelists raus. Dies hat einen deutlichen Einfluss auf die Performance.

Aktuell sind wir auf der 3.3.0 RC3 auf einem Laptop mit aktuellem AMD Ryzen 5 und 8GB Ram.
Auf der RC2 und einem anderen Rechner mit i7 und 16GB Ram hatten wir aber auch das selbe Problem.

Vielen Dank
Falko

4479
0%
SoftdeskFehlerberichtLowEingabe der Benutzerdefinierten Farben über "," und nic...Neu3.3 Alpha x14.04.202114.04.2021Helmut Task Description

Fehlerbeschreibung

Button im Softdesk anlegen, einen Style wählen, Farben → Benutzerdefiniert, Farbe auswählen.

Endweder wird ein Name ausgegeben was ok ist, oder ein Zahlenwert getrennt durch ein Komma.
Farbwerte die Manuell eingetragen werden müssen auch mit einem Komma eingegben werden. Sonst poppt eine Fehlermeldung auf. " Value not Falid! Reason: 255;255;255 ist kein gültiger Wert für int32.

Wünschenswert wäre hier auch das Trennzeichen vom Simikolon zu verwenden, wie an anderen Stellen.
Wurde in QRM am 13:04:21 besprochen

getestet mit 3.3 Alpha2, besteht aber auch schon in vorherigen Versionen.

5536
0%
GUI & ServerFehlerberichtLowChaser Effekt verhält sich nicht wie erwartet bei Parae...Neu3.3.110.01.202630.08.2026Helmut Task Description

Fehlerbeschreibung

Chaser Effekt läuft nicht syncron
Chaser wurde in der version 3.3.0 erstellt. Gleiches Verhalten in der Version 3.3.1 wo es bemerkt wurde. In der Version 3.2.3 war alles wie erwartet

Erwartetes Verhalten

Erwartet wird das der Chaser bei entsprechender Einstellung Parllel läuft bzw nach dem Speichern in einer Cue. Wenn die Cue ausgeführt wird.

Cue enthält 3 Einträge
1. Chaser auf Gruppe A erstellt kopiert und auf B eingefügt
2. Chaser auf Gruppe A,B erstellt. Groupe Handling Paraelle
3. PWM Effekt auf Gruppe A,B erstellt Groupe Handling Paaelle

Bei anderen Effekten mit Paralle Grope ist das Verhalten wie erwartet

Hinweise

  • Gefunden in der Version 3.3.1 Besteht schon in der 3.3.0 In Version 3.2.3 war alles wie erwartet
  • Fehler Im Forum 2 LED-Bars… Bug Eintrag erstellt mit Projekt
4352
0%
GUIFehlerberichtLowGerät anlegen - Textfelder lassen sich nicht scrollenNeu3.2.2 Beta x21.01.202123.01.2021Henrik Task Description

Wenn man beim Anlegen eines Gerätes einen Namen für Gerät oder Gruppe angibt, der länger ist als die Länge des Felds, läuft der Text über die Anzeige hinaus. Man kann allerdings nicht per Pfeiltasten im Feld scrollen. Der Rest der Eingabe wird somit unsichtbar.

4996
0%
GUI & ServerFehlerberichtLowOne Shoot funktioniert nicht.Neu3.2.329.12.202229.12.2022herbiee Task Description

Hallo,
bei mir funktioniert der One Shoot Trigger nicht. Ich beginne mit einem Lauflicht über 8 RGB PARs. Danach folgt die Cue mit dem One Shoot Trigger, gefolgt von einer Cue, die die PARs auf eine Farbe einfadet.
Wenn ich die List starte, wird die One Shoot Cue sofort auf gelb gesetzt und das Einfaden beginnt. Währenddessen kann man sehen, dass das Lauflicht läuft bis es von der dritten Cue überschrieben ist.
Es gibt keine Fehlermeldung, weswegen ich auch keine Screenshots beisteuern kann. Ich habe lediglich das letzte Log File und das Projekt zum Anhängen.

Gruß, Herbert

P.S.: Sorry, die untenstehende Verknüpfung war ein Versehen. Ich dachte hier fügt man Verknüpfungen zu anderen Trackern ein, und jetzt kann ich sie nicht mehr löschen

3595
0%
GUI & ServerFehlerberichtLowGefanntes Delay funktioniert bei One Shot nichtBestätigt3.2 Beta x18.05.201923.08.2026JPK Task Description

Ausgangssituation: Es gibt mehrere Moving Heads, die zeitversetzt eine Welle (Sinus auf Tilt) durchlaufen sollen. Hierzu gibt es drei Cues, einen mit dem Sinus auf dem Tilt, die One Shot-Cue und eine statische Cue, um die Welle zu beenden. Da es ein gefanntes Delay für alle drei Cues eingetragen ist, bin ich davon ausgegangen, dass nun auch alle Heads die Welle zeitversetzt durchlaufen und jeder mit seinem entsprechenden Delay wieder zum stehen kommt. Das ist aber nicht der Fall. Nachdem der erste Moving Head die Welle durchlaufen hat, beenden alle die Welle irgendwo mitten drin und gehen gleichzeitig direkt auf die statische Stimmung.

3945
0%
ServerFehlerberichtLowMehrere Warnings mit Audiocues und GoToUnbestätigt3.2.1 Beta x19.11.201919.11.2019JPK Task Description

Überspringt man Audiocues mit GoTo, erscheint eine Warnung im Kernel.

4246
0%
ServerFehlerberichtHighDDF führt zu Exception im Raw-BereichBestätigt3.2.111.08.202023.08.2026JPK Task Description

Das erste angehängte DDF führt zu einer Exception. Es ist in sofern falsch aufgebaut, als dass ein Step in einem Raw-Bereich ist. Trotzdem darf das nicht zu einer Exception führen.

ProjectLoad: ERROR: Loading Devices in Project(null)ProjectLoad: ERROR: Error loading Devices in ProjectSystem.InvalidOperationException: Handler RawDMXHandlerNode doesn't have any Ranges!
   bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractRangesHandlerNode.getMinValue(String type) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractRangesHandlerNode.cs:Zeile 770.
   bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractRangesHandlerNode.get_MinValue() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractRangesHandlerNode.cs:Zeile 747.
   bei org.dmxc.lumos.Kernel.HAL.Handler.RawDMXHandlerNode.getPropTypeInstance(IDeviceProperty prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\Generic\RawDMXHandlerNode.cs:Zeile 102.
   bei org.dmxc.lumos.Kernel.HAL.Handler.AbstractHandlerNode.getTypeInstance(IDeviceProperty prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\AbstractHandlerNode.cs:Zeile 751.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerDependency.<>c__DisplayClass25_0.<getTypeInstance>b__0(IPropertyHandlerNode n) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerDependency.cs:Zeile 300.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerDependency.ForEachHandlerNode[T](Func`2 work) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerDependency.cs:Zeile 354.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerDependency.getTypeInstance(IDeviceProperty prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerDependency.cs:Zeile 300.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.<>c__DisplayClass24_0.<getTypeInstance>b__0(HandlerDependency h) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 382.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.ForEachHandlerDependency[T](IDevicePropertyBase prop, Func`2 work) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 448.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.getTypeInstance(IDeviceProperty prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 382.
   bei org.dmxc.lumos.Kernel.Devices.DeviceBeam.getTypeInstance(IDeviceProperty prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DeviceBeam.cs:Zeile 245.
   bei org.dmxc.lumos.Kernel.DeviceProperties.AbstractDeviceProperty`1.getTypeInstance() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\DeviceProperties\AbstractDeviceProperty.cs:Zeile 250.
   bei org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1..ctor(AbstractDeviceProperty`1 prop, Int64 id) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\PropertyValue\PropertyValue.cs:Zeile 54.
   bei org.dmxc.lumos.Kernel.PropertyValue.PropertyValue`1..ctor(AbstractDeviceProperty`1 prop) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\PropertyValue\PropertyValue.cs:Zeile 46.
   bei org.dmxc.lumos.Kernel.DeviceProperties.AbstractDeviceProperty`1.getValueInstance() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\DeviceProperties\AbstractDeviceProperty.cs:Zeile 65.
   bei org.dmxc.lumos.Kernel.Devices.DeviceTools.<createPropertySceneEntries>d__1.MoveNext() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DeviceTools.cs:Zeile 34.
   bei System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
   bei org.dmxc.lumos.Kernel.Devices.DeviceTools.CreateInitializationScene(IDevice device) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DeviceTools.cs:Zeile 19.
   bei org.dmxc.lumos.Kernel.Project.DeviceManager.ReinitDeviceBaseline(IDevice device) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\DeviceManager.cs:Zeile 739.
   bei org.dmxc.lumos.Kernel.Project.DeviceManager.OnDeviceAdded(IDevice d) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\DeviceManager.cs:Zeile 625.
   bei org.dmxc.lumos.Kernel.Project.DeviceManager.<org.dmxc.lumos.Kernel.Run.IManager.initialize>b__132_1(Object o, ProjectResourceEventArgs`1 args) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\DeviceManager.cs:Zeile 1064.
   bei org.dmxc.lumos.Kernel.Project.ProjectResource`1.OnItemAdded(ProjectResourceEventArgs`1 args) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\ProjectResource.cs:Zeile 213.
   bei org.dmxc.lumos.Kernel.Project.ProjectResource`1.ProjectContainer_ItemAdded(Object sender, ProjectContainerEventArgs`1 e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\ProjectResource.cs:Zeile 189.
   bei org.dmxc.lumos.Kernel.Project.ProjectContainer`1.OnItemAdded(T item) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\ProjectContainer.cs:Zeile 243.
   bei org.dmxc.lumos.Kernel.Project.ProjectContainer`1.Load(LumosResource data, LumosIOContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\ProjectContainer.cs:Zeile 216.
   bei org.dmxc.lumos.Kernel.Project.Project.loadProject(LumosIOContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\Project.cs:Zeile 230.org.dmxc.lumos.Kernel.Exceptions.ProjectLoadException: Errors in Project
   bei org.dmxc.lumos.Kernel.Project.ProjectManager.loadProject(String filename, Stream inputStream, String sessionName, Boolean loadId) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Project\ProjectManager.cs:Zeile 312.

Außerdem fliegt auch noch eine weitere Exception, wenn man das leicht angepasste zweite DDF verwendet.

org.dmxc.lumos.Kernel.Exceptions.XmlParseException: Attribute "caption" in Node "step" missing
   bei org.dmxc.lumos.Kernel.HAL.Handler.RawDMXStepHandlerNode.parseXmlNode(XmlNode ddfnode) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\Generic\RawDMXStepHandlerNode.cs:Zeile 105.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.ParseXmlTree(DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 143.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.parseXmlFile(DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 58.
   bei org.dmxc.lumos.Kernel.Devices.DeviceBeam..ctor(IDevice parentDevice, UInt32 beamNumber, DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DeviceBeam.cs:Zeile 92.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.parseDDF(XmlDocument ddf, String filename) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 406.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.LoadXML(String ddfFile) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 170.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.set_DDFSourceFile(String value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 115.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.setParameterInternal(DeviceParameter parameter, Object value, Object& valueToSend) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 310.
   bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.setParameter(DeviceParameter parameter, Object value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 1000.
   bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.<>c__DisplayClass121_0.<org.dmxc.lumos.Kernel.Resource.ILumosSaveable.loadFromManagedTree>b__0(String s, Object o) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 670.
device-->functions-->rawstep-->step
4441
0%
ServerFehlerberichtLowAusrichtung der Matrix-Filter ist nicht einheitlichUnbestätigt3.3 Alpha x07.04.202108.04.2021JPK Task Description

Es gibt ja Matrixfilter, die gerichtet (Bewegung in eine Richtung) und ungerichtet (keine Bewegung / Bewegung um zentralen Punkt herum) sind. Die gerichteten Matrix-Filter haben aktuell keine einheitliche Ausrichtung. Dies sollte korrigiert werden, damit alle Filter in eine Richtung gehen. Es würde sich anbieten, dass alle Matrix-Filter in DMXControl 3 von rechts nach links gehen. Dies ist am Text-Filter orientiert. Dann hat man auch eine einheitliche Ausrichtung für FS#4440.

4675
0%
ServerFehlerberichtLowFade zwischen expliziter RGB+ Farbe und von HAL gesetzt...Zugeteilt3.2.222.12.202131.10.2023JPK Task Description

Wenn z.B. der Weiß-Kanal explizit im Device Control gesetzt wird, das in einer Cue gespeichert wird und in der nächsten Cue in eine automatisch durch den HAL errechneten Weiß-Wert übergeblendet wird, springt die Ausgabe zwischen W-Kanal und RGB-Kanal. Siehe im angehängten Testprojekt die Cuelist. Das liegt an der verteilten Verarbeitung der Fades zwischen Mixer und HAL. Dem HAL müssen entsprechend Metainformationen übergeben werden, damit es zu keinem Sprung mehr kommt.

5004
0%
GUIFehlerberichtLowLayout: Abfrage zum Laden des Layouts nur in einer GUIUnbestätigt3.3 Beta x3.3.x02.01.202301.08.2025JPK Task Description

Wird ein Projekt erfolgreich geladen, erscheint die Abfrage, ob das vorherige Layout geladen werden soll. Diese Abfrage erscheint jedoch nur in der GUI, in der das Laden des Projekts ausgelöst wurde. Die Abfrage sollte jedoch in allen GUIs erscheinen. Hierfür bräuchte es einen gRPC-Call, der an alle GUIs geht. Dieser sollte dann die AskLoadProjectLayout Funktion im Window Manager ausführen. Die Project Administration soll dann entweder eine neue “AskLoadProjectLayoutInAllGUIs” Funktion oder direkt den gRPC-Call aufrufen.

5455
0%
ExecutorenFehlerberichtLowExecutoren Probleme mit Name vs. DisplayNameUnbestätigt3.3.1 Alpha/Beta x3.3.x24.05.202501.08.2025JPK Task Description

Aktuell werden in den Executoren die DisplayNames der Button und Fader beim Speichern verwendet und nicht die Names. Das macht dann natürlich die Nutzung der DisplayNames nicht mehr funktional. Hier müssen wir eine Lösung finden.

5457
0%
ExecutorenFehlerberichtLowCuelist Group Executor Fader nicht gespeichertUnbestätigt3.3.1 Alpha/Beta x25.05.202527.05.2025JPK Task Description

Die Werte des Faders des Cuelist Group Executors werden beim Laden eines Projekts nicht wiederhergestellt. Entweder werden diese nicht korrekt gespeichert oder nicht korrekt geladen (noch nicht untersucht).

Showing tasks 1 - 50 of 624 Page 1 of 13

Available keyboard shortcuts

Tasklist

Task Details

Task Editing