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 TypeSeveritySummaryStatusReported InDue In VersionOpenedLast Edited  descOpened by
5404
0%
GUI & ServerFehlerberichtLowBitmap from Ressource im SD leerNeu3.3 RC x14.12.202414.12.2024Phil2811 Task Description

Version: 3.3 RC5

Fehler:
Bitmap from Resource lädt beim Start von DMX Control nicht die Icons.

Über den Workaround “Manueller Reset des Szenenlisten-Monitors” werden die Icons angezeigt.

Siehe auch Screenshot.

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

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

Check in Installer wie schon bereits besprochen

5401
0%
GUIFehlerberichtLowAutoScroll einer Cuelist kann nicht verändert werdenNeu3.3 RC x02.12.202406.12.2024N0body Task Description

Fehlerbeschreibung

AutoScroll einer CueList lässt sich nicht ändern. Bei Klick auf die Schaltfläche wird diese optisch zwar aktiv, die Option bleibt aber deaktiviert. Über die Cuelist-Optionen ist das Ändern ebenfalls nicht möglich. Man kann auch hier AutoScroll auf true setzen, bei erneutem Öffnen der Optionen steht dort aber wieder false.

Wenn ein Altprojekt geladen wird, in welchem AutoScroll aktiv ist, funktioniert AutoScroll normal, lässt sich jedoch nicht deaktivieren.

Über manuelles Bearbeiten der GuiFacadeParameter.xml lässt sich AutoScroll de-/aktivieren.

Erwartetes Verhalten

AutoScroll lässt sich in der GUI de-/aktivieren.

Hinweise

Der Fehler tritt auf in 3.3 RC4, in 3.2.3 funktioniert es noch.
In den Logs findet sich nicht dazu.

5398
0%
ServerFehlerberichtLowKernel versucht Daten bei manualler Gobo-Correlations i...Unbestätigt3.3 RC x24.11.202424.11.2024LightningBrothers Task Description

Ich habe über die Startparameter –correlation=cpu und –correlation=gpu die Gobo-Korrelation jeweils manuell angestoßen. In beiden Fällen versucht der Kernel, die zugehörige Datei im Installationsverzeichnis zu speichern statt im Benutzerdatenverzeichnis. Aus diesem Grund erscheint die folgende Fehlermeldung.

14:16:02 WARN  ResourceManager - Unable to save Resource GoboCorrelations_CPU.csv of Type Application
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\DMXControl Projects\DMXControl 3.3.0\Kernel\Config\GoboCorrelations_CPU.csv' is denied.
   at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
   at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
   at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
   at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize)
   at System.IO.File.Create(String path)
   at org.dmxc.lumos.Kernel.Resource.FileAccessUtil.SaveResourceToFileAsync(String relativePath, Stream data, Boolean useLocalPath, IProgress`1 progress, Boolean throwOnError) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\FileAccessUtil.cs:line 296
   at LumosToolsLIB.Tools.AsyncHelper.RunSync[TResult](Func`1 func) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosToolsLIB\src\Tools\AsyncHelper.cs:line 0
   at org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore.SaveResourceToStorage(String relativePath, Stream data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\Datastore\FileBackendDatastore.cs:line 498
   at org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore.SaveResource(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\Datastore\FileBackendDatastore.cs:line 488
   at org.dmxc.lumos.Kernel.Resource.ResourceManager.SaveResourceInternalAsync(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\ResourceManager.cs:line 230
   at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.SaveResourceAsync(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 768

Ich würde an dieser Stelle erwarten, dass die GoboCorrelations_CPU.csv und GoboCorrelations_GPU.csv im Butzerdatenverzeichnis abgelegt wird und dabei die dortigen Dateien aktualisiert. Normalerweise dürfen die Daten im Installationsverzeichnis ja nicht verändert werden.

2513
0%
ServerWunsch / IdeeLowRelative Group SizeUnbestätigt3.014.07.201608.11.2024Soon5 Task Description

Wäre super, wenn man die Group Size relativ zur Größe zur Runtime angeben könnte, also “1/2” um sicher zu stellen, dass bei nachträglichen Gruppenänderungen die Anzahl der “Teil-Gruppen” gleich bleibt.

5310
0%
TimecodePlayerFehlerberichtLowHäufiges Aufrufen von Cuelists mit Timecode-Trigger füh...Unbestätigt3.3 RC x3.3.x27.04.202408.11.2024LightningBrothers Task Description

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.

4678
0%
TimecodePlayerToDoHighTimecodePlayer ScrollZomView überarbeiten, fixen ersetz...Zugeteiltunbestimmt3.430.12.202108.11.2024Qasi Task Description

Das Scrollen und Zoomen funktioniert nicht zuverlässig, aber ohne HotReload schmeiß ich die Karten hin

5311
0%
TimecodePlayerFehlerberichtMediumTimecode wird bei Wiedergabestart in der Show nicht meh...Unbestätigt3.3 RC x28.04.202408.11.2024LightningBrothers Task Description

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.

5248
0%
TimecodePlayerFehlerberichtLowTimecode Player - waveform displays incorrectly at high...Zugeteilt3.3 RC xTBD (UIS)21.01.202408.11.2024philbearman Task Description

The audio waveform view doesn’t seem to redraw properly beyond a certain level of zoom.

See this video:

https://vimeo.com/904887614/e3c95ccaf9?share=copy

You can see that the audio file has a waveform which is visible until the end of the song at 3m30s.

In the video I start to zoom in on the timeline, and 15 seconds into the video you can see the waveform starts to render incorrectly.

You can see at the end of the video that the end of the waveform which should be appearing at 3m30s is now appearing at 3m05s in the timeline view

This problem doesn’t occur when viewing the audio spectrum view, only the waveform.

It is repeatable on different audio tracks, and on tracks of different lengths (I tried a track that was only 40 seconds long and the same thing happened).

I hope the video demonstrates the problem - let me know if you need any additional information.

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

Error Description

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

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

Expected behavior

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

Notes

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

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

4116
70%
ServerToDoLowSNMP-ServerZugeteilt3.2TBD (UIS)09.03.202022.10.2024Qasi Task Description

Ich brauche die möglichkeit SNMP-Sensordaten in die software zu bekommen
Eaton UPS EX 3000
Cisco SG300
Cisco SG500

5128
80%
GUI & ServerFehlerberichtLowTaskCanceledException in Umbra bei "CanAttachTo" und "D...Auf User warten3.3 Beta x27.08.202322.10.2024StefanKrupop Task Description

- Projekt laden, Fensteranordnung laden
- Preset “Flüstern - Strophe” → Im Programmer bearbeiten
- “Pixel Col 1” aus Programmer löschen
- “Pixel” aus Programmer löschen
- Gruppe Pixel in Main-Stageview auswählen

Nach kurzer Zeit im Umbra:

19:33:22 ERROR ServerCallHandler - Error when executing service method 'CanAttachTo'.
System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at Umbra.Bridge.UnaryToStreamBridge`2.ClientSideTaskProvideClient(TRequest request, UmbraClient u, Nullable`1 deadline, CancellationToken contextCancellationToken) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\UnaryToStreamBridge.cs:line 0
   at Umbra.Bridge.UnaryToStreamBridge`2.ClientSideTaskProvideClient(TRequest request, UmbraClient u, Nullable`1 deadline, CancellationToken contextCancellationToken) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\UnaryToStreamBridge.cs:line 208
   at Grpc.Shared.Server.UnaryServerMethodInvoker`3.AwaitInvoker(Task`1 invokerTask, GrpcActivatorHandle`1 serviceHandle)
   at Grpc.Shared.Server.UnaryServerMethodInvoker`3.AwaitInvoker(Task`1 invokerTask, GrpcActivatorHandle`1 serviceHandle)
   at Grpc.AspNetCore.Server.Internal.CallHandlers.UnaryServerCallHandler`3.HandleCallAsyncCore(HttpContext httpContext, HttpContextServerCallContext serverCallContext)
   at Grpc.AspNetCore.Server.Internal.CallHandlers.ServerCallHandlerBase`3.<HandleCallAsync>g__AwaitHandleCall|8_0(HttpContextServerCallContext serverCallContext, Method`2 method, Task handleCall)
19:33:25 ERROR ServerCallHandler - Error when executing service method 'CanAttachTo'.
System.Threading.Tasks.TaskCanceledException: A task was canceled.
   at Umbra.Bridge.UnaryToStreamBridge`2.ClientSideTaskProvideClient(TRequest request, UmbraClient u, Nullable`1 deadline, CancellationToken contextCancellationToken) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\UnaryToStreamBridge.cs:line 0
   at Umbra.Bridge.UnaryToStreamBridge`2.ClientSideTaskProvideClient(TRequest request, UmbraClient u, Nullable`1 deadline, CancellationToken contextCancellationToken) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Umbra\src\Bridge\UnaryToStreamBridge.cs:line 208
   at Grpc.Shared.Server.UnaryServerMethodInvoker`3.AwaitInvoker(Task`1 invokerTask, GrpcActivatorHandle`1 serviceHandle)
   at Grpc.Shared.Server.UnaryServerMethodInvoker`3.AwaitInvoker(Task`1 invokerTask, GrpcActivatorHandle`1 serviceHandle)
   at Grpc.AspNetCore.Server.Internal.CallHandlers.UnaryServerCallHandler`3.HandleCallAsyncCore(HttpContext httpContext, HttpContextServerCallContext serverCallContext)
   at Grpc.AspNetCore.Server.Internal.CallHandlers.ServerCallHandlerBase`3.<HandleCallAsync>g__AwaitHandleCall|8_0(HttpContextServerCallContext serverCallContext, Method`2 method, Task handleCall)

- PWM-Effekt auf Pixel-Dimmer in Gerätesteuerung ziehen
→ Effekt steht
→ Effekt lässt sich nicht mehr löschen

5197
0%
InputAssignmentFehlerberichtLowInput Assignment - Nodes kopieren - aber leider außerha...Neu3.3 Beta x03.12.202318.09.2024steff Task Description

Hallo,
Nodes mit entsprechenden Einstellungen zu kopieren ist super und funktioniert,
was daran nicht ganz so schön ist:
Es wird eingefügt, aber je nachdem was man gezoomt oder in der Ansicht eingestellt hat, manchmal bzw. meistens außerhalb von dem was gerade angezeigt wird.
Man muss halt machmal danach suchen.
Wäre es, wenn möglich, nicht besser das es im sichtbaren Fenster erscheint ?

Gruß Steff

5349
0%
GUIWunsch / IdeeLowFenster "Update DDFs in Project" mit "Add Device" Fenst...Unbestätigtunbestimmt24.06.202409.09.2024LightningBrothers Task Description

Führt man das Ticket FS#5348 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.

4231
20%
SoftdeskFehlerberichtLowSoftdesk - Optimierung CuelistSelectorUnbestätigt3.2.119.07.202006.09.2024nutzer99 Task Description
  1. ?? Cues wofür soll das stehen?
  2. Status(RUNNING und STOPPED) und Play Mode sind bissel gequetscht… Evtl. mit Cues zusammenfassen. (Zeile 1 Name, Zeile 2 anzahl Cues+Status+Play Mode)
  3. Der Dropdown-Pfeil ist überproportional groß
  4. Scroll Balken Sichtbar, wobei alle Einträge sichtbar sind
  5. Wenn man beim Selektieren im Design Modus auf den Pfeil klickt, wird das Control nicht selektiert (gewollt? Dann ist es auch i.o)
  6. Der Status – Running ist mit grünem Hintergrund schlecht lesbar. Vlt. dunklere Hintergrundfarbe oder schwarzer Text?
  7. Ist eine Cuelist ausgewählt und ändert sich der Abspielmodus, so wird es nicht aktualisiert. Im Dropdown Menü schon…
  8. Ich persönlich finde den Text mit den Hintergründen nicht ganz stimmig. Vlt. Könnte man den Hintergrund so vergrößern, dass der Text nicht mit den Rundungen endet. Mehr Platz lassen, oder die Rundung entfernen.
5385
0%
SoftdeskWunsch / IdeeLowSoftdesk innerhalb eines Projektes kopierenNeuunbestimmt03.09.202403.09.2024 Task Description

Bitte die Möglichkeit innerhalb eines Projektes eoinen Softdesk zu kopieren inkl. aller Zuweisungen um z.B. verschiedene Softdesks im Projekt zu haben für verschiedene Aufbauten.

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

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

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

5375
0%
GUI & ServerFehlerberichtLowAlle Szenenlisten beenden führt zu FehlerNeu3.3 RC x08.08.202409.08.2024MWSysTech Task Description

Ich lade das Projekt im Anhang und drücke ein paar Mal aber nicht schnell hintereinander auf Alle Szenenlisten beenden.
Nach dem dritten oder vierten Mal funktioniert das nicht mehr und ich sehe im Umbra eine Fehlermeldung.
Der Kernel lässt sich dann auch nur noch über den Task Manager beenden.

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

Fehlerbeschreibung

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

Erwartetes Verhalten

Die Moving Heads bewegen sich nach dem Effekt.

Hinweise

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

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

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

Fehlerbeschreibung

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

Erwartetes Verhalten

Sollte das gespeicherte Projekt laden, wie mehrfach zuvor problemlos

Hinweise

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

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

Expert-Logs without DDFs anbei…

4618
0%
InputAssignmentWunsch / IdeeLowInput Assigment: Werteauswahl in den Properties eines N...Neu3.3 Alpha x3.430.09.202101.08.2024MisterX 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

4435
0%
InputAssignmentToDoLowInputs / Outputs von Nodes farblich hervorheben, die ei...Zugeteilt3.3 Alpha x05.04.202101.08.2024LightningBrothers Task Description

Aktuell wird durch die Großschreibung der Namen verschiedener Ein- und (ggf.) Ausgänge mitgeteilt, dass diese eine bestimmte Aktion direkt triggern wie beispielsweise die Inputs Go, Go Back, Go Next etc. des Cuelist Nodes. Im Zuge der weiteren Internationalisierung von DMXControl 3 kann aber nicht mehr sichergestellt werden, dass in weiteren Sprachen ebenfalls eine Unterscheidung über die Groß- und Normalschreibung des Namens erfolgen kann.

Auf Grund dieser Problematik wurde in der Entwicklersitzung vom 31.03.2021 vereinbart, dass die Input Hubs und (sofern erforderlich) die Output Hubs durch eine andere Farbe entsprechend hervorgehoben werden und statt des Gelbs eine andere Farbe erhalten.

Dabei kann zum Beispiel das Bank Node als entsprechende Vorlage dienen, weil hier auch die Hilfetexte entsprechend vorbereitet sind. Nach der Implementierung des ersten Beispiels unterstütze ich selbst gerne beim Umbauen und Erweitern der weiteren Nodes (deswegen auch die Zuweisung).

4333
0%
StageViewWunsch / IdeeLowShortcut für Nox und Programmer-Clear für ausgewähltes ...Unbestätigt3.2.107.01.202101.08.2024JPK 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.

4255
0%
GUIFehlerberichtLowSzenenzeiten bearbeiten Button im Cuelisteditor Funktio...Neu3.2.2 Beta x27.08.202001.08.2024Mic Task Description

Wird im Cuelisteditor ein Feld im Datagrid markiert, nicht jedoch die ganze Zeile, so ist unter Bearbeiten der Button Szenenzeiten bearbeiten funktionslos. Der Button im Kontextmenü funktioniert erwartungsgemäß. Wird die ganze Zeile markiert ist die Funktion ebenfalls gegeben.

4152
0%
GUI & ServerWunsch / IdeeLowProject Explorer Werte direkt editieren ohne Properties...Neu3.2.1 Beta x30.03.202001.08.2024JohannesStroe Task Description

Im Project Explorer sollte man Werte aus anderen Spalten (nicht nur Name) direkt aus dem Project Explorer heraus bearbeiten können. Hier alles was mir sinnvoll erscheint und was umsetzbar ist (z.b. Anzahl der Cues logischerweise nicht):

Cuelists

Playmode
Priority
Mixer Mode
(Auto Stop)

Cuelist Groups

Number
Cuelist start behaviour
Cuelist stop behaviour

Devices

Device Number
DMX Adress

Device Groups

Group Number
(Group Master)

(Executor

Ist hier sinnvoll, aber der Umbau bei den Executoren bringt sicher noch viele Neuerungen, bis dahin schreib ich noch nix hier hin

Executor Pages)

Electricity

Amps
Watts

4118
0%
SoftdeskFehlerberichtLowButton zum aktivieren des RastersUnbestätigt3.2.1 Beta x11.03.202001.08.2024peer Task Description

Ein Button im Softdesk Designer, welcher die Anordnung in einem Raster ermöglicht.
Derzeit ist dies nur mit einer Tastenkombination möglich.

Vorbidingung:
Umziehen des Designers als WPF Control, welches das Fenster entsprechend ausfüllt

3360
0%
GUIWunsch / IdeeLowOptimierung der Icon-Sortierung im Project ExplorerUsability Relevant3.2.33.402.02.201901.08.2024LightningBrothers Task Description

Getestet mit Build 1572

Da durch das Electricity-Feature nun ein weiteres Icon in der Menü-Leiste des Project-Explorers hinzugekommen ist, würde ich nun die generelle Sortierung überdenken und stelle folgenden Vorschlag in den Raum:

  1. Create Cuelist
  2. Add Device
  3. Create Cuelist Group
  4. Create Device Group
  5. Create Executor Page
  6. Add Softdesk
  7. Add Power Source
  8. Create Stage View
  9. Create Item List
  10. Import Files

Da die Sortierung meinem persönlichen Empfinden entspricht, habe ich das Ticket mal auf Usability Relevant gestellt und ein paar Personen eingeladen. Die aktuelle Anordnung der Icons in der Menü-Leiste sind im Anhang zu sehen.

2829
0%
GUIToDoLowChannel Overview: Layout OptimierungZugeteilt3.2.327.05.201701.08.2024LightningBrothers Task Description
  • Anfang und Ende eines Adressbereichs für ein Gerät besser kennzeichnen, zum Beispiel durch abgerundete Ecken
  • Adresse in die Mitte verschieben(Fett), Darunter dann der DMX-Wert
  • Vergrößerung der Balken für Kanalwerte(auf voller Breite aber hinter Adresse und Value)
  • Highlighting der Kanäle der gerade in der StageView ausgewählten Geräte
  • Farbliche Kategorisierung der einzelnen Kanalfunktionen wie Dimmer, Color, Position, Gobo, Strobe / Shutter (ENTSCHEIDUNG)
2239
0%
ServerToDoMediumAnzeige / Fenster einbauen das anzeigt was alles an ist...Unbestätigt3.2.3TBD (UIS)15.05.201501.08.2024Qasi Task Description

Es soll angezeigt werden wass alles an ist und welcher cue in welcher cueliste auslöser ist.
mit funktionen wie alles aus. oder nur das aus.

MfG
Qasi

5114
0%
GUIFehlerberichtLowAbgedockte Fenster nach Wechsel auf anderen PC teilweis...Unbestätigt3.3 Beta x3.411.08.202301.08.2024LightningBrothers Task Description

Ich wechsele recht regelmäßig beim Programmieren zwischen verschiedenen PCs, welche dann auch allesamt noch unterschiedliche Bildschirmkonfigurationen haben - das heißt sowohl die Anzahl als auch die Anordnung.

Immer wenn ich das Projekt nach dem Wechsel erstmalig wieder auf einem anderen PC bzw. unter einer anderen Bildschirmkonfiguration öffne, um daran weiterzuarbeiten, passiert es, dass abgedockte Fenster komplett zusammengeschoben werden. Hierbei ist zu beachten, dass ich die Option “show taskbar icon for floating windows” aktiv habe. Exemplarisch habe ich einen Screenshot für das Input Assignment beigefügt, wo die Fenstergröße effektiv gesehen 0 ist.

Das Gemeine an diesem Problem ist in erster Linie, dass man die Fenster in dieser Größe schnell übersieht, wenn man nicht so wie ich um das Problem weiß. Die Funktion “Move floating windows to primary screen” hilft hierbei leider nicht weiter - sie positioniert auch nur die derart zusammengeschobenen auf dem ersten Bildschirm.

5224
0%
GUIFehlerberichtLowCue Verschiebung mit Maus teilweise nicht möglichNeu3.2.33.3.x28.12.202301.08.2024EDER Task Description

Fehlerbeschreibung

Man kann einzelne Cues per Maus nicht an den Schluss verschieben, sondern nur an die vorletzte Position.

Erwartetes Verhalten

Ich hätte erwertet, dass man die Cues an jede Position verschieben kann und dass ohne die Pfeil-Buttons, also nur mit der Maus.

Hinweise

Ich verwende die Dmx Control 3.3 RC1.

Email: KingOfCrochet@web.de

5227
0%
TimecodePlayerWunsch / IdeeLowAbout shortcuts for horizontal scrolling in timecode pl...Neu3.3 RC x29.12.202301.08.2024 Task Description

This is about shortcuts for horizontal scrolling in the timecode player.
I would like to be able to move left and right by using the Shit+wheel to make horizontal scrolling easier.

5230
0%
GUIWunsch / IdeeLowImprovements to keyboard shortcuts for faster workflowNeu3.3 RC x30.12.202301.08.2024philbearman Task Description

Hi all,

It would be useful to have a lot more keyboard shortcuts available in DMXC3 to speed up workflow by allowing you to use a combination of mouse clicks and key presses rather than having to do almost everything with the mouse.

I understand there are plans to implement central keyboard management at some point - here are my suggestions for functions that would benefit from having assignable keyboard shortcuts:

* Shortcuts to open windows (cuelist editor with most recently used cuelist, most recently used stage view, cuelists, effects & filters, presets, programmer etc.)

* Context-aware shortcuts - for example, it would be intuitive to have Ctrl-N create a New entry in whatever window is selected, whether that’s the Cuelist window, the Device windows etc.

* The “Lumos”/”Nox” functions. This could just be a single key that toggles the dimmer between 0% and 100% (so for example you could just select devices in the stage view and then tap a key to set their dimmer to 100%, and press it again to set it to 0% - this would make programming much quicker)

* “GO” on cuelist

Shortcuts should also be listed on the menus and should pop up as tooltips when hovering over buttons in the UI. This would make it much easier to learn what the shortcuts are rather than having to refer to the manual.

All the best,
Phil

5288
0%
ServerWunsch / IdeeLowMehrere separate Frostfilter zulassenNeu3.2.325.03.202423.07.2024dPi Task Description

Es gibt Geräte mit mehreren verschiedenen Frostfiltern, die unabhängig voneinander eingefahren werden können.

Hier sollten (ähnlich wie bei den Goborädern) mehrere Frostfilter möglich sein. Im DDF muss dazu der Tag “frost” mehrfach eingefügt werden dürfen:

<frost dmxchannel="0">
  <range mindmx="0" maxdmx="255" minval="0" maxval="100" />
</frost>
<frost dmxchannel="1">
  <range mindmx="0" maxdmx="255" minval="0" maxval="100" />
</frost>

Dies kommt beispielsweise bei den folgenden Geräten vor:

Das Problem ist analog zu FS#4207.

5360
0%
InputAssignmentWunsch / IdeeLowIm Node für Proceduren den Input Device or Device Group...Neuunbestimmt17.07.202417.07.2024steff Task Description

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

4539
0%
ExecutorenWunsch / IdeeLowButton "Add Page" abschaltbar machenUnbestätigt3.3 Alpha x3.415.05.202103.07.2024LightningBrothers Task Description

Aktuell existiert im Executor-Fenster grundsätzlich der Button “Add Page”. Dieser sollte für den Live-Betrieb aber abschaltbar sein, um dort nicht versehentlich neue Seiten anzulegen.

Eventuell könnte eine Variante sein, diese Option in die Properties des Zweigs für die Executor Pages.

4083
0%
ServerWunsch / IdeeLowChaser bei Breite auch Möglichkeit RandomNeu3.2.1 Beta xTBD (UIS)11.02.202025.06.2024JohannesStroe Task Description

Es wäre cool, wenn man bei dem Breite-Parameter des Chaser Effekts auch Random auswählen könnte, damit er z.b. bei einem Schritt 4 breit ist und beim anderen 2 breit ist, bzw. dass man 4 und danach 2 Punkte hat, wenn auch der Mode des Effekts Random ist.

4174
0%
ServerWunsch / IdeeLowNicht genutzte Cuelistsettings ausgrauenUnbestätigt3.218.04.202025.06.2024nutzer99 Task Description

Wenn bestimmte Optionen in den Cuelistsettings nicht nicht verwendet werden, sollten diese entweder nicht angezeigt werden oder noch besser ausgegraut werden:

1. Wenn “Use Cue Time as Back Time” auf true steht, dann “Go Back Time” ausgrauen
2. Wenn “Use Cue Time as GoTo Time” auf true steht, dann “GoTo Time” ausgrauen

Mein Problem war, es war eine GoTo Time eingestellt, aber die Option war an. Das erkennt man derzeit so einfach nicht.

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

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

5215
0%
ServerWunsch / IdeeLowNeue MIDI Input Regel "ByteArray" oder "String"Neu3.2.325.12.202325.06.2024MWSysTech Task Description

Ich sende aus Virtual DJ über MIDI alles, und ich meine hier wirklich alles an DMX Control.
Z.B. habe ich in der Virtual DJ Bibliothek auch immer ein Feld in dem mögliche Tänze zum Lied stehen. Z.B. eben für Tanzveranstaltungen. Diese sind wie im Turniersport üblich mit RB Rumba, DF Discofox und so weiter kodiert. In DMX Control habe ich dann ein paar Cuelists die z.B. passendes Licht für eben Rumba oder Discofox machen. Diese werden automatisch gestartet, wenn Virtual DJ über MIDI eben die Buchstaben RB oder DF überträgt. Das funktioniert aktuell einfach über eine ASCII kodierte MIDI Controller Nachricht. Aus Virtual DJ heraus kann ich problemlos quasi beliebig lange strings als MIDI Nachrichten, also byte Array senden.

In DMX Control kann ich aber nur einzelne Bytes empfangen und keine Arrays.
Im Moment muss ich ich hier ziemlich in die Trickkiste greifen. Und das klappt auch nur weil es im Moment “nur” ein paar Zeichen sind, die ich auswerte. Siehe Bild.

Ich würde mir Wünschen, dass eine zusätzliche Regeln eingeführt wird in der man sagen kann “empfang die Bytes von hier bis hier” oder Startindex und Länge oder so.
Außerdem müssten diese Bytes natürlich verarbeitet werden. Also z.B. ToInt64 oder ToString oder so.

4649
30%
ExecutorenToDoLowÄndern der Reihenfolge der Executror-Seiten nicht mögli...Usability Relevant3.3 Alpha x13.11.202125.06.2024LightningBrothers Task Description

Aktuell kann ich die verschiedenen Executor-Seiten nicht in einer eigenen Reihenfolge anordnen. Die angebotene Option “UI Order Index” wird zur Zeit ignoriert.

5352
0%
GUI & ServerFehlerberichtCriticalRandom Crashing 3.2.3 | Zufällige Abstürze 3.2.3Neu3.2.324.06.202424.06.2024shween Task Description

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.

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

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 & ServerFehlerberichtLowDDF-Synatx: Einträge des Typs step werden bei rawranges...Unbestätigt3.2.324.06.202424.06.2024LightningBrothers Task Description

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.

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

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.

5330
0%
GUI & ServerToDoLow64-Bit-Kernel und GUI erforderlichNeu3.3 RC x17.05.202421.05.2024 Task Description

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.

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

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

5315
0%
TimecodePlayerWunsch / IdeeLowAktuelle Position der Maus in der Zeitachse anzeigenUnbestätigt3.3 Beta x02.05.202402.05.2024LightningBrothers Task Description

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.

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

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 / IdeeLowDirektes Tauschen / Ersetzen von Cuelists im Cuelist-Tr...Unbestätigt3.3 RC x27.04.202427.04.2024LightningBrothers Task Description

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.

Showing tasks 151 - 200 of 624 Page 4 of 13

Available keyboard shortcuts

Tasklist

Task Details

Task Editing