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

IDFortschrittKategorieAufgabentypSchweregradZusammenfassung  descStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
 3998 
100%
StageViewWunsch / Ideesehr niedrig Workflow zum Hinzufügen eines Devices zu einer Device G ...geschlossen3.202.01.202025.08.2020LightningBrothers Aufgabenbeschreibung

Aktuell kann man aus der Stage View heraus bereits Geräte zu einer neuen (leeren) Device Group hinzufügen.

Hier könnte ich mir einen zusätzlichen Workflow als hilfreich vorstellen, mit dem man in der Stage View ein oder mehrere Geräte auch einer existierenden Device Group hinzufügen kann. Bis dato ist dies ja nur im Add Device möglich, aber nur für eine Gruppe.

Ich habe das Ticket mal auf Usuability Relevant gesetzt, um damit herauszufinden, ob dieser Mehrwert auch von jemand anderes gesehen wird.

 3733 
100%
InputAssignmentHilfe / Supportniedrig Wo werden Werte, die über Input Assignments an die Gerä ...geschlossen3.1.301.08.201914.08.2019Jona Aufgabenbeschreibung

Wenn ich z.B. einen Softdesk-Fader über die Input Assignments mit dem Dimmer von einer Lampe verbinde, werden die dort geänderten Werte nicht im Programmer angezeigt. Wo dann? Und vor allem: Wo kann ich sie zurücksetzten (/ löschen)?

 702 
100%
GUIFehlerberichtniedrig Windows-klassik design 2 geschlossenAlpha 304.01.201204.01.2012Qasi Aufgabenbeschreibung

Der Colorpicker welcher erscheint wenn man im propertygrid auf Color klickt wird Weiß hinterlegt angezeigt wenn ich das Windows klassik design verwende.

Siehe Bild:

 701 
100%
GUIFehlerberichtmittel Windows-klassik design geschlossenAlpha 304.01.201204.01.2012Qasi Aufgabenbeschreibung

Ich hab das bei meinem Rechner das Klassische Windows98 design, das problem is , das einige Fader nicht mehr zu sehen sind aber noch funktionieren.

siehe Bild

 1504 
100%
GUIFehlerberichtsehr niedrig WIN-Benutzer wecheln geschlossenBeta 123.01.201320.05.2013lichtheini Aufgabenbeschreibung

#31 WIN-Benutzer wecheln

Benutzer A startet mit belibiger Konfiguration erfolgreich Lumos. Danach an selben Rechner wechseln zu Benutzer B. Startet man den Kernel, gibt es eine abgefangene Fehlermeldung. Die GUI stürzt ab mit einer “unhandled exeption”. Es ist kein Connect zum anderen Kernel von Benutzer A möglich, trotz empfangener UDP-Pakete (ich nenne sie jetzt Beacon Frames) in Wireshark. Aber das ist wohl auch eine ungewöhnliche Konstellation. Trotzdem, man weiß ja nie was bei der VA alles passieren kann...

 5011 
100%
ServerFehlerberichtniedrig Wiederholter Log-Eintrag lässt Kernel-Log-Datei unnötig ...geschlossen3.3 Beta x3.307.01.202312.01.2023LightningBrothers Aufgabenbeschreibung

Ich habe gestern mit meinem Live-Show-Projekt über einen längeren Zeitraum ein wechselndes Ambiente gebaut und zwischendurch immer mal wieder Licht live gedrückt. Beim Heraussuchen der Logdateien für einen anderen Fehler bin ich auf die mit rund 170 MB sehr große Logdatei des Kernels aufmerksam geworden.

Der folgende Eintrag wurde über den genannten Zeitraum über 1,2 Millionen Mal in die Logdatei geschrieben - sogar noch als vorletzter Eintrag bevor der Kernel final geschlossen wurde.

2023-01-06 19:31:14,781 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - Processing Queue of Graphs contains 11 elements
[...]
2023-01-06 22:50:18,081 [114] DEBUG org.dmxc.lumos.Kernel.Input.v2.InputManager - Processing Queue of Graphs contains 50 elements
2023-01-06 22:50:18,095 [Main] INFO  DMXControl 3 Kernel - Kernel closing!

Diese Logeinträge werden generiert, sobald ich das Projekt geladen habe, selbst wenn nach dem Laden noch nichts aktiv ausgegeben wird.

Das zugehörige Projekt umfasste zu dem Zeitpunkt 114 Connectionsets sowie 18 Bänke. Für das Debugging stelle ich das Projekt über die Cloud zur Verfügung, benannt entsprechend mit der Nummer dieses Tickets.

 5087 
100%
GUI & ServerFehlerberichtmittel Wiederholende Log-Einträge zu ArtNet- und Verbindungs-P ...geschlossen3.3 Beta x3.316.07.202324.07.2023LightningBrothers Aufgabenbeschreibung

Über eine lange Laufzeit einer Sitzung haben sich im Log des Kernels zahlreiche Fehlermeldungen im Bereich des ArNetManagers aufgestaut, sodass dieses Log allein über 4,5 Millionen Zeilen enthält. Exemplarische Fehlermeldungen sind unten herausgezogen. In diesem Zusammenhang konnte die GUI keine Verbindung mehr aufbauen, weil der Kernel mit Log schreiben beschäftigt war.

Im Anhang sind die kompletten Logs der Sitzung. Bitte beim Öffnen u. U. Zeit einplanen…

2023-06-17 14:57:46,972 [60] ERROR org.dmxc.lumos.Kernel.DMX.ArtNetFactory - 
System.NullReferenceException: Object reference not set to an instance of an object.
   at org.dmxc.lumos.Kernel.DMX.ArtNetManager.ProcessArtDmx(Byte[] packet) in D:\Jenkins\workspace\Lumos_DMXPlugins_Pipeline_3.3\ArtisticLicenseArtNet\src\ArtNetManager.cs:line 557
   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 741
2023-06-17 15:25:54,776 [98] ERROR org.dmxc.lumos.Kernel.DMX.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 602
   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 741
2023-06-17 23:19:20,497 [140] ERROR org.dmxc.lumos.Kernel.DMX.ArtNetFactory - 
System.Net.Sockets.SocketException (10055): Ein Socketvorgang konnte nicht ausgeführt werden, da dem System Pufferspeicher fehlte oder eine Warteschlange voll war.
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.CreateException(SocketError error, Boolean forAsyncThrow)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ReceiveFromAsync(Socket socket, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.ReceiveFromAsync(Memory`1 buffer, SocketFlags socketFlags, EndPoint remoteEndPoint, CancellationToken cancellationToken)
   at System.Net.Sockets.Socket.BeginReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint& remoteEP, AsyncCallback callback, Object state)
   at System.Net.Sockets.UdpClient.BeginReceive(AsyncCallback requestCallback, Object state)
   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 739
  ...
   at System.Threading.Tasks.TaskToApm.TaskAsyncResult..ctor(Task task, Object state, AsyncCallback callback)
   at System.Net.Sockets.Socket.BeginReceiveFrom(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, EndPoint& remoteEP, AsyncCallback callback, Object state)
   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 705
   at System.Threading.Tasks.TaskToApm.TaskAsyncResult.InvokeCallback()
   at System.Threading.Tasks.AwaitTaskContinuation.<>c.<.cctor>b__17_0(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.Tasks.AwaitTaskContinuation.RunCallback(ContextCallback callback, Object state, Task& currentTask)
   at System.Threading.Tasks.AwaitTaskContinuation.Run(Task task, Boolean canInlineContinuationTask)
   at System.Threading.Tasks.Task.RunContinuations(Object continuationObject)
   at System.Threading.Tasks.Task.FinishContinuations()
   at System.Threading.Tasks.Task`1.TrySetResult(TResult result)
   at System.Threading.Tasks.ValueTask`1.ValueTaskSourceAsTask.<>c.<.cctor>b__4_0(Object state)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.InvokeContinuation(Action`1 continuation, Object state, Boolean forceAsync, Boolean requiresExecutionContextFlow)
   at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.OnCompleted(SocketAsyncEventArgs _)
   at System.Net.Sockets.SocketAsyncEventArgs.<>c.<.cctor>b__179_0(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading.ThreadPoolBoundHandleOverlapped.CompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pNativeOverlapped)
--- End of stack trace from previous location ---
   at System.Threading.Tasks.TaskToApm.End[TResult](IAsyncResult asyncResult)
   at System.Net.Sockets.Socket.EndReceiveFrom(IAsyncResult asyncResult, EndPoint& endPoint)
   at System.Net.Sockets.UdpClient.EndReceive(IAsyncResult asyncResult, IPEndPoint& remoteEP)
   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 741
 5071 
100%
TimecodePlayerFehlerberichtniedrig Wiedergabe-Marker kann nur in bestimmer Konstellation n ...geschlossen3.3 Beta x3.325.06.202329.10.2023LightningBrothers Aufgabenbeschreibung

Ich starte eine Timecode-Show über Play und halte die Show mittels Pause an. In dieser Situation kann ich den Wiedergabe-Marker (den roten) nicht neu positionieren.

Der Wiedergabe-Marker lässt sich daher nur unter einer ganz bestimmten Konstellation neu positionieren und zwar:

  • Die Wiedergabe wurde nicht durch pausieren angehalten.
  • Nach dem Pausieren wird der Track nochmals vom ursprünglichen Startpunkt wiedergegeben.
  • Die Wiedergabe wird über Stop angehalten.

Wenn diese Punkte beachtet werden, kann man zwar damit arbeiten, jedoch ist es ein unerwartetes Verhalten, was den Workflow beeinträchtigt.

 4296 
100%
ServerFehlerberichtniedrig Wiedergabe-Frequenz bei Plasma-Effekt ohne Einfluss geschlossen3.2.2 Beta x3.2.227.11.202007.03.2021LightningBrothers Aufgabenbeschreibung

Versuche ich für den Plasma-Effekt die Frequenz beliebig zu ändern, hat dieser Wert keinen Einfluss auf den Effekt. Er läuft also aktuell trotz beliebiger Frequency mit der gleichen Geschwindigkeit weiter.

 1760 
100%
GUIWunsch / Ideeniedrig Wiederauffinden der verlinkten Input Assignments geschlossenBeta 416.08.201302.08.2018Floyd Aufgabenbeschreibung

Es ist sehr mühsam einmal angelegte Input Assignments später wieder zu finden.
Verbesserungsvorschlag: Auf der linken Seite Doppelklick auf den Input, dann werden im rechten Baum die verlinkten Outputs markiert, geöffnet oder am besten beides.

Siehe auch Beitrag im Forum:
Forums Thread

 633 
100%
GUIBugmittel Wieder extrem hoher Rot anteil bei Sinus geschlossenAlpha 331.10.201105.11.2011signs Aufgabenbeschreibung

Hallo,

Auch diesmal ist wieder der Rotanteil bei einem Farbverlauf (durch Sinus) extrem groß. Das hatten wir ja schoneinmal.

Gruß
Carlo

 4584 
100%
GUI & ServerFehlerberichtniedrig What is Classification Essay Outline? – 2021 Guide geschlossen3.2.202.07.202102.07.2021 Aufgabenbeschreibung

Spam

 3211 
100%
GUIFehlerberichtniedrig Werteskalierung für cw und ww im Device Control geschlossen3.1.328.11.201829.11.2018LightningBrothers Aufgabenbeschreibung

Nutze ich in einem DDF für das rgb-Tag als untergeordnete Elemente die cw-Tags und ww-Tags, werden die Werte im Device Control bei Color nicht gemäß der Einstellungen in der GUI skaliert / umgerechnet. Hier ist weiterhin die Wertebereich von 0 bis 1 aktiv.

 3721 
100%
InputAssignmentFehlerberichtmittel Wertebereiche für Programmer Node geschlossen3.2 Beta x3.226.07.201909.10.2019LightningBrothers Aufgabenbeschreibung

Ich habe dieses Ticket quasi auf Bitten von Arne angelegt, damit wir hier die optimalen Wertebereiche für den Programmer Node diskutieren können. Aktuell akzeptieren die Eingänge des Programmer Nodes folgende Werte:

  • Device oder Group ID: unter anderem Device-Nummer oder Gruppennummer, auch über ein Format-Node als “Aufzählung” / Liste zum direkten Auswählen von mehreren unterschiedlichen Geräten gleichzeitig
  • Dimmer: 0 - 100
  • Shutter, Lumos / Nox: 0 oder 1 bzw. true oder false
  • Strobe: 0 - 1
  • Position: Pan und Tilt jeweils 0 - 1
  • Color: Farbwerte als RGB
  • Colortemp: 0 - 1
  • Gobo, Prisma: aktuell 0 - 100
  • Goboindex, Prismindex, Fokus, Zoom: 0 - 1
  • Goborotation, Prismrotation: 0 - 0,5 für Rotation CW und 0,5 - 1 für Rotation CCW

Ziel der Diskussion sollte sein, dass (aus meiner Sicht) die Wertebereiche zum einen so gewählt sind, dass

  1. sie universell verwendbar sind
  2. beim Anlegen des Graphen auch einfach und nachvollziehbar händelbar sind
 2869 
100%
ServerFehlerberichtmittel Wertebereich für Strobe-Effekte im Device Control aktua ...geschlossen3.1.1 Beta x16.06.201729.06.2017LightningBrothers Aufgabenbeschreibung

Besitzt ein Gerät verschiedene Strobe-Effekte wie zum Beispiel

<strobe dmxchannel="1">
  <step type="open" mindmx="0" maxdmx="5" />
  <range type="linear" mindmx="128" maxdmx="250" minval="0.1" maxval="20" />	    
  <range type="pulse" mindmx="11" maxdmx="33" minval="0.5" maxval="6" />	  
  <range type="ramp up" mindmx="34" maxdmx="56" minval="1" maxval="12" />
  <range type="ramp down" mindmx="57" maxdmx="79" minval="1" maxval="12" />
  <range type="random" mindmx="80" maxdmx="102" minval="1" maxval="12" />
  <range type="spikes" mindmx="103" maxdmx="127" minval="1" maxval="12" />
  <step type="open" mindmx="251" maxdmx="255" />	  
</strobe>

so wird im Device Control als Wertebereich für die Strobe-Frequenz immer nur der Bereich 0,1 bis 20 Hz ausgegeben - egal, welcher Strobe-Effekt ausgewählt wird.

Dies ist unschön, weil die HAL unter Umständen zwei unterschiedliche Geräte durch diese “falsche” Umrechnung auch unterschiedlich stroben lässt.

 707 
100%
GUIBugmittel Werteänderung im Channel-Overview geschlossenAlpha 321.01.201212.02.2012lord-helmy Aufgabenbeschreibung

Moin moin,
kurz und knackig: wenn man Werte im Channel-Overview via den Slider am linken Rand einstellt, werden diese nicht übernommen.

 1878 
100%
ServerFehlerberichtniedrig Werte werden nicht sauber in den ChannelOverview überge ...geschlossenBeta 501.01.201428.09.2014Multipar Aufgabenbeschreibung

Irgendwie werden die werte nicht sauber aus dem LiveView and den Channel Overview weitergegeben.

Zum Bild (Fehler 5.png):
nach betätigen des Lumos Button und Auswahl von Rot im Farbrad zeigte der Channel Overview folgendes Ergebnis.

Zum Bild (Fehler 5.1.png):
Doppelklick auf Farbrad daraus folgt Weiß im StageView. Dimmer Channel 4 steht im Channel Overview auf Null

Zum Bild (Fehler 5.2.png):
Dimmer mit NOX abschalten, Channel 1 wird auf Null gesetzt.

Gruß Uwe

 1940 
100%
SoftdeskFehlerberichtniedrig Werte werden bei gleichzeitiger Nutzung von Softdesk un ...geschlossenBeta 63.203.04.201411.12.2018 Aufgabenbeschreibung

Nutze ich die Softpult-Funktion, werden die Werte in anderen Fenstern (bsp. Property Grid oder Intensity-Regler) nicht übernommen. Anders herum auch nicht.

 3267 
100%
ServerHilfe / Supportmittel Werte von Cues lassen sich nicht von anderen Cuelists ü ...geschlossen3.1.230.12.201802.01.2019Jona Aufgabenbeschreibung

Wird eine Geräteeigenschaft in einem Cue gesetzt und ist im darauf folgenden Cue nicht gespeichert, bleibt der Wert wie er im ersten Cue ist. Selbst, wenn ein anderer Effekt gleichzeitig läuft und den Wert zwischenzeitlich überschreiben soll.

(Mein Ziel: Eine Cuelist, die alle Lampen nacheinander kurz aufblitzen lässt. Also pro Lampe ein Cue, in dem Color und Dimmer gespeichert sind und dazwischen leere Cues, in denen nichts gespeichert ist. Wenn ich die Cuelist abspiele gehen die Lampen zwar an, aber nicht wieder aus (bis die ganze Cuelist gestoppt wird), obwohl ein anderer Effekt parallel läuft, der Color und Dimmer überschreiben sollte. Das Problem besteht nur, während die Cuelist läuft)

 4271 
100%
ServerFehlerberichtniedrig Werte in Matrix bleiben trotz Löschen aus Programmer be ...geschlossen3.2.2 Beta x3.313.09.202013.01.2022JPK Aufgabenbeschreibung

Steuert man mit einer Matrix mehrere Geräte oder Sub-Matrizen an, so bleibt die Ausgabe beim Löschen von Werten aus dem Programmer weiter bestehen. Folgendermaßen lässt sich das Problem reproduzieren:

  1. Lege 4 Geräte an
  2. Lege eine 4×1 Matrix an
  3. Patche die Geräte auf die Matrix
  4. Wähle die Matrix in der Stage View aus
  5. Klicke auf den Lumos Button
  6. Stelle eine Farbe für die Matrix ein
  7. Gehe nun in den Programmer und lösche den Farbwert für die Matrix

Problem: Die LED-Scheinwerfer behalten nun den letzten Farbzustand, obwohl kein Wert mehr gesetzt ist. Sie gehen erst aus, wenn man den Programmer über “Clear” leert

Erwartetes Verhalten: Die Matrix verhält sich hier wie eine Art Gerätegruppe, wenn also die Werte der Matrix gelöscht werden, muss die Ausgabe der zugeordneten Geräte auch gelöscht werden

 3187 
100%
ServerFehlerberichtniedrig Werte für minval und maxval werden nicht ins DeviceCont ...geschlossen3.1.301.11.201801.11.2018LightningBrothers Aufgabenbeschreibung

Ich habe gerade festgestellt, dass folgender Code im DDF anstandslos funktioniert.

<fog dmxchannel="0">
  <step type="off" mindmx="0" maxdmx="31" />
  <range type="fog" mindmx="32" maxdmx="255" minval="50" maxval="100" />
</fog>

Allerdings wird der im DDF hinterlegte Wertebereich nicht ins Device Control übernommen. Hier wird weiterhin ein Wertebereich von 0% bis 100% angezeigt und im Programmer abgelegt.

 1589 
100%
SoftdeskFehlerberichtniedrig Werte für Inputsystem überarbeiten geschlossenBeta 221.03.201324.10.2013fisl Aufgabenbeschreibung

Du schickst uns int32.
Wenn du sowas machst, object foo = 1, dann gibt das einen int32. Wenn du einen double haben möchtest musst du object foo = 1.0 oder object foo = 1d schreiben.

 1354 
100%
GUIFehlerberichtmittel Werte für Fanning werden im Property Grid nicht übernom ...geschlossenBeta 104.01.201305.01.2013 Aufgabenbeschreibung

Im Tutorial Lektion 9 wird erklärt wie im Property Grid für mehrere PARs ein Fanning-Wert hinterlegt werden kann.
Blau 0<>255
Rot 255<>0

1. Es werden nur die Farben CMY angezeigt, ich sehe kein RGB-Einträge.
2. Sobald man z.B. für Cyan 0<>255 eingibt und mit Enter bestätigt, bleiben die Werte als Eintrag erhalten.
Gebe ich jetzt die Werte 255<>0 im Feld Magenta ein und bestätige das mit Enter, verschwinden die vorher im Feld Cyan eingegeben Werte. Das Feld ist jetzt wieder leer.

Betriebssystem: Windows 8, 64bit

MfG
Jelu

 4485 
100%
InputAssignmentFehlerberichtniedrig Werte der Nodes werden im Input assignment nicht aktual ...geschlossen3.3 Alpha x14.04.202129.05.2021steff Aufgabenbeschreibung

Fehlerbeschreibung

Wie besprochen hier die Infos: ädere ich im Softdesk den Wert eines Sliders wird diese Änderung außen an den Nodes im Input assignment nicht verändert bzw aktualisiert. Öffnet man über Propertys den Node dort steht der richtige Wert. Der Node funktioniert so.
Man kann halt sio nicht Testen.

Version 3.3 Alpha 2

 2535 
100%
ServerFehlerberichtniedrig werte bleiben in der matrix bestehen geschlossen3.0.204.08.201605.08.2016 Aufgabenbeschreibung

wenn man einen matrix-effekt löscht, bleiben die werte in der letzten vertikalen und horizontalen reihe bestehen bzw werden ausgegeben

https://forum.dmxcontrol-projects.org/index.php?thread/11968-testergebnisse/&postID=100021#post100021

 3357 
100%
ServerWunsch / Ideemittel Werte 0 und 1 für Trigger-Inputs ebenfalls zulassen geschlossen3.2 Alpha x02.02.201902.02.2019LightningBrothers Aufgabenbeschreibung

Aktuell erwarten Trigger-Inputs nur true oder false als Input. Um die Graphen zu vereinfachen, wäre es gut, wenn die Inputs parallel auch 0 und 1 als Wert zulassen würden.

 1812 
100%
ServerWunsch / Ideeniedrig Wertänderungen an SubProperties geschlossenBeta 327.10.201314.07.2016fisl Aufgabenbeschreibung

1.
Farbe über Color auf 0, 255, 255 einstellen.
Red (Subproperty) Wert auf 255 ändern.

Im Programmer sind 2 Werte vorhanden. Color 0, 255, 255 und Red 255
PG und Colorpicker zeigen weiterhin Color mit 0, 255, 255. Im LiveView 255, 255, 255

Ich fürchte das könnte zu Verwirrung führen. Ich wüßte aber auch nicht, wie man das besser machen könnte.

2.
Man kann im Programmer nicht erkennen, welcher Wert benutzt wird. Also ob Red Color überschreibt oder nicht. Kann ja auch andersherum gemacht worden sein. Erst Red, dann Color.

Wie könnten wir das darstellen?
Farblich?
Überschriebene Werte rauswerfen? Dann könnte man allerdings nicht mehr einen Wert löschen sodass der andere Wert automatisch wiede greift.

 1939 
100%
GUIFehlerberichtmittel Wertänderung im Channel Overview geschlossenBeta 603.04.201402.10.2014 Aufgabenbeschreibung

Ich habe folgendes Problem:
Öffne ich den “Channel Overview” in der Ansicht “Universe.Channel” und wechsel in Universe 2-16, dann wird trotzdem der Wert des entsprechenden Kanals aus dem ersten Universe geändert, nicht der aus dem Universe, dessen Ansicht ich gerade geöffnet habe.
Wechsel ich auf “Channel Only” und gehe direkt in den entsprechenden Kanal funktioniert es.

 5220 
100%
GUI & ServerFehlerberichtmittel Wert für Timecode-Trigger wird nicht beibehalten, wenn  ...geschlossen3.3 Beta x3.326.12.202327.04.2024LightningBrothers Aufgabenbeschreibung

Ich habe im beigefügten Projekt eine einfache Cuelist erstellt, die einem Cuelist-Track einer Timecode-Show zugeordnet ist.

Editiere ich eine beliebige Cue aus dieser Cuelist im Programmer und speichere die Änderungen zum Beispiel Replace oder Update zurück, wird der Wert für den Trigger immer auf 00:00:01.000 zurückgesetzt und die Cue an Position in der Cuelist eingefügt.

Die zugehörigen Logs beinhalten folgende Schritte:

  1. Sitzung starten und Projekt laden
  2. Cue 3 der Cuelist 1 in den Programmer laden
  3. Änderungen vornehmen
  4. Änderungen über Update in die Cue 3 zurückspeichern
  5. Cue 3 an ursprüngliche Position zurückschieben und alten Wert manuell wieder eintragen
  6. Projekt speichern und Projekt beenden
 4647 
100%
ExecutorenFehlerberichtniedrig Wert für Executoren pro Seite wird ignoriert geschlossen3.3 Alpha x3.313.11.202130.07.2023LightningBrothers Aufgabenbeschreibung

In den Einstellungen für die Executor-Seiten kann ich festlegen, wie viele Executoren ist pro Seite nutzen möchte. Dieser Wert wird jedoch ignoriert. Egal welchen Wert ich einstelle, es werden grundsätzlich acht Executoren pro Seite angelegt.

 3879 
100%
GUI & ServerFehlerberichtniedrig Wenn ein Node disconnected ist vor dem Löschen bleiben  ...geschlossen3.23.2.120.10.201931.10.2019Soon5 Aufgabenbeschreibung

Siehe Screenshots

Wenn man skaliert oder Zoomt oder sonstwie das neuzeichnen der Fläche macht, verschwinden die.

EDIT: Wenn der Node Connected gelöscht wird bleibt nur das Ausgangs Artefakt erhalten.

Der einfachste Fix wäre beim Löschen des Knotens die ganze Fläche neu zeichnen, kommt ja nicht so oft vor.

 1993 
100%
ServerWunsch / Ideeniedrig Wenn der Shutdown des Kernels startet alles beenden geschlossenBeta 612.06.201415.07.2016Qasi Aufgabenbeschreibung

Wenn ich EInen Kernel laufen habund was im programmer ist oder eine Scenenliste läuft, sollten diese zuerst alle beendet werden, um schneller zu beenden.

5232
0%
TimecodePlayerWunsch / IdeeniedrigWenn Button für Pause verwendet wurde, auch mit Pause-B...Neu3.3 RC x30.12.202301.01.2024steff Aufgabenbeschreibung

Wenn Button für Pause verwendet wurde, auch mit Pause-Button wieder Show laufen lassen.

Damit man nicht zum Starten immer mit der Maus hin und her rutschen muss zwischen Pause und Play.

Gruß Steff

 3856 
100%
StageViewFehlerberichtniedrig Weitläufige Verteilung von neuen Devices manuellen Hinz ...geschlossen3.2 Beta x3.211.10.201914.10.2019LightningBrothers Aufgabenbeschreibung

Füge ich eine Auswahl von mehreren Geräten nachträglich manuell über den Project Explorer einer Stage View hinzu, werden diese trotz vorhandenem Platz sehr weitläufig positioniert, wie im beigefügten Screenshot ist.

Der Fehler tritt auf, wenn ich ein beliebiges Icon (also Device, Device Group oder Matrix) in seiner Größe vergrößere. Reduziere ich die Größe des Icons wieder auf die Standardgröße von 32 x 32 Pixel, erfolgt die Positionierung der Icons wie gewohnt.

Dies ist ein Punkt, der von meiner Seite aus auch erst mit DMXControl 3.2.1 behoben werden kann.

4602
0%
GUI & ServerWunsch / IdeeniedrigWeitere Play Modes für CuelistsUnbestätigt3.2.215.08.202127.10.2021LightningBrothers Aufgabenbeschreibung

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.

 4774 
100%
GUIWunsch / Ideeniedrig Weitere Farbwähler im Property Panel geschlossen3.2.317.02.202228.02.2022 Aufgabenbeschreibung

Neben der HSV- Wählscheibe z.B. RGB oder CMY Slider zur Farbwahl verfügbar machen.

- RGB Fader
- CMY Fader
- GrandMA2 angelehnte Predefined Colours

 568 
100%
GUIWunsch / Ideemittel Weitere Effekte zu den Bereits vorhandenen geschlossenAlpha 222.07.201102.09.2011Qasi Aufgabenbeschreibung

Ich hab mal nen paar weitere Effekte zusammengestellt wie sie auch auf der grandMA zur verfügung stehen.
Wäre schön wenn die in der nächsten Beta schonn eingebaut wären.

Die Effekte sind in dem Bild im Anhang zu sehen.

 4650 
100%
ServerWunsch / Ideeniedrig Weitere Befehle für Herunterfahren von Umbra geschlossen3.3 Alpha x3.313.11.202130.07.2023LightningBrothers Aufgabenbeschreibung

Analog zu den zusätzlichen Befehlen zum Herunterfahren des Kernels (siehe Ticket  FS#4394 ) sollten diese aus Konsistenzgründen auch im Umbra hinterlegt werden. Aktuell wären diese zusätzlichen Befehle “quit” und “close”.

 4394 
100%
ServerWunsch / Ideeniedrig Weitere Befehle für Herunterfahren von Kernel geschlossen3.2.13.307.03.202107.03.2021JPK Aufgabenbeschreibung

Das Kommando “shutdown” ist eigentlich sehr unüblich für Konsolenanwendungen. Gebräuchlicher sind “exit” oder “close”. Diese sollten als weitere Möglichkeiten hinzugefügt werden.

 5076 
100%
TimecodePlayerFehlerberichtniedrig Weitere Audiodatei im Audio-Track wird immer bei 0:00 e ...geschlossen3.3 Beta x3.326.06.202319.12.2023LightningBrothers Aufgabenbeschreibung

Füge ich eine zweite Audiodatei dem Audio-Track hinzu, so wird diese bei 0:00 positioniert. Dies hat dann zur Folge, dass ich die bereits im Audio-Track existierende Audiodatei nicht mehr verschieben kann.

Erst wenn eine bereits vorhandene Audiodatei so weit nach hinten geschoben habe, kann ich beide Audiodateien einzeln wieder verschieben. Aus diesem Grund sollten neue Audiodateien immer hinter die letzte Audiodatei eingefügt werden.

 1581 
100%
ServerWunsch / Ideeniedrig Weiter Elemente für Inputs bereitstellen geschlossenBeta 13.217.03.201311.12.2018fisl Aufgabenbeschreibung

- Grandmaster
- Speedmaster
- Blackout
- u.v.m.

 487 
100%
GUIFehlerberichtniedrig WeifenLuo, Skalierung linker oberer Dock geschlossen0.6TBD (UIS)20.06.201112.11.2017fisl Aufgabenbeschreibung

Fenster, die sich in dem linken oberen Dock befinden, lassen sich nicht richtig skalieren.
Nachdem die obere Hälfte leer gemacht wurde und die Fenster neu angeordnet wurden, ist das Fenster, was sich nicht richtig skalieren lässt nicht mehr vorhanden.

Siehe Video

 501 
100%
GUIWunsch / Ideesehr niedrig WeifenLuo, Platzierung zwischen geteilten Fenstern geschlossen0.621.06.201120.12.2011fisl Aufgabenbeschreibung

Keine Ahnung, ob das das Framework leisten kann. Wenn nicht auch egal.

Mir ist gerade aufgefallen, dass wenn man 4 Fenster (2 Reihen, 2 Spalten) oder mehr hat, man ein weiters (neu) nur oben auf voller breite dazwischen setzten kann, also dass folgende ginge nicht nur über a und b könnte ich es platzieren

|  a  |  b  |
|    neu    |
|  c  |  d  |

auch lässt sich bei dem folgenden Layout nirgendwo mehr ein Fenster auf der vollen Breite dazwischen platzieren (ohne bestehende Fenster nochmal ausdocken zu müssen).

|  a  |  b  |
|  c  |  d  |
|  e  |  f  |
 3918 
100%
GUI & ServerWunsch / Ideeniedrig Webserver für Softdesk geschlossen3.201.11.201901.11.2019nutzer99 Aufgabenbeschreibung

Es wäre extrem hilfreich, wenn das Softdesk über Web erreichbar wäre. So könnte man problemlos einfache Funktionen mit dem Handy oder Tablet bedienen.

IP:Port/Softdeskname

 4750 
100%
GUI & ServerWunsch / Ideeniedrig Wave und FFT-Processing pausieren wärend FileImport geschlossen3.3 Alpha x3.326.01.202207.08.2023Qasi Aufgabenbeschreibung

s.o.

Es ist suboptimal, das die FFT-Analyse die CPU auslastet wärend eines File-Imports, dadurch stockt der Resource-Stream extrem, oder der Kernel wird zwischendurch disconnected…..

4368
0%
GUI & ServerWunsch / IdeeniedrigWarnung, wenn Projekt aus neuerer DMXC-Version stammt, ...Zugeteilt3.2.110.02.202109.06.2022StefanKrupop Aufgabenbeschreibung

Wird aktuell ein Projekt aus einer neueren DMXC-Version in einer älteren Version geöffnet, gibt es (wohl) nur eine Warnung im Kernel-Log.
Es wäre besser, den Benutzer auch in der GUI auf das Problem hinzuweisen.

4180
0%
ServerToDoniedrigWarnings und Errors beim Abspielen von AudiofilesUnbestätigt3.2.1 Beta x29.04.202009.05.2020JPK Aufgabenbeschreibung

Spielt man im angehängten Projekt die Cuelist ab, erscheinen mehrere Fehlermeldungen und Warnungen im Kernel

00:13:12 WARN  SceneList - Cue Play: Begrüßung.WAV of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:13:12 INFO  AudioManager - Start playing Begrüßung.WAV
00:13:24 INFO  AudioManager - Abourt playing of Begrüßung.WAV
00:13:24 ERROR AudioManager - Exception at Play: Begrüßung.WAV
00:13:24 WARN  SceneList - Cue Stop: Begrüßung.WAV of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:13:48 INFO  Session - Saved Project to GUI KUECOREI7JPKLT, Path E:\DMXControl 3\Projects\Audiofile Demo 3.2.1 Beta4.zip
00:16:19 WARN  SceneList - Cue Play: Ansage.mp3 of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:16:19 INFO  AudioManager - Start playing Ansage.mp3
00:16:21 ERROR AudioManager - Exception at Play: Ansage.mp3
00:16:21 INFO  AudioManager - Abourt playing of Ansage.mp3
00:16:21 WARN  SceneList - Cue Stop: Ansage.mp3 of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
 4139 
100%
GUIFehlerberichtniedrig WARN NGettext.Loaders.MoLoader - Unable to load any tra ...geschlossen3.2.1 Beta x26.03.202002.04.2020LightningBrothers Aufgabenbeschreibung

Beim Durchsehen der Logs der GUI fiel mir auf, dass die GUI vergeblich nach folgenden Dateien sucht:

  • C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\Lumos.mo
  • C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\DMXPlugins.mo

Auf meinem PC sind nur die äquivalenten Daten für de vorhanden. Fehlen hier im Installer entsprechende Dateien?

Der vollständige Auszug aus den Logfiles lautet:

2020-03-26 17:51:39,179 [Main GUI] DEBUG NGettext.Plural.DefaultPluralRuleGenerator - Creating a built-in plural rule for langcode "en" for locale "en".
2020-03-26 17:51:39,183 [Main GUI] WARN  NGettext.Loaders.MoLoader - Unable to load any translation file. All of these not found:
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\Lumos.mo
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\Lumos.mo
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\Lumos.mo
2020-03-26 17:51:39,183 [Main GUI] WARN  LumosLIB.Tools.I18n.T - Unable to find Lumos.mo translation File for Culture en: Can not find MO file name in locale directory "C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations".
2020-03-26 17:51:39,183 [Main GUI] WARN  NGettext.Loaders.MoLoader - Unable to load any translation file. All of these not found:
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\DMXPlugins.mo
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\DMXPlugins.mo
C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations\en\LC_MESSAGES\DMXPlugins.mo
2020-03-26 17:51:39,183 [Main GUI] WARN  LumosLIB.Tools.I18n.T - Unable to find DMXPlugins.mo translation File for Culture en: Can not find MO file name in locale directory "C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\GUI\Localizations".
 3504 
100%
SoftdeskFehlerberichtmittel WARN LumosLIB.Tools.LumosTools - Unable to save project ...geschlossen3.2 Beta x20.03.201927.03.2019LightningBrothers Aufgabenbeschreibung

Im GUI-Log ist mir folgende Warnung aufgefallen, auf Grund dessen das Softdesk nicht im Projekt gespeichert werden kann:

2019-03-20 22:15:13,618 [Log-Thread] WARN  LumosLIB.Tools.LumosTools - Unable to save project in SoftdeskManager
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
   bei System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   bei System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   bei System.Windows.Forms.Control.Invoke(Delegate method)
   bei Lumos.GUI.Windows.Softdesk.SoftdeskManager.SaveSoftdeskModelFile(SoftdeskModel model) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\Softdesk\SoftdeskManager.cs:Zeile 329.
   bei LumosLIB.Tools.LumosTools.ForEach[T](IEnumerable`1 source, Action`1 action, Boolean parallel) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\Tools\LumosTools.cs:Zeile 1195.
   bei Lumos.GUI.Windows.Softdesk.SoftdeskManager.saveProject(LumosGUIIOContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\Softdesk\SoftdeskManager.cs:Zeile 300.
   bei Lumos.GUI.Run.GuiRunManager.<>c__DisplayClass34_0.<saveProject>b__0(IGuiManager m) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Run\GuiRunManager.cs:Zeile 337.
 5037 
100%
ServerFehlerberichtniedrig WARN ParameterTools - The Para. of Parameterable [...] ...geschlossen3.3 Beta x3.323.02.202308.08.2023LightningBrothers Aufgabenbeschreibung

Mit der Veröffentlichung der Beta 6 kommt nun immer folgende Fehlermeldung im Kernel, wenn ein Projekt Executoren enthält, denen ein Element zugeordnet sind:

21:02:46 WARN  ParameterTools - The Following Parameters of Parameterable org.dmxc.lumos.Kernel.Executor.ScenelistExecutorMemberConfiguration could not be loaded: Number, Name
21:02:46 WARN  ParameterTools - The Following Parameters of Parameterable org.dmxc.lumos.Kernel.Executor.ExecutorMemberConfiguration could not be loaded: Number, Name

Trotz dieser Fehlermeldung stimmt die Zuordnung der Executoren aber und auch die individuelle Konfiguration der Buttons wird richtig geladen.

So war es auch im Zuge des Zusammenfügen der Logs für  FS#5035 . In den dort beigefügten Logfiles ist die genannte Fehlermeldung ebenfalls enthalten, als ich das Projekt aus FS#4772 öffnete. Dieses enthält drei Executoren, denen eine Szenenliste zugeordnet ist.

zeige Aufgaben 51 - 100 von 3575 Seite 2 von 72

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung