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

IDFortschrittKategorieAufgabentypSchweregradZusammenfassungStatusbetrifft Versionfällig in Versionangelegt  desczuletzt geändertangelegt von
5365
0%
TimecodePlayerFehlerberichtniedrigTimeCodePlayer roter Marker lässt sich nicht mehr anwäh...Neu3.3 RC x24.07.202424.07.2024Phil2811 Aufgabenbeschreibung

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

Fehlerbeschreibung

Durch Doppelklick auf die Zeitleiste oder durch Anklicken und Verschieben lässt sich der rote Marker verschieben.
Nach mehrmaligen verschieben lässt sich der Marker nicht mehr auswählen. Es ist nur noch der schwarze Marker sichtbar, der sich mit der Maus mitbewegt.
Auch ein Schließen des TimeCodePlayers bringt keine Besserung. Nur ein Neustart des Programms.

3.3 RC3
Windows 10

5364
0%
GUI & ServerFehlerberichtniedrigTimecodeplayer: Umbenennen von Tracks geht nichtNeu3.3 RC x24.07.202424.07.2024Phil2811 Aufgabenbeschreibung

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

Fehlerbeschreibung

Wird ein oder mehrere Tracks im Projekt Explorer umbenannt, so werden die neuen Namen nicht im TimeCodePlayer übernommen.
Nach Neustart des Programms sind wieder die alten Namen vorhanden (Track(2), Track(3),…

Erwartetes Verhalten

Ich erwarte, dass der Name sofort im TimeCodePlayer geändert ist und auch nach Neustart so verbleibt.

Hinweise

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

Version: 3.3 RC3



5362
0%
ServerFehlerberichtniedrigKernel versucht beim manuellen Beenden ein Projekt zu s...Unbestätigt3.3 RC x17.07.202417.07.2024LightningBrothers Aufgabenbeschreibung

Hat sich aus irgendeinem der Kernel aufgehangen oder ich schließe ihn manuell, will dieser noch versuchen das Projekt zu speichern. Der Speichervorgang schlägt allerdings fehl und die betreffende Projekt-Version ist leer. Die zugehörige Datei ist 0 KB groß. Das sieht im Kernel-Log dann wie folgt aus:

2024-07-17 20:39:53,000 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Scene.SceneFadeTicker+TickerParallelBag - Enqueuing for deregistration Auto: org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack
2024-07-17 20:39:53,034 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Scene.SceneFadeTicker - Deregistriere: org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack
2024-07-17 21:15:19,964 [102] FATAL org.dmxc.lumos.Kernel.Run.KernelRunManager - Console closed. Shutting Down!
2024-07-17 21:15:20,558 [Log-Thread] INFO  org.dmxc.lumos.Kernel.Net.gService.Project_gService - Start saving Project.
2024-07-17 21:15:20,560 [Log-Thread] INFO  org.dmxc.lumos.Kernel.Project.ProjectManager - Saving Project Clubset ...

[[[ Letzter Eintrag im Log ]]]
[[[ Konsolenfenster geschlossen ]]]

Lade ich nach dem Neustart von DMXC3 das Projekt, schlägt dies fehl, weil die letzte Version des Projekts kaputt ist (Projekt-Datei ist 0 KB groß und leer).

5361
0%
InputAssignmentWunsch / IdeeniedrigIm Node für Proceduren die Möglichkeit schaffen eigene ...Neu3.2.317.07.202417.07.2024steff Aufgabenbeschreibung

Hallo,
Im Node für Proceduren eines Devices oder Device Group die Möglichkeit schaffen eigene Proceduren zu verwenden.

Es gibt da in dem Node eine Liste von Proceduren die man verwenden kann.
(Bild von der Liste im Anhang)
Ich hatte einen Teil des DDFs mit dem DDF Creator 3 erstellt. Auch hier gibt es eine Liste mit Proceduren.
(Auch hiervon ein Bild im Anhang)
Es gab da, da das was ich verwenden wollte nicht aufgeführt war, die Möglichkeit eine Procedure “Custom” anzulegen.
Ich habe dafür dann auch zwei Proceduren “Custom” erstellt.
Diese beiden Proceduren kann ich über die Stage View anwählen und ausführen, Im Node für die Proceduren finde ich die aber nicht.

Mein Wunsch wäre:
Entweder, wenn in dem Node ein Device oder eine Device Group ausgewählt wurde, die dafür verwendbaren Proceduren alle anzuzeigen.
Oder
Zusätzliche Proceduren in die Liste zur Verwendung mit aufzunehmen.
In meinem Fall wäre das fan_min und fan_max
Vielleicht gibt es da von anderen noch weitere Wünsche ?

Ich habe mein verwendetes DDF auch mal mit angehängt.

Gruß Steff

5360
0%
InputAssignmentWunsch / IdeeniedrigIm Node für Proceduren den Input Device or Device Group...Neuunbestimmt17.07.202417.07.2024steff Aufgabenbeschreibung

Hallo,
Ich wollte den Node für die Prozeduren von Devices oder Device Groups verwenden.
Um eine Device Group oder ein Device für dieses Node auszuwählen muß ich ein Device oder Device Group Node hinzu fügen, dies mit dem Prcedure Node verbinden um entsprechendes auszuwählen.

Hier wäre mein Wunsch:
Das in das Procedure Node eine Möglichkeit eingebaut wird, in den Properties von dem Node ein Device oder Device Group anzuwählen.

Gruß Steff

5358
0%
DMX PluginFehlerberichtniedrigNodle U1 kann über Main Switch DMX Interfaces deaktivie...Neu3.3 RC x10.07.202421.07.2024steff Aufgabenbeschreibung

Hallo,
Ich habe das auf zwei PCs ausprobiert auf beiden das selbe.

An dem PCs war jeweils ein Nodle U1 angeschlossen.

Das Programm wird gestartet.
Das Nodle U1 sowie ART-NET funktioniert einwandfrei.

Deaktiviere nun über den Main Switch DMX Interfaces die DMX Ausgabe, wird diese beim Nodle U1 und beim ART-NET wie gewollt abgeschaltet

Möchte ich die Ausgabe allerdings wieder mit dem Main Swicht einschalten, wird ART-NET eingeschaltet aber das Nodle U1 nicht.
Das kann ich nur noch über Settings, DMX Interfaces und dort den Haken setzen wieder einschalten.

Mit ein bischen herumprobieren funktioniert es dann auch irgendwie irgendwann.
Nur nach dem nächsten Programmstart geht es dann wieder nicht.

Im Kernel habe ich folgendes gefunden:
23:10:43 WARN AbstractDMXInterfaceManager - Restarting Interface Nodle U1/DMXControl Projects e.V.#1499978628742433 because of missing Heartbeat!
23:12:18 INFO DMXInterfaceBag - Execution of SetEnabled: True took 266 ms in Interface DMXControl Projects e.V.#1499978628742433
23:12:28 WARN AbstractDMXInterfaceManager - Restarting Interface Nodle U1/DMXControl Projects e.V.#1499978628742433 because of missing Heartbeat!
23:12:40 INFO DMXInterfaceBag - Execution of SetEnabled: True took 271 ms in Interface DMXControl Projects e.V.#1499978628742433
23:12:41 INFO DMXInterfaceBag - Execution of SetEnabled: True took 263 ms in Interface DMXControl Projects e.V.#1499978628742433

Ich würde halt erwarten das das Nodle sowie ART-NET einfach wieder über den Main Switch eingeschaltet werden kann, ohne das ich noch über die Settings eingreifen muß.

Gruß Steff

5357
0%
GUI & ServerFehlerberichtniedrigProjektadministration wird bei Gui Start nicht angezeig...Auf User warten3.3 RC x06.07.202421.07.2024 Aufgabenbeschreibung

Wenn ich DMC unter Win mit mehreren Bildschirmen an einer Docking Station starte, dann wird bei Programmstart die Projektadministration nicht geöffnet und man kann kein Projekt auswählen oder ein neues öffnen. Der Reiter Projekte öffnen unter Datei ist ausgegraut.

5356
0%
ExecutorenWunsch / Ideeniedrigneue Executoren werden nach Löschung von Alten nicht vo...Neu3.3 RC xTBD (UIS)02.07.202417.07.2024EDER Aufgabenbeschreibung

Fehlerbeschreibung

Wenn man mehrere Executorpages erstellt und dann die erste(n) wieder löscht, werden neue Executoren nicht (wie bei Cuelists) ab 1 nummeriert sondern weiter obwohl ja theoretisch niedrigere Nummern frei wären.

Erwartetes Verhalten

Ich hätte erwartet, dass zuerst die “Lücken” gefüllt werden

5353
0%
GUIToDoniedrigFehlermeldung "Unable to find Project ??? in Project St...Unbestätigt3.3 RC x25.06.202425.06.2024LightningBrothers Aufgabenbeschreibung

Ich habe bewusst im Project Store herumgefummelt und dabei eine Projekt-Datei umbenannt. Möchte ich nun diese Version trotzdem laden, erscheint in der GUI nur die allgemeine Fehlermeldung “An error occurred while loading version ??? of …” und das Project Errors Fenster bleibt komplett leer. Der Kernel meldet aber korrekterweise, dass die Version nicht gefunden werden kann.

Von daher wäre es hilfreich, wenn die Info, die der Kernel hat, ebenfalls an die GUI weitergereicht wird - hier also “Unable to find Project ??? in Project Store”.

5352
0%
GUI & ServerFehlerberichtkritischRandom Crashing 3.2.3 | Zufällige Abstürze 3.2.3Neu3.2.324.06.202424.06.2024shween Aufgabenbeschreibung

This Task is to bring attention to the occurrences of random crashing experienced when programming the last project worked on. (v3.2.3)

I cannot pinpoint exactly what causes these issues but I have attached a LOG Export from the project. I hope it is not too late since the bugs occurred to export the LOG.

These crashes ranged anywhere from:

-Cue lists randomly not tracking correctly after some time programming inside the GUI.

-Tracking True / False Not applying to cue lists.

-Fixture Parameters not being able to be selected in the GUI or Programmer.

-Rare, but the whole GUI would sometimes lock up to the point I could not save a project before attempting to restart.

Generally, a full restart of the DMXControl Application would resolve the issues.

Sometimes, a full system restart was required.

Also, it seems the parameter: “Reset When Released” has absolutely no effect on Cue list release behavior.

I did notice this trend: that often when using Fanning Parameters (E.g. -90<>90 … 0>120>0 … 0<>90) in X/Y Moving head parameters, that DMXControl 3.2.3 would then behave extremely erratically, and eventually begin adding its own values in parameter fields, and eventually crash. When closing the application, I would then be presented with a messaged saying: “DMXControl Crashed - This should not have happened. Please Export Log to Bugtracker.”

Dedicated Show and Cue List playback seems extremely stable, it is only in heavy periods of programming that these crashes seem to occur.

Thank You.


Diese Aufgabe soll auf das Auftreten von zufälligen Abstürzen aufmerksam machen, die beim Programmieren des zuletzt bearbeiteten Projekts aufgetreten sind. (v3.2.3)

Ich kann nicht genau sagen, was diese Probleme verursacht, aber ich habe einen LOG-Export aus dem Projekt angehängt. Ich hoffe, es ist nicht zu spät, da die Fehler beim Exportieren des LOG aufgetreten sind.

Diese Abstürze reichten von:

-Cue-Listen werden nach einiger Zeit in der GUI zufällig nicht korrekt verfolgt.

-Tracking True / False Gilt nicht für Cue-Listen.

-Geräteparameter können nicht in der GUI oder im Programmierer ausgewählt werden.

-Selten, aber die gesamte GUI wurde manchmal bis zu dem Punkt gesperrt, an dem ich ein Projekt nicht speichern konnte, bevor ich versuchte, neu zu starten.

Im Allgemeinen würde ein vollständiger Neustart der DMXControl-Anwendung die Probleme beheben.

Manchmal war ein vollständiger Systemneustart erforderlich.

Außerdem scheint der Parameter: “Reset When Released” absolut keinen Einfluss auf das Freigabeverhalten der Cue-Liste zu haben.

Ich habe diesen Trend bemerkt: dass oft bei der Verwendung von Fanning-Parametern (z. B. -90<>90 … 0>120>0 … 0<>90) in X/Y-Moving-Head-Parametern, dass sich DMXControl 3.2.3 dann extrem unberechenbar verhält und schließlich anfängt, seine eigenen Werte in Parameterfeldern hinzuzufügen und schließlich abstürzt. Beim Schließen der Anwendung wurde mir dann eine Meldung angezeigt, die besagt: “DMXControl abgestürzt - Dies hätte nicht passieren dürfen. Bitte exportieren Sie das Protokoll in den Bugtracker.”

Die dedizierte Show- und Cue-List-Wiedergabe scheint extrem stabil zu sein, nur in schweren Programmphasen scheinen diese Abstürze aufzutreten.

Vielen Dank.

5350
0%
GUIToDoniedrigVerhalten der Message-Box an verschiedenen Stellen anpa...Unbestätigt3.3 RC x24.06.202425.06.2024LightningBrothers Aufgabenbeschreibung

Die Message-Box muss an folgenden Stellen von ihrem Verhalten her angepasst werden. Der in eckiger Klammer gesetzte Eintrag ist derjenige, der standardmäßig vorbelegt sein soll

  • Ordner (im Project Explorer allgemein) löschen: Ja / [Nein] (statt nur OK)
  • Gerät löschen: Ja / [Nein] (statt nur OK)
  • Cuelist löschen: Ja / [Nein] (statt nur OK)
  • Cuelist Group löschen: Ja / [Nein] (statt nur OK)
  • Datei löschen: Ja / [Nein] (statt nur OK)
  • Item List löschen: Ja / [Nein] (statt nur OK)
  • Zuordnung zu Executor löschen: Ja / [Nein] (statt nur OK)
  • Stage View löschen: Ja / [Nein] (statt nur OK)
  • Connectionset löschen: Ja / [Nein] (statt nur OK)
  • Bank im Input Assignment löschen: Ja / [Nein] (statt nur OK)

Wie zu erkennen, ist bei den meisten Abfragen, die ein Löschen initiieren, standardmäßig das Schema “OK oder Dialog schließen zum Abbrechen” hinterlegt statt dem besseren Verhalten (auch bezogen auf die Fragestellung) “Ja / Nein”.

5349
0%
GUIWunsch / IdeeniedrigFenster "Update DDFs in Project" mit "Add Device" Fenst...Unbestätigtunbestimmt24.06.202424.06.2024LightningBrothers Aufgabenbeschreibung

Führt man das Ticket FS#5349 gedanklich weiter, dann wäre im Zuge der Umsetzung der dort beschriebenen Funktion zu überlegen, ob das Fenster “Update DDFs in Project” von seiner Funktion her mit in das “Add device” Fenster übertragen wird.

Dies könnte ggf. bei der Neugestaltung des “Add device” Fensters im Rahmen des WPF-Umbaus erfolgen.

5348
0%
GUI & ServerWunsch / IdeeniedrigExplizites Einfügen aus Dateisystem ermöglichen obwohl ...Unbestätigtunbestimmt24.06.202424.06.2024LightningBrothers Aufgabenbeschreibung

Wird ein DDF in einem Projekt bereits verwendet und man fügt weitere bzw. erneut Geräte ein, die dieses DDF verwenden, so wird dieses immer explizit aus dem Projekt herangezogen. Für ein bestehendes Projekt ist diese Regelung durchaus hilfreich, jedoch nicht, wenn man gerade ein neues DDF erstellt. Hier muss man dann immer erst die alte Version aus dem Projekt löschen, um dann die aktualisierte / korrigierte / ergänzte Version des DDFs ins Projekt einfügen zu können.

An dieser Stelle wäre es hilfreich, wenn man beim Hinzufügen explizit sagen könnte, dass die neuere Version aus dem Dateisystem verwendet werden soll. Dabei überschreibt diese Version dann die Version, die bis dato im Projekt existiert.

5347
0%
GUI & ServerFehlerberichtniedrigDDF-Synatx: Einträge des Typs step werden bei rawranges...Unbestätigt3.2.324.06.202424.06.2024LightningBrothers Aufgabenbeschreibung

Jens-Peter und ich haben an einem DDF gearbeitet und dabei den folgenden Code eingefügt - so, wie er auch im Wiki dokumentiert ist.

<rawranges dmxchannel="0" name="Auto show" >
  <step type="Off" mindmx="0" maxdmx="31" />
  <range type="Show 1" mindmx="32" maxdmx="63" minval="0" maxval="100" />
  <range type="Show 2" mindmx="64" maxdmx="95" minval="0" maxval="100" />
</rawranges>

Bei dieser Implementierung ist es so, dass der step-Eintrag im Device Control nicht auswählbar ist. Damit lässt sich die Funktion in Form der verschiedenen Automatik-Shows nicht abschalten. Hierfür muss aktuell der folgende Workaround herhalten:

<rawranges dmxchannel="0" name="Auto show" >
  <range type="Off" mindmx="0" maxdmx="0" minval="0" maxval="100" />
  <range type="Show 1" mindmx="32" maxdmx="63" minval="0" maxval="100" />
  <range type="Show 2" mindmx="64" maxdmx="95" minval="0" maxval="100" />
</rawranges>

Es wäre wie gesagt hilfreich, wenn der beschriebene Workaround nicht erforderlich wäre und direkt step-Einträge bei der Funktion rawranges unterstützt werden.

5346
80%
TimecodePlayerFehlerberichtniedrigAudio knackt bei WiedergabeBenötigt Tests3.3 RC x3.320.06.202424.07.2024LightningBrothers Aufgabenbeschreibung

Bei der Wiedergabe einer Timecode-Show kommt es mehr oder weniger regelmäßig unregelmäßig zu einem Knacken im Audio / Ton. Teilweise stockt die Wiedergabe des Tons kurzzeitig.

Ticket wurde zwecks Dokumentation und zum Nachvollziehen der Testergebnisse nachträglich erstellt.

5345
80%
GUI & ServerFehlerberichtmittel"Can't add Group"-Log beim Versuch, Szene zu speichernBenötigt Tests3.3 RC x3.319.06.202421.07.2024StefanKrupop Aufgabenbeschreibung

Wenn ich die Szene “Lila Blau” aus der Szenenliste “You raise me up” des angehängten Projektes in den Programmer lade und dann versuche, diesen als neue Szene in einer leeren Szenenliste (z.B. “Ganz für dich da”) zu speichern, tritt folgender Fehler im Kernel-Log auf und die Szene wird nicht gespeichert:

21:05:32 WARN  Cuelist_gService - Unable to Process AddCue Request.
System.InvalidOperationException: Can't add Group. The Group you tried to add is already part of the Group you tried to add it to
   at org.dmxc.lumos.Kernel.Devices.DeviceGroup.addGroup(IDeviceGroup group) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Devices\DeviceGroup.cs:line 640
   at org.dmxc.lumos.Kernel.Scene.Entry.SceneEntryTools.CreateMatchingDeviceGroup(ProgrammerFilterPredicate predicate, IDeviceGroup org, String groupPropertyId) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Scene\Entry\SceneEntryTools.cs:line 427
   at org.dmxc.lumos.Kernel.Scene.AbstractScene.copy(ProgrammerFilterPredicate predicate) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Scene\AbstractScene.cs:line 561
   at org.dmxc.lumos.Kernel.Net.gService.Cuelist_gService.InsertProgrammerSceneAt(IUserContext uc, ISceneList sl, Int32 index, ProgrammerFilterPredicate predicate, Nullable`1 trigger) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Cuelist_gService.cs:line 651
   at org.dmxc.lumos.Kernel.Net.gService.Cuelist_gService._addProgrammerCue_RequestReceived(Object sender, RequestEventArgs`1 args) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Net\gService\Cuelist_gService.cs:line 620

Hilfreich wäre es schon, wenn das Log die konkreten Namen der problematischen Gruppen enthalten würde.

5342
0%
ArtNetWunsch / IdeemittelArtNet DMX SettingNeu3.3 RC x13.06.202414.06.2024wide Aufgabenbeschreibung

I have a request for dmx interface settings.

In 3.3RC, all Artnet will be set up one by one to increase the universes.
However, when using a large number of 15 universes, we have to work with IPs, universe numbers, etc. each time we add a new one.
In 3.2, we could specify one IP and one universe at a time, but in 3.3, it becomes quite a tedious task.
Can this be improved?

5340
0%
GUI & ServerFehlerberichtniedrigDMXC Mixer Node: Status des (Gernic) Switch aufnehmenUnbestätigt3.2.309.06.202409.06.2024LightningBrothers Aufgabenbeschreibung

Aufbauend auf das Ticket  FS#5305  muss der DMXC-Mixer Node ebenfalls ergänzt werden. Aktuell kann ich über den DMXC-Mixer Node nicht ermitteln, ob ein Generic Switch aktiv ist oder nicht. Folgende Wege wären denkbar:

  • Der Status wird mit in den Output “Intensity” aufgenommen, dem entsprechend Off = 0 und On = 1
  • Das Node erhält einen zusätzlichen Output
5339
0%
GUI & ServerFehlerberichtniedrigÄndern der Größe von Objekten in der Stageview führt zu...Auf User warten3.3 RC x3.309.06.202421.07.2024Beni200 Aufgabenbeschreibung

Beim Ändern der Größe von Lampen in der Stageview kam es zu Warnungen im Kernel und es war nicht mehr möglich das Projekt zu speichern oder im Project Explorer ein Objektiv hinzuzufügen. Logs im Anhang.

5338
0%
GUIFehlerberichtniedrigMessageBoxes und Projektadmin erscheint auf anderem Bil...Neu3.3 RC x08.06.202425.06.2024MWSysTech Aufgabenbeschreibung

Projektmanager und Abfrage “Fenster wie zuletzt laden” erscheinen u.U. nicht auf dem gleichen Monitor wie die GUI.
Weil man z.B. während dem Laden irgendwas anderes am PC macht geht wahrscheinlich der Fokus verloren.
Ich vermute die Fenster starten “CenterScreen” und nicht “CenterOwner”.
Letzteres erscheint mit sinnvoller, weil diese “MessageBoxes” ja nur im Kontext des Owners Sinn machen.

5337
0%
GUIFehlerberichtniedrigFreeze nach Windows Admin-AbfrageNeu3.3 RC x08.06.202417.06.2024MWSysTech Aufgabenbeschreibung

GUI, Kernel, Umbra und Easy View laufen auf einer Maschine.
Jetzt kommt eine Abfrage von Windows nach Admin Rechten. Z.B. Weil Virtual DJ wieder mal ein Update hat oder sonst was.

EasyView Ausgabe bleibt hängen. Hat natürlich nichts mit DMXC zu tun. Wollte es nur sagen, falls das interessant ist.
GUI funktioniert erstmal normal weiter. Wenn ich das Programm dann beenden will bleibt die GUI irgendwie hängen und ich muss über LumosGUI über Task Manager beenden.

5335
0%
GUI & ServerWunsch / IdeeniedrigExport- und Import-Funktion für AnwendungseinstellungenUnbestätigt3.2.307.06.202407.06.2024LightningBrothers Aufgabenbeschreibung

Installiert man DMXControl 3 auf einem weiteren PC komplett neu, erfolgt der erste Start mit allen Standardeinstellungen für die Anwendung selbst als auch bei den Vorgaben für ein neues Projekt. Auch sind keine DMX-Interfaces konfiguriert.

Grundsätzlich ist es möglich, die verschiedenen Konfigurationsdateien vom ersten PC auf den neuen PC zu kopieren. Einfacher wäre es, wenn DMXControl 3 hier mit einer Export- und Importfunktion unterstützt, wie es auch andere Programme machen. Über diese Funktion könnte man sich dann auch so zwischendurch ein Backup seiner Einstellungen machen.

5331
0%
GUI & ServerFehlerberichtmittelBühnenansicht, Scheinwerfer, Fanning und Handlung insta...Neu3.2.317.05.202405.06.2024 Aufgabenbeschreibung

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!

5330
0%
GUI & ServerToDoniedrig64-Bit-Kernel und GUI erforderlichNeu3.3 RC x17.05.202421.05.2024 Aufgabenbeschreibung

Show-Dateien werden immer größer und so leistungsfähig DMXC auch ist, es ist stark eingeschränkt, wenn es eine 32-Bit-Architektur bleibt. Das Programm beginnt zu verzögern und wird bei großen Mengen an Geräten und Programmen sehr, sehr langsam. Bitte ziehen Sie eine Version ohne Ausgabe-Plugins außer Art-Net und sACN in Betracht, um die volle 64-Bit-Architektur zu nutzen. Bitte erwägen Sie auch, Unterstützung für Easy View 2 Visualizer einzuschließen.

Show files are becoming larger and as powerful as DMXC is, it is severely limited by remaining a 32 bit architecture. Program will begin to lag and become very very slow with large amounts of fixtures and programming. Please consider a version without a need for output plugins except Art-Net and sACN to utilize full 64 bit architecture. Also please consider including support for Easy View 2 visualizer.

5329
0%
GUI & ServerFehlerberichthochMerge teilweise defekt (und führt in Teilen zum Absturz...Unbestätigt3.3 RC x13.05.202413.05.2024LightningBrothers Aufgabenbeschreibung

In einem noch nicht näher bekannten Gesamtumfeld funktioniert die Merge-Funktion nicht zuverlässig, woraufhin die GUI sogar in Teilen abstürzt.

Genauere Details inklusive Log-Dateien kann Joseph (@nutzer99) liefern, da es bei ihm im Zuge der Programmierung seiner Show mehrfach aufgetreten ist. Ich möchte hiermit nur einmal das Problem grundlegend dokumentieren.

5328
0%
ArtNetFehlerberichtmittelException bei Abschalten der DMX-Interfaces über Main-S...Unbestätigt3.3 RC x13.05.202413.05.2024LightningBrothers Aufgabenbeschreibung

Waren die DMX-Interfaces eine Zeit lang aktiv und werden dann über den Main-Switch abgeschaltet, meldet der Kernel wiederkehrend folgende Exception. Es ändert daran auch nichts, dass ich die DMX-Interfaces über den Main-Switch wieder einschalte.

21:41:15 ERROR ArtNetFactory -
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.ProcessArtPoll(Byte[] packet, IPEndPoint receivedFrom) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 667
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.client_receive(IAsyncResult res) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 833
21:41:18 ERROR ArtNetFactory -
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.ProcessArtPoll(Byte[] packet, IPEndPoint receivedFrom) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 667
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.client_receive(IAsyncResult res) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 833
21:41:20 ERROR ArtNetFactory -
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.ProcessArtPoll(Byte[] packet, IPEndPoint receivedFrom) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 667
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.client_receive(IAsyncResult res) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 833
21:41:23 ERROR ArtNetFactory -
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.ProcessArtPoll(Byte[] packet, IPEndPoint receivedFrom) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 667
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.client_receive(IAsyncResult res) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 833

Ob es einen Zusammenhang zum Ticket FS#5326 gibt, vermag ich nicht zu beurteilen. Deswegen habe ich dieses separate Ticket angelegt. Im Anhang finden sich die Logdateien, woraus der Zeitraum hervorgeht, wo ich den Main-Switch betätigt habe. Die Logs enthalten auch die DMX-Interface-Konfiguration.

5327
0%
GUI & ServerWunsch / IdeeniedrigProgramm- und Interface-Konfiguration beim Speichern de...Unbestätigtunbestimmt13.05.202413.05.2024LightningBrothers Aufgabenbeschreibung

Ändere ich insbesondere die Konfiguration der DMX-Interfaces, muss ich danach beim weiteren Arbeiten darauf achten, dass Kernel und GUI ordnungsgemäß beendet werden. Denn diese Daten werden bekanntermaßen ausschließlich beim Beenden gesichert. Hängt sich der Kernel oder die GUI auf, kann die Änderung nicht mehr gespeichert werden. Folglich sind die getätigten Änderungen beim Neustart erneut vorzunehmen.

Um dies zu umgehen wäre mein Vorschlag, die Daten für die Programm- und insbesondere für die Interface-Konfiguration nach einer Änderung bei der nächsten manuellen Sicherung des Projekts ebenfalls zu speichern.

5326
0%
ArtNetFehlerberichtniedrigException bei Abschalten der DMX-Interfaces über Main-S...Unbestätigt3.3 RC x13.05.202421.05.2024LightningBrothers Aufgabenbeschreibung

Deaktiviere ich die DMX-Interfaces über den Main-Switch, fliegt im Kernel die folgende Exception

20:54:46 ERROR DMXInterfaceBag - Error setting interface Serial: ArtNet, Model: Art-Net, Vendor: Artistic License enabled state to False:
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')
   at System.Collections.Generic.List`1.Remove(T item)
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.RemovePort(ArtNetInterface port) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 147
   at org.dmxc.lumos.Kernel.DMX.ArtNetInterface.OnDisable() in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNet.cs:line 150
   at DMXLIB.AbstractDMXInterface.set_Enabled(Boolean value)
   at DMXInterfaceMgmtLIB.DMXInterfaceBag.SetEnabledInternal(Boolean target, Boolean byHeartbeatRestart, Boolean byMainSwitch) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\DMXInterfaceMgmtLIB\DMXInterfaceBag.cs:line 267
5323
0%
GUI & ServerFehlerberichtniedrigColor ITEM List Tabelle wird nicht aktualisiertNeu3.3 RC x12.05.202420.06.2024steff Aufgabenbeschreibung

Hallo,
ich hab mich mal wieder an die 3.3.0 RC2 gemacht.
Geladen ist ein Projekt welches ich in der 3.3.0 RC2 neu erstellt habe.
Da bei bin ich au folgendes gestoßen:
Dort sind 2 Color Item Lists.
Ich habe dann die Default Color List gewechselt.
Dies wird aber nicht in der Tabelle angezeigt.
Foto im Anhang (Bild habe ich gemacht nachdem ich auf OK geklickt habe und die Proberties noch mal geöffnet habe.

Ich habe dann zum testen ein Projekt angelegt und das im kleinen noch mal ausprobiert.
Hier funktioniert es einwandfrei.

Was ist in dem etwas aufwendigeren Projekt anders ?

MfG Steff

5318
0%
StageViewFehlerberichtniedrigAnzeigen / Ausblenden von gerätenamen, DMXadr. , intens...Nicht Reproduzierbar3.3 RC x06.05.202430.05.2024 Aufgabenbeschreibung

DMXC 3.3 RC2

Wenn man innerhlab der Stageview per rechtsklich das dropdown “Anzeigen/Ausblenden” öffnet, sollte man Haken setzen können um zu wählen was für Informationen eingeblendet werden sollen
aber es geschieht nichts bei gewünschter änderung ,
ich wollte mir gerne die DMX adressen einblenden.
gleiche geschieht (nicht) wenn man es über das einstellungsmenü > Stageview , von false auf true setzt.

Log oder Projekt kann auf wunsch geliefert werden.

5317
0%
TimecodePlayerFehlerberichtniedrigTimecodeplayer - Probleme beim hinzufügen einer Cue zur...Unbestätigt3.3 RC x05.05.202405.05.2024nutzer99 Aufgabenbeschreibung

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

Fehlerbeschreibung

Bei mir ist der Kernel abgeraucht als ich eine neue Cue in den Timecodeplayer einfügen wollte. Einfach über das Kontextmenü in der Cuelist Spur “Add Cue”

Erwartetes Verhalten

Hier Eintragen welches Verhalten bzw. Ergebniss erwartet wurde

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!

5316
80%
GUI & ServerFehlerberichtniedrigPWM static Effekt defekt (reagiert nicht mehr auf Param...Benötigt Tests3.3 RC x3.302.05.202424.07.2024LightningBrothers Aufgabenbeschreibung

Der PWM static Effekt reagiert nicht mehr auf die Position des zugeordneten Parameter-Masters. Vielmehr wird der Effekt mit einer nicht weiter beeinflussbaren Geschwindigkeit kontinuierlich wiedergegeben - unabhängig des Werts des Parameter-Masters.

Hierzu im beigefügten Projekt die Cuelist ausführen und versuchen, den Effekt über den Parameter-Master 1 zu beeinflussen. Auch die Log-Dateien habe ich angehangen.

Wie es ausschaut, scheint sich dieser Fehler erst in einer der letzten Versionen eingeschlichen zu haben. Im RC1 existiert das Problem aber bereits.

5315
0%
TimecodePlayerWunsch / IdeeniedrigAktuelle Position der Maus in der Zeitachse anzeigenUnbestätigt3.3 Beta x02.05.202402.05.2024LightningBrothers Aufgabenbeschreibung

Aktuell muss ich den Wiedergabemarker an eine bestimmte Position setzen, um die exakte Zeit an dieser Stelle herauszufinden.

Ich persönlich fände es hilfreich, wenn mir fortlaufend auch die aktuelle Position der Maus selbst in der Zeitachse als Zeitwert angezeigt werden würde.

5314
90%
GUI & ServerFehlerberichtniedrigShowdaten von Timecode-Show verbleiben nach Umbennen in...Benötigt Tests3.3 RC x3.302.05.202425.06.2024LightningBrothers Aufgabenbeschreibung

Benenne ich eine Timecode-Show um, verbleibt die zugehörige XML-Datei mit dem alten Namen weiter in der Projektdatei. Diese wird auch beim erneuten Laden des Projekts eingelesen und dann beim nächsten Speichern wieder in der Projektdatei ablegt.

5312
60%
TimecodePlayerFehlerberichtniedrigDirty Flag Timecode PlayerBenötigt Tests3.3 RC x3.301.05.202425.06.2024JPK Aufgabenbeschreibung

Aktuell wird das Dirty Flag gesetzt, wenn sich der Play-State des Timecode Players verändert oder die Position des Zeitmarkers. Das macht aber eigentlich nicht so viel Sinn und wird auch in anderen Programmen (z.B. DaVinci, Adobe Premiere, Adobe Audition,…) nicht so gemacht. Ich will ja eigentlich nur Änderungen an der Timecode-Show an sich speichern, aber nicht, ob die Show gerade läuft oder nicht. Aktuell wird nämlich dadurch im Hintergrund auch automatisch Autosave aktiv, was beim reinen Abspielen einer Show ja aber keinen Sinn ergibt.

5311
0%
GUI & ServerFehlerberichtmittelTimecode wird bei Wiedergabestart in der Show nicht meh...Unbestätigt3.3 RC x28.04.202428.04.2024LightningBrothers Aufgabenbeschreibung

In meinem aktuellen Showprojekt kann ich die Timecodes-Show nicht mehr mitten im Song starten, wenn hier bereits eine gewisse Zeit vergangen und / oder eine gewisse Anzahl an Cues abzuwarbeiten waren. Konkret bedeutet das, dass beim Start im Song um die 40. Cue bei 1:31.000 die unten stehende Exception fliegt. Dies hat zur Folge, dass die betreffende (Haupt-) Cuelist der Show nicht mehr auf den vom Timecode-Player verschickten Timecode reagiert und damit nicht mehr ausgegeben wird. Hier muss ich das Projekt einmal komplett neu laden, damit die vollständige Wiedergabe inklusive dieser (Haupt-) Cuelist funktioniert. Andere Cuelists werden aber noch mit dem Timecode gefüttert.

16:02:23 ERROR ThreadManager - Thread TimecodeSceneTrigger exited ThreadStart-Method with Exception: Object reference not set to an instance of an object.
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack.ApplyTimings(OutputValueItem item, Int64 timeOffset, Boolean fadeIn, FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings, Int32 sourceIndex, Int32 destIndex, EGotoOptions options, Nullable`1 valueNew) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\ValuesStack\OutputValuesStack.cs:line 519
   at org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack.FadeItem(OutputValueItem item, Int64 timeOffset, Boolean fadeIn, FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings, Boolean clone, Int32 sourceIndex, Int32 destIndex, EGotoOptions options, Nullable`1 newValue) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\ValuesStack\OutputValuesStack.cs:line 514
   at org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack.AdjustRunningTimings(FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings, Int64 timeOffset, IDictionary`2 toPlayValues, IDictionary`2 toFadeoutValues, Int32 sourceIndex, Int32 destIndex, EGotoOptions options) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\ValuesStack\OutputValuesStack.cs:line 651
   at org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack.goToForward(Int32 destindex, Int32 sourceIndex, EGotoOptions options, Int64 timeOffset, FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\ValuesStack\OutputValuesStack.cs:line 224
   at org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack.goTo(Int32 index, EGotoOptions options, Int64 timeOffset, FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\ValuesStack\OutputValuesStack.cs:line 146
   at org.dmxc.lumos.Kernel.SceneList.SceneList.playSceneForward(IScene newScene, Int32 oldIndex, Int64 newSceneOffset, ETriggerReason reason, FadeDelayTimings timings, PropertyFadeDelayTimings propertyTimings, EGotoOptions options) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\SceneList.cs:line 1601
   at org.dmxc.lumos.Kernel.SceneList.SceneList.playScene(Int32 newIndex, Int32 oldIndex, Int64 newSceneOffset, ETriggerReason reason) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\SceneList.cs:line 1529
   at org.dmxc.lumos.Kernel.SceneList.SceneList.SceneTrigger_SceneTriggered(Object sender, TriggerEventArgs args) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\SceneList\SceneList.cs:line 1786
   at org.dmxc.lumos.Kernel.Scene.Trigger.AbstractSceneTrigger`1.triggerScene(SceneBag`1 bag, Boolean removeRunning, ETriggerReason reason) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Scene\Trigger\AbstractSceneTrigger.cs:line 284
   at org.dmxc.lumos.Kernel.Scene.Trigger.TimecodeSceneTrigger.triggerScenesByTimecode(Int64 actualTC, Int64 newTC) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Scene\Trigger\TimecodeSceneTrigger.cs:line 151
   at org.dmxc.lumos.Kernel.Scene.Trigger.TimecodeSceneTrigger.timecodeThreadRun(RunContext ctx) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Scene\Trigger\TimecodeSceneTrigger.cs:line 128
   at org.dmxc.lumos.Kernel.Run.ThreadWrapper.WrappedStart() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Run\Thread\ThreadWrapper.cs:line 213

Das Projekt stelle ich bei Bedarf intern zur Verfügung.

5310
0%
TimecodePlayerFehlerberichtniedrigHäufiges Aufrufen von Cuelists mit Timecode-Trigger füh...Unbestätigt3.3 RC x27.04.202409.05.2024LightningBrothers Aufgabenbeschreibung

In meinem Showprojekt für das Jahrestreffen musste ich feststellen, dass bestimmte Cuelists mit Timecode-Trigger nach einiger Zeit unsauber wiedergegeben werden. Dies ließ sich sowohl in der StageView als auch in der DMX-Ausgabe real an den Geräten beobachten. Die gewünschten Effekte sehen damit mit zunehmender Wiedergabedauer der Timecodeshow deutlich merklich anderes aus als noch zu Beginn bei den ersten Aufrufen der entsprechenden Cuelists.

Die betreffenden Cuelists sind in dieser besagten Version mehrfach zwei verschiedenen Cuelist-Tracks zugeordnet.

Nachdem ich Cuelists auf die eigenständige Wiedergabe mittels Wait- / Follow-Trigger umgebaut und diese dann über entsprechende Special Cues aufrufe, laufen die Effekte über die komplette Wiedergabe-Dauer der Timecode-Show wie erwartet.

Anmerkung: Das in diesem Ticket beschriebene Phänomen zeige ich am besten live mit der realen Ausgabe und mache dann ggf. auch ein kurzes Video. Dem entsprechend werde ich Projekt und Logs später nachreichen. Die betreffende Version ist gesichert.

5309
0%
GUI & ServerWunsch / IdeeniedrigÄndern von Special Cues ermöglichenUnbestätigt3.2.327.04.202427.04.2024LightningBrothers Aufgabenbeschreibung

Hat man einer Cuelist eine Special Cue hinzugefügt, muss man diese löschen und neu einfügen, sobald man zum Beispiel im Falle der Cuelist einen anderen Befehl oder gar die ganze Cuelist ändern will. Hier wäre es gut, wenn man hierzu die Möglichkeit erhält, eine Special cue ebenfalls zu ändern.

5308
0%
TimecodePlayerWunsch / IdeeniedrigDirektes Tauschen / Ersetzen von Cuelists im Cuelist-Tr...Unbestätigt3.3 RC x27.04.202427.04.2024LightningBrothers Aufgabenbeschreibung

Ich habe in einem Cuelist-Track bereits mehrere Cuelists an verschiedenen Stellen eingefügt. Hier würde ich mir wünschen, wenn man die Möglichkeit erhält, die aktuelle Cuelist an der aktuellen Position durch eine andere Cuelist zu ersetzen.

5307
0%
TimecodePlayerWunsch / IdeeniedrigHinzufügen von Special cues anbietenUnbestätigt3.3 RC x27.04.202427.04.2024LightningBrothers Aufgabenbeschreibung

Über das Kontextmenü kann man vom Timecode-Player aktuell “nur” normale Cues der entsprechenden Cuelist hinzufügen. Dies funktioniert so bereits sehr gut.

An dieser Stelle würde ich mir wünschen, wenn hier die Möglichkeit zum Einfügen von Special cues ebenfalls ergänzt werden würde.

5306
0%
TimecodePlayerWunsch / IdeeniedrigMöglichkeit zum Verschieben von Cuelists in einen ander...Unbestätigt3.3 RC x27.04.202427.04.2024LightningBrothers Aufgabenbeschreibung

Arbeitet man mit mehreren Cuelist-Tracks, wäre es hilfreich, dass Cuelists vom Cuelist-Track A in den Cuelist-Track B oder C verschoben werden können. Dabei sollen die Cuelists ihren ursprünglichen Startpunkt beibehalten.

Aktuell muss man die betreffende Cuelist im Cuelist-Track B erst erneut manuell an der richtigen Stelle hinzufügen und diese dann im ursprünglichen Cuelist-Track löschen.

5304
90%
GUIFehlerberichtniedrigBestimmte Cues lassen sich nicht im Cue Timing Editor b...Benötigt Tests3.3 RC x3.313.04.202423.04.2024JPK Aufgabenbeschreibung

Das Projekt liegt in der Cloud (im üblichen Ort). Wenn man versucht, aus der Main Cuelist die Cue “ES.01.10: Einlass” in den Cue Timing Editor zu laden, dann fliegt folgende Exception:

2024-04-13 18:25:34,465 [Main GUI] ERROR Lumos.GUI.Run.GuiRunManager - Unhandled Exception: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei Lumos.GUI.Windows.SceneList.SceneEditView.<>c.<SceneEditView_Shown>b__12_1(IDevicePropertyFacade c) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Windows\SceneList\SceneEditView.cs:Zeile 57.
   bei System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
   bei System.Linq.Enumerable.<DistinctIterator>d__64`1.MoveNext()
   bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   bei Lumos.GUI.Windows.SceneList.SceneEditView.<SceneEditView_Shown>d__12.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosGUI\src\Windows\SceneList\SceneEditView.cs:Zeile 57.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)

Aus der Async-Function kommen einzelne null Einträge raus, was dazu führt, dass beim Abrufen des DisplayNames die Exception fliegt.

5303
0%
ExecutorenFehlerberichtniedrigExecutoren fliegen aus Ordner Neu3.2.313.04.202413.04.2024Joel09 Aufgabenbeschreibung

Fehlerbeschreibung

Die Belegten Executoren springen nach Neuladen des Projektes oder Neustarten des Programmes immer aus ihren Ordnern raus.
Des weiteren kann man keine belegten Executoren in einen Ordner schieben.

Erwartetes Verhalten

Wollte die Executoren in Ordner Packen damit diese Ordentlich geordnet sind.

5300
0%
GUIFehlerberichtniedrigEffektvisualizer aktualisiert sich bei Verwendung von C...Unbestätigt3.3 RC x05.04.202405.04.2024LightningBrothers Aufgabenbeschreibung

Ich lege einen 1D-Effekt auf die Farbe und trage dann einen ColorMaster als Wert für die Farbe ein. Schaue ich mir dies nun mit dem Effektvisualizer an, aktualisiert sich die grafische Darstellung des Wertebereichs nicht. Der Regenbogen bleibt konstant bei rot als Startpunkt, selbst wenn der Colormaster ein grün oder ein gelb ausgibt.

Hinterlege ich aber eine feste Farbe, wie zum Beispiel gelb, dann wird dies vom Effektvizualiser berücksichtigt.

Diese Problem betrifft aber nur den Effektvisualizer selbst - die Ausgabe in der Stageview passt.

Bilder und ggf. ein kleines Beispielprojekt können noch nachgereicht werden.

5299
0%
SoftdeskWunsch / IdeeniedrigExecutorenzüge ins softdeck ziehenNeu3.3 RC x05.04.202423.04.2024 Aufgabenbeschreibung

Da executoren sowie das Softdesk beide hervorragend für die Live bedienung ist, wäre es klasse wenn man einzelne Executorenzüge direkt ins Softdesk ziehen könnte .

5298
0%
ExecutorenWunsch / IdeeniedrigExecutorzüge flexibler gestaltenNeu3.3 RC x05.04.202423.04.2024 Aufgabenbeschreibung

Die Executorzüge sind recht Steif, wenn man einen einfachen Dimmer Ex.-zug hat hat man einen Fader und 4 tasten,
Schön wäre dort das ganze etwas Flexibler zu gestalten, wie :
beim dimmer müssten die Tasten ein paar mehr funktionen bekommen wie zum beispiel: fade auf in x Sec. ; Fade zu in X sec, fade bis wert x
–> dazu könnte man noch kleinere “werte-knöpfe” anlegen im Fader wo man das “X” definieren kann nach bedarf

Beim Colormaster-Executorzug (Fügt man 2 mal den Gleichen CM nebeneinander ein hat man 2 Fader ) da wäre schön den zweiten Fader gegen weitere Tasten Tauschen zu können.
(welche man in der Jeweiligen Farbe einfärben könnte)

generell, Fader oder Tasten, mit dem eintrag “Empty” , sollten einfach komplett ausgeblendet sein, gilt auch für ungenutzte Executorenzüge auf einer seite.

Schön wäre die einzelnen executoren-Seiten auch in einzelne Fenster zu bekommen.

5297
0%
TimecodePlayerWunsch / IdeeniedrigTimecodeplayer AbspielgeschwindigkeitNeu3.3 RC x05.04.202405.04.2024 Aufgabenbeschreibung

Schön wäre wenn man im TCP die abspielgeschwindigkeit anhand eines faders (Pitch) beeinflussen könnte , so wie ein DJ das mit dem Pitch regler macht.

wenn man diesen sogar im inputassigment hätte ,wäre eine Syncronisation mit einem DJ-Program nicht mehr weit entfernt.
Man könnte auch den Fader vom Timecodeplayer-Executorzuges dafür einsetzen

5295
0%
TimecodePlayerWunsch / IdeeniedrigLinker bereich des Timecodeplayer Sortierbar machen evt...Neu3.3 RC x05.04.202405.04.2024 Aufgabenbeschreibung

Der linke bereich des TCP könnte sortierbar sein, so das man sich die Spuren sortieren kann ,

Schön wäre auch eine art dropdown , wo man bestimmte spuren gruppieren kann, und diese dan als gruppe minimiert bzw ein/ausblendet .

jetz werden wieder viele denken : “bau alles mit Szenen und du brauchst nur 3-5 spuren”, nein das möchte ich nicht weil:

ich stelle mir den workflow etwas präzieser vor , angenommen man hat eine TCShow von insg. 30min, welche aus mehreren audioschnipseln besteht , bei 30 minuten wären das möglicherweise über 60 szenen die man bauenmüsste und auch evtl. mal bearbeiten müsste ändert sich ein titel oder ähnliches. hinzukommend müsste man jede szene auswendig können. daher eher der Gedanke jede gerätefunktion (bzw. Gerätegruppenfunktion) auf eine ex.spur zu legen und diese dann im TCP anzupassen.

–> wären die Executorspuren gruppierbar ware das eine feine sache (Bugtrackereintrag exestiert)
–> man kann sich einfach Spuren für gerätegruppen hinzufügen, oder jeh nach vorhandenen euqipment “aktivieren oder deaktivieren”

Hintergrund: In namenhaften audioprogrammen wie Fruityloops-Studio hat man pro zeile ja auch nur ein Instrument(element, stimme etc.) da arbeitet man auch nicht mit aufgenommenen Schnipseln die man nur aneinander klatscht . ich vermute auch zukunftsweisend ist das vorteilhafter wie 12 milliarden szenen zu speichern und die nur zeitlich zu verketten. (das könnte der Szeneneditor ja bereits selbst)

5294
0%
TimecodePlayerWunsch / IdeeniedrigTabellenkopf und tabstops Timecodeplayer (spur fixiere...Neu3.3 RC x05.04.202405.04.2024 Aufgabenbeschreibung

Wunsch für den Timecodeplayer

eine Spur als tabellenkopf so fixieren zu können das diese immer oben bleibt , auch wenn man weiter runter scollt.

und

das man sich wie im Word “Tabstops” setzen kann um so bei längeren TCShows besser in der horizontalen ebene orientieren kann.

5293
0%
ServerFehlerberichtniedrigKernel beschwert sich, wenn bereits eine DMXC-Instanz i...Unbestätigt3.3 RC x04.04.202424.07.2024LightningBrothers Aufgabenbeschreibung

Ich habe auf einem PC bereits eine DMXC3.3-Instanz laufen. Dann starte ich auf einem zweiten PC eine weitere komplette Instanz von DMXC 3.3.0. Beide PCs befinden sich aber im gleichen Netzwerk. Hier beschwert sich der Kernel vom PC2, dass er sich nicht mit dem Umbra des PC1 verbinden kann - und in der Situation auch gar nicht soll. Die ersten Zeilen des Logs sehen wie folgt aus:

2024-04-04 23:08:38,105 [Log-Thread] WARN  org.dmxc.lumos.Kernel.Net.gService.Umbra_gService - Unable to inform Source Umbra DefaultUnknownServerName @ 192.168.21.31...
Grpc.Core.RpcException: Status(StatusCode="Cancelled", Detail="Call canceled by the client.", DebugException="System.OperationCanceledException: The operation was canceled.")
 ---> System.OperationCanceledException: The operation was canceled.
   --- End of inner exception stack trace ---
   at LumosProtobuf.ConnectionClient.UmbraConnectionClient.<>c__DisplayClass47_0.<<ProcessDiscoveryBroadcast>g__InformUmbraAskForActions|1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosProtobuf\src\UmbraConnectionClient.cs:line 688

Dieser Fehler ist mir bewusst erst mit dem RC2 unter die Finger gekommen. Grundsätzlich stört es den Betrieb nicht, aber der füllt das Log-File des Kernels.

zeige Aufgaben 1 - 50 von 695 Seite 1 von 14

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung