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 TypeSeveritySummaryPriorityStatusAssigned ToReported InDue In VersionDue DateOpenedLast Edited  desc
4546
0%
InputAssignmentFehlerberichtLowInput Assignment - Input Count - Inputs vom Node werden...MediumUnbestätigtSoon53.3 Alpha x15.05.202123.10.2021 Task Description

Fehlerbeschreibung

Wenn ich in den Propertys im Input Assignment Input Count von Nodes änder (z.b. LTP, Math…), werden die Anzahl der Inputs in der Graphenansicht nicht aktualisiert. Erst wenn ich das Connectionset neu öffne, wird die richtige Anzahl angezeigt.

4461
0%
GUIFehlerberichtLowFehlerhafte Darstellung im NetzwerkexplorerVery LowZugeteiltQasi3.3 Alpha x3.410.04.202123.10.2021 Task Description

Fehlerbeschreibung

Im Netzwerkexplorer erfolgt eine “merkwürdige” Darstellung mit “Phantomlinien” - Siehe Anhang

4626
0%
GUI & ServerFehlerberichtMediumColor Chaser funktioniert nicht ohne weiteres in der Al...Very LowNeu3.3 Alpha x08.10.202122.10.2021 Task Description

ich probier gerade noch mit der Alpha 6
Hier ist ja beim Color Chaser der Blend Mode hinzugekommen.
Da der Blend Mode in der 3.2.2 noch nicht vorhanden war, wird der Multiply Mode eingestellt.
Damit funktionieren die Cuelists aber nicht. Das sehr ist ungünstig.

Welcher Mode würde dem Blendverhalten aus der 3.2.2 entsprechen ?
Dieser Mode sollte beim Importieren eines Projektes aus der 3.2.2 Version als Default Mode dann eingestellt und verwendet werden.
Damit die Cuelisten nach dem Import. bzw übertragen in der 3.3.0 Version auch so funktionieren ohne groß was an dem Projekt einstellen zu müssen.

Ich hab da mal ein Testprojekt angehängt.
Mit Endung .Zip zum Test in der 3.2.2
Mit Endung .dmz zum Test in der 3.3.0 Alpha 6
Bilder hiervon sind auch angehängt

4591
0%
GUI & ServerFehlerberichtLowTastaturkürzel für Ausschneiden, Kopieren, Einfügen fun...Very LowUnbestätigt3.3 Alpha x3.325.07.202122.10.2021 Task Description

Ich kann aktuell im Projektexplorer beispielsweise eine Cuelist oder eine Device Group nicht über die Tastaturkürzel Strg+C und Strg+V vervielfältigen, sondern muss dies über das Kontextmenü machen.

Im Anhang befindet sich das Logfile, wo ich dies exemplarisch in einem leeren Projekt mit einer Szenenliste probiere.

4456
0%
GUI & ServerFehlerberichtMediumOrdner werden nicht zwischen GUIs nicht synchronisiertLowUnbestätigt3.3 Alpha x3.408.04.202122.10.2021 Task Description

Verschiebe ich Objekte (Cuelists, Devices) in Verzeichnisse, so wird dieses zwischen den GUIs nicht synchronisiert.

4589
0%
ServerFehlerberichtMediumDMX-Refreshrate sackt bei Nutzung von ColorMaster und P...LowZugeteiltSoon53.2.225.07.202122.10.2021 Task Description

Im Zuge der Programmierung des Projekts für den Club22 fiel mir auf, dass die DMX-Refreshrate sowohl in DMXControl 3.2.2 als auch in DMXControl 3.3 sichtbar absackt, wenn ich in:

  • DMXControl 3.2.2 die Farbe über einen Parametermaster mittels des Swatooth-auf-Hue-Workaround live manipulieren möchte
  • DMXControl 3.3 direkt hierfür die Colormaster verwende.

Um das Problem zu zeigen habe ich das beigefügte Projekt aufgebaut. Darin sind 375 Generic RGB und eine Gerätegruppe sowie 4 Cuelists enthalten:

  • 1: Trapezoid-Effekt auf Dimmer und Colormaster 1 und 2 auf Farbe in einer Cue
  • 2: Trapezoid-Effekt mit gleichen Parametern aus Cuelist 1 auf Dimmer
  • 3: Colormaster 1 und 2 auf Farbe
  • 4: Farbe fest entsprechend der aktuellen Einstellung der Colormaster programmiert, einmal über RGB und einmal über HSV

Führe die Cuelists aus, erhalte ich folgende DMX-Refreshraten entsprechend der Statusmeldung des Kernels:

  • nur 1: 21,2 Hz bei 20% CPU-Auslastung und ~16250 DMX-Werten / Sekunde
  • nur 2: 25,4 Hz bei 20% CPU-Auslastung und ~27500 DMX-Werten / Sekunde
  • 2 und 3: 22,7 Hz bei 19,5% CPU-Auslastung und ~16800 DMX-Werten / Sekunde
  • 2 und 4 (RGB): 29,5 Hz bei 18,8% CPU-Auslastung und ~18200 DMX-Werten / Sekunde
  • 2 und 4 (HSV): 29,3 Hz bei 17,8% CPU-Auslastung und ~18300 DMX-Werten / Sekunde

Die CPU lief während der Ausgabe mit einem Takt von 1,39 GHz, weil der PC auf Akkubetrieb lief. Selbst im Netzbetrieb vermeldet der Kernel einen merklichen Unterschied, wo die CPU mit 3,15 GHz getaket ist:

  • nur 1: 55,9 Hz bei 11,3% CPU-Auslastung und ~21700 DMX-Werten / Sekunde
  • 2 und 4 (HSV): 67,1 Hz bei 8,6% CPU-Auslastung und ~21050 DMX-Werten / Sekunde

Dieser Effekt verstärkt sich mit entsprechend zunehmender Anzahl an Geräten im Projekt bis hin zu dem Punkt, dass es bei der Nutzung der Colormaster oder dem Pendant des Workarounds in DMXControl 3.2.2 hier die DMX-Ausgabe merklich sichtbar stockt, während der Weg über das Starten einer Cuelist mit fest eingestellter Farbe beim gleichen Effekt deutlich runder läuft.

Da dieses Problem aktuell noch beide Versionen von DMXControl 3 betrifft, habe ich als “betrifft Version” DMXControl 3.2.2 gewählt.

4576
0%
InputAssignmentFehlerberichtLowGrand Master Textüberschneidung Fader Value & Master In...Very LowNeu3.2.228.06.202122.10.2021 Task Description

Fehlerbeschreibung

Im Grand Master-Node überschneiden sich die Text des Eingangs Fader Value und des Ausgangs Master Intensity.

4366
0%
InputAssignmentWunsch / IdeeLowAnzahl möglicher Ein- / Ausgänge beim Input und Output ...Very LowUnbestätigtunbestimmt3.306.02.202122.10.2021 Task Description

Wie unter anderem beim Logic- oder beim Math-Node wäre es hilfreich, wenn man bei Bedarf die Anzahl an Ein- / Ausgängen beim Input bzw. Output Selector erhöhen könnte. Eventuell wäre hier auch zu überlegen, die obere Grenze nicht auf 10 Ein- / Ausgänge zu begrenzen, sogar hier bis zu 25 zuzulassen.

3902
0%
InputAssignmentWunsch / IdeeLowNeuer Delay Node für Boolsche WerteVery LowUnbestätigt3.227.10.201922.10.2021 Task Description

Im Zuge der Korrektur des Fehlers  FS#3762  wurde das Delay-Node in seinem Funktionsumfang vereinfacht. Ich würde mir hier nun folgende zusätzliche Optionen für das Delay-Node wünschen:

  • Nur einschaltverzögert
  • Nur ausschaltverzögert
4634
0%
InputAssignmentFehlerberichtLowERROR AbstractNode - System.NullReferenceException: Obj...Very LowUnbestätigt3.2.219.10.202119.10.2021 Task Description

Ich habe den Output “Child ID” des Device Group Nodes mit dem Input “List” des List Selector verbunden. Möchte ich nun durch diese Liste durchschalten, erscheint bei jeder Umschaltung der folgende Eintrag im Kernel. Als Wert für die Umschaltung übergebe ich ganzzahlige Werte (also int-Werte) mittels des Counter-Nodes im Bereich 0 bis 10.

13:16:20 ERROR AbstractNode -
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei org.dmxc.lumos.Kernel.Input.v2.Worker.ListSelectorNode.processInternal(NodeProcessContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\Lumos\src\Kernel\Input\v2\Graph\Node\Worker\Logic\ListSelectorNode.cs:Zeile 93.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.process(NodeProcessContext context) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 230.
4633
0%
GUI & ServerWunsch / IdeeLowWunsch nach Prioritäten von Geräten gegenüber Gerätegru...Very LowNeu3.2.219.10.202119.10.2021 Task Description

Hallo DMXControl Team,

in Anlehnung an das Ticket https://bugs.dmxcontrol-projects.org/index.php?do=details&task_id=4272  FS#4272  wollte ich einmal fragen, ob es möglich ist soetwas wie Prioritäten bei Gerätegruppen zur verfügung zu stellen.

Wie in dem angehängten Video in dem anderen Ticket (https://bugs.dmxcontrol-projects.org/index.php?getfile=1910) zu sehen, wird die Einstellung eines Gerätes überschrieben, wenn die Einstellung von der Gruppe verändert wird.

Ich würde mich freuen, wenn ich z.B. eine Gruppe grün leuchten lassen will, aber ein Scheinwerfer soll blau sein. Nun möchte ich aber das Grün ändern. Was nun passiert ist, dass der blaue auch grün wird. Da würde es mich freuen, wenn die Einstellung des einzelnen Scheinwerfers bleibt.

Natürlich kann ich mehrere Cues dafür anlegen, denen Prioritäten setzen und dann die “Gruppen-Cue” ändern. Ich möchte eine ablaufende Show programmieren mit mehreren Szenen. Mir wäre es zu aufwendig dafür mehrere Cuelisten zu erstellen.

Ich weiß nicht mehr wo, aber irgendwo habe ich mal gehört, dass ggf. Gruppen verschachelt werden können sollen. Da könnte die Priorität (für Gruppen untereinander) herkommen ohne als Anwender damit zu tun haben zu müssen.

Diese Prioritäten sollten nur bedingt die Prioritäten der Cues beeinflussen. In erster Linie geht es mir darum die Eigenschaften eines Gerätes im Programmer nicht durch eine Gruppe zu überschreiben.

Beste Grüße, Ludwig

4433
90%
GUI & ServerFehlerberichtLowEigene Gruppen Image Bilder werden nicht in der Projekt...Very LowBenötigt Tests3.2.23.302.04.202118.10.2021 Task Description

Es wurde geschrieben:
Mam braucht immer nur das Projekt-Zip mitnehmen. In diesem PC ist alles enthalten, was man zum Ausführen dieses Projekts auf einem anderen PC braucht. Und da musst du dir auch keine Gedanken machen, dass auf dem anderen PC vielleicht das gleiche Gerät mit einem anders gebauten DDF vorhanden ist. Das Projekt lädt exakt so, wie du es für dich eingerichtet hast.

Ich habe mir kleine 128×128 .png Bildchen erstellt zur Kennzeichnung meiner Gerätegruppen. Im Verzeichnis C:\Program Files (x86)\DMXControl3\Kernel\LibDevices\Images abgelegt.
Dann unter Geräte Gruppe, Properties und dann dort unter Image eingefügt.
Diese werden aber leider nicht mit in der Zip Datei gespeichert.
Man hat also doch nicht alles Dabei was man für das komplette Projekt benötigt.
Wäre schön wenn das noch hinzugefügt werdn könnte.

Im Forum angesprochen
https://forum.dmxcontrol-projects.org/index.php?thread/15906-eurolite-tmh-60-fehler-oder-nur-bei-mir/&postID=134210#post134210

4483
0%
GUI & ServerFehlerberichtLowInhalt von Cueliste aus Projekt der 3.2.2 wird nicht an...Very LowNeu3.3 Alpha x14.04.202118.10.2021 Task Description

Fehlerbeschreibung

Beim Testen der 3.3 Alpha 2 ist mir aufgefallen das Inhalte von einigen Cuelisten aus einem Projekt was mit der 3.2.2 etrstellt wurde nicht angezeigt werden.
Der Inhalt kann deswegen auch nicht in den Programmer geladen und Editiert werden.
Wie im Betatester Livechat besprochen und gezeigt.

Log Bilder und Projekt sind angehängt.

4429
0%
GUI & ServerFehlerberichtHighLayout Laden funktioniert irgendwie nicht so richtigVery LowNeu3.2.231.03.202118.10.2021 Task Description

Ich habe ein Layout was ich zum Konfigurieren Verwende und habe das auch gespeichert unter dem Namen Programmieren.
Das kann ich auch immer wieder so Laden.
Bild Layout Programmierung

Ich habe dann mal das Fenster leer gemacht und mir dann ein Layout zusammengebaut für Show.
Dies so genannt abgespeichert.
Oben die Stage View und unten der Softdesk. rechts noch das Device Control.
Bild Layout Show wie eingestellt

Wenn ich das wieder Lade sehe ich nur das Device Control auf ganzer Breite.
Layout Show nach Laden.

Projekt, Log und Bilder von den Ansichten sind im Anhang.
Ich hoffe das ist das richtige Log für euch.

https://forum.dmxcontrol-projects.org/index.php?thread/15922-layout-laden-funktioniert-irgendwie-nicht-so-richtig/

4627
0%
GUI & ServerWunsch / IdeeLowVisibility Option für Softdesk ElementeVery LowNeu3.2.214.10.202117.10.2021 Task Description

Es wäre cool, wenn man über das Input Assignment die Sichtbarkeit von einzelnen Softdesk Elementen ein- und ausstellen könnte.
Visibility True/ False, kennt man so zum Beispiel aus den UserForms in VBA.

Damit kann man einen Softdesk anlegen und beispielsweise zwischen Experten und Standardbedienung umschalten.
Je nach Modus würden dann unterschiedliche Softdesk-Elemente ein oder ausgeblendet werden.

Das ist hilfreich, wenn das Projekt nicht nur vom Ersteller, sondern auch von unerfahrenen Nutzern benutzt wird, die mit zu vielen Optionen überfordert wären.
In meinen Fall nutzen wir die Software in unserer Kirchengemeinde und die anderen Nutzer brauchen nicht so viele Effektmöglichkeiten wie ich.

4631
0%
ServerFehlerberichtLowSupport-Handler funktioniert nicht bei Color + Colorwhe...MediumUnbestätigt3.2.217.10.202117.10.2021 Task Description

Im angehängten DDF habe ich sowohl Farbkanäle als auch 2 Farbräder (nach dem Hinweis von Patrick, dass die virtuellen CTO-Filter eher ein virtuelles Farbrad sind als ein Farbkorrektur-Kanal). Das DDF kann ich so ohne Probleme in DMXC laden. Mit dem DDF funktioniert es, die Farbkanäle anzusteuern. Auch der Support-Kanal steht da auf dem richtigen Wert. Es funktioniert ebenfalls, die virtuellen Rainbow-Effekte durchlaufen zu lassen (auch hier wird der Support-Kanal korrekt gesetzt). Es funktioniert aber nicht, die CTO-Filter auf dem einen virtuiellen Farbrad bzw. die Farben auf dem anderen virtuellen Farbrad anzusprechen. Der entsprechende Kanal wird zwar korrekt gesetzt, der Support-Kanal wird aber nicht gesetzt und bleibt auf seinem bisherigen Kanal.

4269
0%
GUIFehlerberichtLowGUI öffnet keine Panels beim Start/Maximale Fenstergröß...Very LowKnown Bug3.2.2 Beta x08.09.202013.10.2021 Task Description

DMXControl GUI und Kernel gleichzeitig gestartet (natürlich mit dem DMXControl Button auf dem Streamdeck ;)) und in der GUI war kein einziges Panel offen. Habe dann den PE geöffnet und dieser war nur sehr klein (Stream Deck PE.JPG). Wenn ich Ihn einpassen wollte auf die gesamte freie Fläche, ist er trotzdem so klein geblieben und hat sich auch nicht bewegt. Abgedockt lässt er sich gewohnt öffnen. Während des gesamte Startvorgangs war ein StreamDeck XL angeschlossen. Kernel zeigt Fehler (Kernel.JPG) und Logs sind auch angehängt.

4623
0%
GUI & ServerFehlerberichtMediumSync des Speedmasters löst bei Effekten keinen Schritt ...Very LowNeu3.3 Alpha x03.10.202111.10.2021 Task Description

Color-Chaser → Speedmaster auf Duration, bei auslösen eines Sync wird kein Schritt ausgelöst, gleiches auch bei anderen Effekten
zB Speedmaster steht auf 30 BPM, ich drücke einmal die Sekunde auf Sync → Color-Chaser bleibt stehen

Lege ich eine Cuelist an, mit Beat als Trigger, wird korrekt auch bei Sync ein Schritt ausgelöst.

4625
0%
InputAssignmentFehlerberichtMediumInput Assignment: String oder Bool vergleichen funktion...Very LowNeu3.2.206.10.202106.10.2021 Task Description

Fehlerbeschreibung

Hallo,
bei dem Node “Compare” sollen, laut der Doku (https://wiki-de.dmxcontrol-projects.org/index.php?title=Compare_(Input_Assignment)_DMXC3) auch bool, oder String Werte miteinander verglichen werden können. Das funktioniert leider nur, wenn der String über Input übergeben wird. Möchte ich in den Properties einen fixen Wert (String oder Bool) eintragen, kommt eine Fehlermeldung, dass ein double Wert erwartet wird.
Ich würde gerne Input 1 mit einem vordefinierten String in Input 2 vergleichen.

4226
0%
GUI & ServerFehlerberichtLowIn Ordner einsortierte Cuelists nach Softwareneustart w...Very LowNeu3.211.07.202006.10.2021 Task Description

Ich habe gestern Cuelists in Ordner einsortiert, damit mein Projekt übersichtlich bleibt. Das hat soweit auch funktioniert.

Als ich die Software heute wieder geöffnet habe, waren alle Cuelists, die ich gestern einsortiert hatte, wieder aus den Ordnern aussortiert (Vgl. Bild). (Habe natürlich gespeichert gehabt)

Die Cuelist, die schon seit 3.2 einsortiert waren, bleiben in den Ordnern. Nur die mit 3.2.1 RCX neu einsortierten nicht.

4620
0%
DMX PluginToDoLowDMXLIB um RDM-Parameter erweiternMediumUnbestätigtStefanKrupop3.3 Alpha x02.10.202102.10.2021 Task Description

s.o.
ANSI_E1-20_2010
Kapitel 10.4 & 10.10

4621
0%
DMX PluginToDoLowDMXLIB um RDM-DMX_PERSONALITY erweiternMediumUnbestätigtStefanKrupop3.3 Alpha x02.10.202102.10.2021 Task Description

s.o.
ANSI_E1-20_2010 Kapitel 10.6

4619
0%
GUIFehlerberichtLowReihenfolge MasterVery LowNeu3.3 Alpha x30.09.202101.10.2021 Task Description

Die Master werden in der Reihenfolge 1, 10, 11, 2, 3, 4, 5, 6, 7, 8 ,9 dargestellt, zum schnellen finden wäre eine normale Sortierung praktischer.

4618
0%
InputAssignmentWunsch / IdeeLowInput Assigment: Werteauswahl in den Properties eines N...Very LowNeu3.3 Alpha x3.430.09.202130.09.2021 Task Description

Beim Auswählen innerhalb eines Poperties im Input Assigment muss der Wert ausgewählt werden und anschließend mit OK bestätigt werden, hier werde eine Auswahl mit Doppelklick und automatischem schließen des Fensters schön.

zB: Parametermaster-Node, in den Einstellungen einen Parametermaster auswählen

4616
0%
InputAssignmentWunsch / IdeeLowSpeedMaster Node um einen Rule of Three erweiternVery LowNeu3.3 Alpha x28.09.202130.09.2021 Task Description

SpeedMaster Node um einen Rule of Three erweitern.
Dies wie beim ParameterMaster, der Wert des Fader Value 0 - 1 wird in zb. 2 - 200 Sekunden (milisekunden) “umgewandelt”.
Dann brauch man auch hier nicht noch Math Nodes vorschalten um die gewünschten Werte zu bekommen.

4248
0%
ServerWunsch / IdeeLowBounce-Option für EffekteMediumUnbestätigtunbestimmt25.08.202029.09.2021 Task Description

Test/Idee: Wenn möglich, sollten alle Effekte einen Schalter für “Bounce” bekommen, wodurch der mathematische Effekt umgekehrt durchlaufen wird. Außerdem sollte die “Laufweite” (Anfangswinkel und Endwinkel) des mathematischen Effekts einstellbar sein.

4605
0%
SoftdeskWunsch / IdeeLowInput für Position ControlVery LowUnbestätigtpeer3.3 Alpha x17.08.202129.09.2021 Task Description

Bislang verfügt das Position Control nur über einen Output, um Objekte anzusprechen. Im Zuge der Implementierung der Positionmaster wäre es sinnvoll, wenn das Position Control auch einen Input erhält, damit sie die aktuellen Werte der Positionmaster etc. anzeigen kann.

Dieses Ticket steht im ähnlichen Kontext wie das Ticket FS#4603.

4424
0%
GUIWunsch / IdeeLowRechnung in Properties erlaubenLowUnbestätigt3.2.225.03.202128.09.2021 Task Description

In DMXC 3.2.2 können bei der Angabe von Mastern im Device Control schon Rechnungen angegeben werden und hier gibt es auch einen Parameter für die Anzahl der Geräte in der angesteuerten Gerätegruppe (CONST). Ich fände es gut, wenn man Rechnungen auch direkt in den Properties angeben könnte. Dies ist dann sinnvoll, wenn beispielsweise ein Effekt per Fanning auf der Phase auf 8 Scheinwerfer verteilt werden soll. Aktuell muss man hier das Fanning entsprechend angeben, wodurch es angepasst werden muss, wenn sich die Anzahl der Geräte in der Gruppe ändert. Durch einen Parameter wie den COUNT Parameter könnte man dies elegant umgehen.

Ein weiterer Anwendungsfall wäre, wenn mehrere Effekte überlagert werden sollen. In diesem Fall muss man das Fanning per Offset verschieben. Man könnte sich Arbeit sparen, wenn man das Offset per Rechnung angeben könnte (natürlich auch für gefannte Werte, um das ganze Fanning zu verschieben). Die Frage wäre noch, ob die Rechnung wenn möglich aufgelöst werden soll oder nicht. Beides hätte seine Vorzüge. Das Auflösen ist übersichtlicher, nicht auflösen könnte bei Offsets deutlich einfacher sein.

4604
0%
InputAssignmentWunsch / IdeeLowCompare-Node um Val-Eingang erweiternVery LowUnbestätigt3.2.215.08.202128.09.2021 Task Description

Wenn ich mit dem Compare-Node Werte vergleiche, muss ich Nachgang noch weitere Nodes einfügen, wenn mit dem zu prüfenden Wert weiterarbeiten möchte. Üblicherweise ist das ein Input Selector.

Um die Connectionsets zu vereinfachen, schlage ich vor, den Compare-Node um einen zusätzlichen Eingang mit dem Namen “Val” zu erweitern. An diesen Eingang schließe ich einen beliebigen Wert an, mit ich im Anschluss weiterarbeiten möchte. Dieser muss aber nicht zwingend der Wert sein, auf den ich die Prüfung laufen lasse und kann daher auch ein String sein. Deswegen sehe ich aktuell keinen Sinn darin, ein vergleichbares Verhalten über eine Einstellung festzulegen.

Nutze ich den Val-Eingang, wird am Ausgang statt True / False bei Erfüllung der Prüfbedingung der am Val-Eingang anliegende Wert ausgegeben. Ggf. ist zu überlegen, ob das Node eine Einstellung erhält, bei der festlegt wird, welcher Wert bei Nichterfüllung der Prüfbedingung anliegen soll.

4602
0%
GUI & ServerWunsch / IdeeLowWeitere Play Modes für CuelistsVery LowUnbestätigt3.2.215.08.202128.09.2021 Task Description

Aktuell verfügen Cuelists nur über die Play Modes “Once”, “Loop”, “Bounce” und “Random”. Hier vermisste ich kürzlich den Play Mode “Reverse”, woraufhin ich die Reihenfolge der Cues selbst anpassen musste, um das gewünschte zu erreichen.

Mittlerweile gibt es ja beim neuen Chaser weitere gute Play Modes. Die Play Modes “Switch” und eben “Reverse” kann ich mir ebenfalls sehr gut als Play Modes für Cuelists vorstellen. Vielleicht lassen sich auch noch weitere Play Modes vom Chaser auf die Cuelists adaptieren - inklusive der Icons.

4333
0%
StageViewWunsch / IdeeLowShortcut für Nox und Programmer-Clear für ausgewähltes ...MediumUnbestätigt3.2.107.01.202128.09.2021 Task Description

Mit einem Doppelklick werden ja Geräte eingeschaltet (Dimmer auf 100% und Shutter auf). Allerdings gibt es keine Maus- und/oder Tastenkombination, mit der man “Nox” betätigen kann. Das würde dann auch im Programmer landen, was für manche Situationen (Theater) sinnvoll ist. Für andere aber nicht. Daher bräuchte es auch noch eine dritte Kombination, um entweder die Dimmer- und Shutter-Werte oder alle Parameter für das entsprechende Gerät aus dem Programmer zu löschen.

4402
100%
InputAssignmentWunsch / IdeeLowInput Assignment - Macroboard Profile Button NodeVery LowBenötigt TestsQasi3.3 Alpha x3.313.03.202127.09.2021 Task Description

- Input - Knopf drücken
- Output - bmp und ist gedrückt

4530
0%
GUIWunsch / IdeeLowAnzahl der Fanings im Tooltip "Value not valid" reduzie...Very LowUsability Relevant3.3 Alpha x10.05.202124.09.2021 Task Description

Durch die Einführung von neuen Fanning-Operatoren wird die Liste der möglichen Fannings im Tooltip “Value not valid” immer länger. Wir sind aktuell bei 14 Fannings angelangt. Hier sollte die Anzahl auf ein paar gebräuchliche Fannings reduziert werden, zum Beispiel auf

  • -8 # 8
  • -8 > 8

Alternativ greift der Tooltip nur den Fanningoperator auf, den der Nutzer aktuell verwenden möchte. Damit lässt sich der Tooltip auf 4 Zeilen reduzieren.

4612
0%
GUI & ServerFehlerberichtLowUmbennen von Macros funktioniert im Input Assignment ni...Very LowUnbestätigt3.3 Alpha x07.09.202115.09.2021 Task Description

Fehlerbeschreibung

Benenne ich im Projekt Explorer Macros um, so wird der neue Name nicht im IA übernommen. Immer wenn ich ein Macro umbenenne, so wird das Macro im Baum “MACRO” angezeigt. s. Screnshot

4615
0%
GUI & ServerFehlerberichtLowAktivieren und deaktivieren von Bänken nicht möglichVery LowUnbestätigt3.3 Alpha x12.09.202112.09.2021 Task Description

Das Aktivieren und Deaktivieren von Bänken über den Menüpunkt “Bank > Aktive” ist aktuell nicht möglich. Der Befehl wird nicht durchgereicht, sodass sich auch der farbige Balken nicht ändert.

4614
0%
GUIFehlerberichtLowsACN Universum ändern funktioniert nichtVery LowUnbestätigt3.3 Alpha x07.09.202107.09.2021 Task Description

Fehlerbeschreibung

Im Menü für das sACN Interface, lässt sich das Sende und Empfangs- Universum nicht mehr ändern. Sobald ich das Feld verlasse, wird der alte Wert wieder zurück gesetzt…

4613
0%
GUI & ServerWunsch / IdeeLowMacro - Umbeschriftung der Buttons ermöglichenVery LowUnbestätigt3.3 Alpha x07.09.202107.09.2021 Task Description

s. Überschrift. Wäre nice :)

4606
0%
GUI & ServerWunsch / IdeeLowAuto Play für Cuelist GroupsVery LowUnbestätigt3.2.218.08.202118.08.2021 Task Description

Für mein Club22-Projekt bestand die Anforderung, dass automatisch eine Reihe von unterschiedlichen Cuelists nach Ablauf einer vorgegeben Zeit durchwechseln. Da die Cuelists zum Teil auch aus mehreren Cues bestehen, war es nicht möglich, alles in einer Cuelist abzubilden. Um das Umschalten der Cuelists nach einer vorgegebenen Zeit anzustoßen, habe ich mir nun weitere Cuelist gebaut, die durch Befehle per Special Cues die Cueslists umschalten.

Dieser Weg ist zwar durchaus praktikabel und hat seine Daseinsberechtigung - allerdings ist dieser für den beschriebenen Anwendungsfall “bessere Sound-To-Light-Steuerung” ein wenig zu aufwendig.

Daher kam mir der Gedanke, ob man die Cuelist Groups dahingehend erweitern kann. Das ginge dann in die Richtung, dass ich die Cuelists, welche regelmäßig durchgeschaltet werden sollen, in eine gemeinsame Cuelist Group einfüge. Die Cuelist Group erhält die zusätzliche Option, die enthaltenen Cuelists

  • nach einer vorgegebenen Zeit
  • entsprechend verschiedener Play Modes analog zu den Cuelist

automatisch durchzuschalten.

Ob der Nutzer die Möglichkeit zum Starten auch aus der normalen GUI erhält, wäre zu diskutieren. Im jeden Fall sehe ich hier eine Erweiterung des Cuelist Group Nodes um die Eingänge

  • Go bzw. Play
  • Time
  • Play Mode
4601
0%
GUI & ServerFehlerberichtMediumModus Zufall in Szeneliste funktioniert nicht für Speci...Very LowNeu3.2.214.08.202115.08.2021 Task Description

Fehlerbeschreibung

Modus Random in Szeneliste funktioniert nicht für Special Cues.

Beispiel:
Cuelist welche 4 Cues startet: Spot Farbe:
1 Rot
2 Blau
3 Grün
4 Gelb

Zufall wählt Grün → Cues für Rot Blau Grün werden gestartet → Flackern des Spots in allen 3 Farben → eine der drei Farben setzt sich durch (wahrscheinlich beendet durch Cuelist Group) sporradisch werden alle beendet und das Licht geht nach dem Flackern wieder aus.

Hinweise

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

4603
0%
SoftdeskWunsch / IdeeLowInput für Color BarVery LowUnbestätigtpeer3.3 Alpha x15.08.202115.08.2021 Task Description

Bislang verfügt der Color Bar nur über einen Output, um Objekte anzusprechen. Im Zuge der Implementierung der Colormaster wäre es sinnvoll, wenn die Color Bar auch einen Input erhält, damit sie die aktuellen Werte der Colormaster etc. anzeigen kann.

4157
0%
SoftdeskToDoMediumProperty für OnColor und OffColor auch auf andere Style...LowUnbestätigtpeer3.2.1 Beta x02.04.202015.08.2021 Task Description

Aktuell ist der Style “Lumos” der einzige Style für den Button, bei dem die Properties für OnColor und OffColor genutzt werden können.

Da diese beiden Properties die Gestaltung des optischen Feedbacks um ein Vielfaches vereinfachen, diese bitte auch für die anderen Styles des Buttons sowie weitere Controls umsetzen / einpflegen, welche über die Änderung einer Farbe ein sinnvolles optisches Feedback generieren können. Ggf. werden hierbei OffColor und BaseColor zusammengeführt.

Die Möglichkeit, einen Button auch durch das Übergeben von RGB-Werten im Input Assignment dynamisch einfärben zu können, muss aber weiterhin bestehen bleiben.

4594
0%
LauncherFehlerberichtLowDMXControl 3.3 Launcher laesst sich mehrfach startenMediumZugeteiltJPK3.3 Alpha x01.08.202112.08.2021 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

DMXControl 3.3 Launcher laesst sich mehrfach starten

Hinweise

DMXControl Installer Build 3.3.0.477

4598
90%
GUI & ServerFehlerberichtLowLadeproblem von Gruppen in Gruppen behebenMediumBenötigt TestsSoon53.3 Alpha x3.310.08.202110.08.2021 Task Description

Durch das Einbauen von Gruppen in Gruppen kann es zu Ladeproblemen kommen, weil Gruppe B in Gruppe A eingefügt werden soll, diese beim Laden aber noch nicht existiert.

4597
0%
StageViewFehlerberichtLowmonochrome (einfarbige) Matrix zeigt Zustand nicht in d...Very LowNeu3.2.208.08.202108.08.2021 Task Description

Fehlerbeschreibung

Eine einfarbige Matrix wie z.B. beim Jarag-5 wird in der StageView nicht dargestellt.
Egal ob über einen Effekt oder manuell, die Matrix bleibt in der StageView dunkel.
Auch andere DDF´s mit einer einfarbigen Matrix haben diesen Effekt.

Hinweise

Getestet mit Version 3.2.2 auf Windows 10 Pro 64 Bit und einem leeren neuen Projekt.

Verwendetes DDF: https://ddf.dmxcontrol.de/ddfs/838 Chromlech - Jarag-5

Projekt und DDF im Anhang hinzugefügt.

3008
0%
GUIWunsch / IdeeLowFunktionserweiterungen für Patching-Dialog zum Patchen ...LowUnbestätigtunbestimmt12.01.201807.08.2021 Task Description

Aktuell ist es so, dass man im Patching-Dialog nur Gerät für Gerät den Patch ändern kann. In manchen Situation ist es aber vom Handling her einfacher, direkt für mehrere Geräte den Patch zu ändern. Daraus abgeleitet, wären folgende zusätzlichen Funktionen erforderlich:

  • Auswahl von mehreren Geräten in ein anderes DMX-Universum umpatchen. Die Adressen innerhalb des Universums werden 1-zu-1 übernommen. Der User gibt nur das Ziel-Universum an.
  • Auswahl von mehreren Geräten ab einer bestimmten DMX-Adresse neu patchen. Für das erste Gerät der Auswahl gibt der User die Start-Adresse sowie den Freiraum zwischen zwei Geräten an.
  • Aktivierung der Auswahlmöglichkeit von mehren Geräten in der Kanalübersicht des Patching-Dialogs.

* Auswahl von mehreren Geräten ab einen bestimmten Wert eine neue Device-ID zuweisen. Für das erste Gerät der Auswahl gibt der User den Start-Wert sowie den Freiraum zwischen zwei Geräten an. ⇒ Hat nix mit DMX Patching zu tun

Ergänzung: Grundlegend sollte die Vergabe der neuen DMX-Adressen immer an Hand der Sortierung der Spalten erfolgen, die jeweils im Patching-Dialog vor dem Starten der automatischen Patching-Funktion gesetzt ist.

4569
0%
GUI & ServerFehlerberichtLowDirtyflag wird bei "Reset View" gesetzt, bei Verschiebe...Very LowUsability Relevant3.3 Alpha x15.06.202102.08.2021 Task Description

Dirtyflag wird bei “Reset View” gesetzt, bei Verschieben mit Mausrad oder den Pfeilen jedoch nicht.

Das Verhalten ist aus meiner Sicht inkonsequent. Entweder müsste die DirtyFlag auch gesetzt werden, wenn ich die View verschiebe, oder die Flag darf nicht gesetzt werden, wenn ich die View zurücksetze.

4427
0%
SoftdeskFehlerberichtHighSoftdesk wird beim Schließen der GUI nicht gespeichertMediumUnbestätigtpeer3.2.229.03.202131.07.2021 Task Description

Ich lege ein neues Projekt und füge einem neuen Softdesk mehrere Controls hinzu. Dann schließe ich nur die GUI, während das Softdesk weiterhin im Designer geöffnet und das Projekt noch nicht gespeichert ist. Nach dem Neustart der GUI (den Kernel habe ich nicht beendet) sind alle neu eingefügten Controls verschwunden. Habe ich alternativ statt neue Controls hinzuzufügen auch nur bereits existierende Controls geändert (zum Beispiel verschoben), sind diese Änderungen ebenfalls nach dem Neustart der GUI weg.

Folglich fehlt ein entsprechender Befehl vom Softdesk Designer an den Kernel, das aktuelle Softdesk beim Beenden der GUI zu speichern. Denn wenn ich den Softdesk Designer vor dem Schließen der GUI manuell schließe, wird das Softdesk entsprechend im Kernel zwischengespeichert.

Aus den beigefügten Log-Files geht nicht hervor, dass das Softdesk beim Schließen der GUI automatisch gespeichert wird. Dafür wird aber in Folge dessen bemängelt, dass das in der ersten Session noch angelegte Control nach dem Neustart der GUI fehlt:

2021-03-29 11:31:46,518 [Main GUI] ERROR Lumos.GUI.WindowManager - Error when instantiating Object from persistString: Lumos.GUI.Windows.Softdesk.Designer.SoftdeskDesigner#c8aa2b0d-a9e3-4e64-98ef-47dcf6744d18
System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> org.dmxc.lumos.Kernel.Exceptions.NotExistingException: Can't find a SoftdeskModel with ID c8aa2b0d-a9e3-4e64-98ef-47dcf6744d18
   bei Lumos.GUI.Windows.Softdesk.SoftdeskWindow.getSoftdeskModelFromID(String id) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\SoftdeskWindow.cs:Zeile 71.
   bei Lumos.GUI.Windows.Softdesk.Designer.SoftdeskDesigner..ctor(String id) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\Windows\Softdesk\Designer\SoftdeskDesigner.cs:Zeile 83.
   --- Ende der internen Ausnahmestapelüberwachung ---
   bei System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   bei System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   bei System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   bei System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   bei System.Activator.CreateInstance(Type type, Object[] args)
   bei Lumos.GUI.WindowManager.GetContentFromPersistString(String persistString) in D:\Jenkins\workspace\Lumos_Pipeline_3.2\LumosGUI\src\WindowManagement\WindowManager.cs:Zeile 1817.

Ein (Beispiel-) Projekt kann nicht zur Verfügung gestellt werden, weil wie oben beschrieben zu keinem Zeitpunkt etwas gespeichert wurde.

4515
0%
GUIFehlerberichtLowNetork Explorer Verbindungsmanagement editierenVery LowNeu3.3 Alpha x28.04.202131.07.2021 Task Description

Fehlerbeschreibung

Folgende Dinge lassen sich im Network Explorer nicht editieren:
- Verbindung trennen nicht möglich
- löschen/trennen von einmal gezogenen Verbindungen nicht möglich
- Editieren der Network ID sowie des Client namens wird für GUI und Kernel nicht übernommen (nach klick auf OK erscheinen erneut die vorherigen Werte, ein editieren über die Allgemeinen DMXC-Einstellungen wird sofort übernommen

4593
0%
GUI & ServerFehlerberichtLowTracking-Einstellung wird nicht übernommenMediumUnbestätigt3.2.230.07.202130.07.2021 Task Description

Beim Duplizieren einer Cuelist, bei der Tracking deaktiviert ist, wird diese Einstellung nicht in die zweite Cuelist übernommen. Der Haken ist zwar nicht gesetzt, aber trotzdem reagiert die Cuelist wie eine mit aktivem Tracking (siehe Diskussion Arne ⇔ JP)

4592
0%
ServerFehlerberichtMediumToo Much MIDI FeedbackVery LowNeu3.2.226.07.202126.07.2021 Task Description

DMXControl sends feedback 3 times for same midi channel. This eventually floods midi with feedback. For example, I have only one midi fader setup in DMXControl. DMXControl sends the below midi out:

RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)
RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)
RECEIVE | ENDPOINT(loopMIDI) TYPE(CONTROLCHANGE) CHANNEL(1) DATA1(13) DATA2(50)

Why does DMXControl send the same information 3 times? This is a new project with only one device and only one midi fader configured. On project loading DMXControl will send out the above midi values for a single device. This extra midi chatter floods the network.

Showing tasks 1 - 50 of 561 Page 1 of 12

Available keyboard shortcuts

Tasklist

Task Details

Task Editing