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

IDFortschrittKategorieAufgabentypSchweregrad  descZusammenfassungStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
 3350 
100%
StageViewToDokritisch Stage View Visualisierungsprobleme geschlossen3.1.328.01.201928.01.2019JPK Aufgabenbeschreibung

Nachdem ich das Problem schon vor ein paar Wochen mal angesprochen hatte, sollten wir aus aktuellem Anlass (https://forum.dmxcontrol-projects.org/index.php?thread/14179-mehrere-scheinwerfer-mit-selber-adresse/) über die Visualisierungsproblematik in der Stage View sprechen. Im Theater ist es nunmal normal, dass mehrere Scheinwerfer auf dem selben Dimmerkreis liegen und man diese auch in der Software darstellen möchte. Außerdem suggeriert der Name “Stage View” auch, dass hier der Bühnenaufbau genau so dargestellt wird und das Verhalten ist auch noch anders als in DMXControl 2, obwohl die Benennung gleich ist. Es sollte also eine Möglichkeit geschaffen werden, Scheinwerfer auf der gleichen Adresse darzustellen und es sollte verhindert werden, dass mehrere angelegte Devices auf der selben Adresse für Probleme sorgen, weil sie intern als unterschiedliche Geräte gesehen werden.

 3993 
100%
SoftdeskFehlerberichtkritisch Leerer DisplayName eines Controls führt zu Absturz geschlossen3.231.12.201901.01.2020JPK Aufgabenbeschreibung

Ein leerer DisplayName in einem Control eines Softdesks führt dazu, dass das Projekt nicht mehr geladen werden kann und sich die GUI mit einer NPE verabschiedet.

 4003 
100%
GUI & ServerFehlerberichtkritisch Falsche Wiedergabe gespeicherter Parameter bei "Edit in ...geschlossen3.23.2.103.01.202003.01.2020JPK Aufgabenbeschreibung

Folgendes Vorgehen:

  1. Erstelle eine Gruppe mit 10 Generic Dimmern
  2. Stelle für die Gruppe einen Dimmerwert von 20 ein
  3. Wähle je einen Scheinwerfer aus und setze den Dimmerwert für diese auf 60 und 90
  4. Speichere diese Szene in einer Cue
  5. Editiere diese Cue über “Edit in Programmer”

Erwartetes Verhalten: Alle Geräte bis auf die separat editierten zeigen in der Stage View den Helligkeitswert 20, die anderen beiden 60 und 90

Tatsächliches Verhalten: Alle Geräte zeigen in der Stage View den Dimmerwert 20 an. Auch die DMX-Ausgabe suggeriert, dass für alle Scheinwerfer der Wert von 20 gespeichert ist und die zusätzlich Werte werden bei der Ausgabe in der Stage View und der DMX Ausgabe ignoriert. Dadurch fällt das Editieren von Cues schwer.

 2399 
100%
GUIFehlerberichthoch Probleme mit DDF geschlossen3.03.0.124.01.201622.06.2016JPK Aufgabenbeschreibung

Hab hier Probleme mit einem DDF, bei dem der Shutter mit auf dem Goborad liegt. Es wird im Stageview kein Gobo angezeigt und wenn ich die Position verändern möchte, meldet DMXC einen Fehler. Ich habe anbei mal das DDF und die Logs gepackt.

 3247 
100%
ServerFehlerberichthoch Einzelne Cues werden nicht ausgeführt geschlossen3.1.221.12.201821.12.2018JPK Aufgabenbeschreibung

Es werden einzelne Cues einer Cuelist nicht ausgeführt, wenn wie folgt vorgegangen wird:

  1. Cuelist anlegen
  2. Gerät auswählen und Dimmer auf 100%, Farbe auf “1;0;0” (in dieser Reihenfolge)
  3. Werte in neue Cue in Cuelist speichern
  4. Dimmer auf 0%, Farbe per Doppelklick im Farbkreis auf 1;1;1 einstellen (in dieser Reihenfolge)
  5. Werte in neue Cue speichern
  6. Cues haben folgende Eigenschaften:
    • Trigger: follow,
    • Trigger Value: 1s,
    • Fade: 2s
    • Delay: 0ms
  7. Cue Timing Editor der ersten Cue öffnen
  8. Die Color Eigenschaft müsste in der Tabelle rechts sein
  9. Hier bei Fade “0ms” eintragen und bestätigen

Wird jetzt die Cuelist ausgeführt, funktioniert der erste Cue nicht. Siehe dazu auch das Projekt und das Video

4246
0%
ServerFehlerberichthochDDF führt zu Exception im Raw-BereichAuf User warten3.2.111.08.202025.08.2022JPK Aufgabenbeschreibung

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

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

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

org.dmxc.lumos.Kernel.Exceptions.XmlParseException: Attribute "caption" in Node "step" missing
   bei org.dmxc.lumos.Kernel.HAL.Handler.RawDMXStepHandlerNode.parseXmlNode(XmlNode ddfnode) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\Generic\RawDMXStepHandlerNode.cs:Zeile 105.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.ParseXmlTree(DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 143.
   bei org.dmxc.lumos.Kernel.HAL.Handler.HandlerRegistry.parseXmlFile(DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\HAL\Handler\HandlerRegistry.cs:Zeile 58.
   bei org.dmxc.lumos.Kernel.Devices.DeviceBeam..ctor(IDevice parentDevice, UInt32 beamNumber, DDFParseContext context) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DeviceBeam.cs:Zeile 92.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.parseDDF(XmlDocument ddf, String filename) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 406.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.LoadXML(String ddfFile) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 170.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.set_DDFSourceFile(String value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 115.
   bei org.dmxc.lumos.Kernel.Devices.DMXDevice.setParameterInternal(DeviceParameter parameter, Object value, Object& valueToSend) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\DMXDevice.cs:Zeile 310.
   bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.setParameter(DeviceParameter parameter, Object value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 1000.
   bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.<>c__DisplayClass121_0.<org.dmxc.lumos.Kernel.Resource.ILumosSaveable.loadFromManagedTree>b__0(String s, Object o) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 670.
device-->functions-->rawstep-->step
4291
0%
InputAssignmentWunsch / IdeehochBild des Graphen automatisch erstellen lassenUnbestätigt3.2.130.10.202025.12.2020JPK Aufgabenbeschreibung

Immer wieder kommt es vor, das man einen Graphen im Input Assignment eines Users debuggen muss. Hierfür braucht man zwingend ein Bild. Allerdings ist das bei komplexeren Graphen manchmal schlecht bis gar nicht zu lesen. Daher wäre es für diese Arbeit sehr wichtig, wenn man einfach die anzuzeigenden Nodes auswählen könnte, dann einen Rechtsklick auf einen der Nodes machen könnte und das als Bild exportieren könnte (egal ob png, jpeg etc.). Hierbei sollte die Auflösung immer so sein, dass man den Text auf jeden Fall lesen kann (also durchaus eine Standardaufösung möglich, dann wird halt das Bild etwas größer). Am Besten wäre es, wenn man auch noch den Ausschnitt mit den Inputs und Outputs der ausgewählten Nodes drauf hat. Wählt man keinen Node aus und exportiert das Bild, dann wird einfach der ganze Graph gespeichert.

 4872 
100%
InputAssignmentFehlerberichthoch Leerer "Variables"-String im Expression-Node lässt Kern ...geschlossen3.3 Beta x3.328.06.202207.08.2023JPK Aufgabenbeschreibung

Folgendes Vorgehen:

  • In einem leeren Projekt das Input Assignment öffnen und ein neues Connectionset hinzufügen
  • Einen Expression-Node hinzufügen
  • In die Einstellungen des Nodes gehen
  • Den “Variables”-String leeren und unten mit “ok” bestätigen
  • Es fliegt folgende Exception im Kernel:
WARN  EventTools - Exception in Delegate Invocation: Void node_PropertyChanged(System.Object, System.ComponentModel.PropertyChangedEventArgs) => Graph: Empty Connection Set.Void node_PropertyChanged(System.Object, System.ComponentModel.PropertyChangedEventArgs)
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: name
   bei LumosLIB.Kernel.GenericParameter..ctor(String name, String type, Type paraType, EGenericParameterOptions options, IEnumerable enumValues, ParameterCategory category) in P:\DMXControl\Lumos\LumosLIB\src\Kernel\Parameter\GenericParameter.cs:Zeile 64.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.get_Parameters() in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 312.
   bei LumosLIB.Tools.LumosTools.WithName[T](IParameterable`1 target, String name, Boolean ignoreCase) in P:\DMXControl\Lumos\LumosLIB\src\Tools\LumosTools.cs:Zeile 868.
   bei org.dmxc.lumos.Kernel.Input.v2.Graph.node_PropertyChanged(Object sender, PropertyChangedEventArgs args) in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Graph.cs:Zeile 484.
   bei LumosToolsLIB.Tools.EventTools.<>c__DisplayClass5_0.<InvokeFailSafe>b__0(PropertyChangedEventHandler a) in P:\DMXControl\Lumos\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 81.
   bei LumosToolsLIB.Tools.EventTools.InvokeFailSaveGeneric[TDelegate](TDelegate delegate, Action`1 invoker, ILumosLog elog) in P:\DMXControl\Lumos\LumosToolsLIB\src\Tools\EventTools.cs:Zeile 154.
  • Werden nun die Einstellungen des Expression-Nodes wieder geöffnet, erscheint folgende Exception im Kernel
FATAL DMXControl 3 Kernel - Unhandled Exception: Der Wert darf nicht NULL sein.
Parametername: name
System.ArgumentNullException: Der Wert darf nicht NULL sein.
Parametername: name
   bei LumosLIB.Kernel.GenericParameter..ctor(String name, String type, Type paraType, EGenericParameterOptions options, IEnumerable enumValues, ParameterCategory category) in P:\DMXControl\Lumos\LumosLIB\src\Kernel\Parameter\GenericParameter.cs:Zeile 64.
   bei org.dmxc.lumos.Kernel.Input.v2.AbstractNode.get_Parameters() in P:\DMXControl\Lumos\Lumos\src\Kernel\Input\v2\Graph\Node\AbstractNode.cs:Zeile 312.
   bei org.dmxc.lumos.Kernel.Net.gService.Parameter.AbstractIParameterableLookup`1.<ParametersAsync>d__2.MoveNext() in P:\DMXControl\Lumos\Lumos\src\Kernel\Net\gService\Parameter\AbstractIParameterableLookup.cs:Zeile 19.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   bei System.Runtime.CompilerServices.TaskAwaiter`1.GetResult()
   bei org.dmxc.lumos.Kernel.Net.gService.Parameter_gService.<_parameters_RequestReceived>d__13.MoveNext() in P:\DMXControl\Lumos\Lumos\src\Kernel\Net\gService\Parameter\Parameter_gService.cs:Zeile 118.
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
   bei System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_1(Object state)
   bei System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(Object state)
   bei System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   bei System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   bei System.Threading.ThreadPoolWorkQueue.Dispatch()
   bei System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
An unhandeled Exception has occoured. DMXControl 3 Kernel has to be terminated. Press Enter to exit.
  • Der Kernel dampft ab
5167
40%
GUIToDohochVorschläge für Visualisierung der PropertiesZugeteilt3.3 Beta x3.417.10.202321.12.2023JPK Aufgabenbeschreibung

DMXControl 3 hat unterschiedliche Properties. Diese müssen visualisiert werden. Im folgenden sollen Vorschläge gesammelt werden, wie diese Visualisierung aussehen soll. Dabei sollen alle wichtigen Visualisierungen mit einem +++ versehen werden Bereits erledigte Visualisierungen sind als solche markiert.

  • Color +++ (erledigt)
  • ColorTemp (erledigt)
  • Cool
  • Dimmer +++ (erledigt)
  • Effectwheel
  • Fan –> num. Fann.
  • Filter
  • Focus –> num. Fann.
  • Fog
  • Frost –> num. Fann.
  • Gobo +++ (WIP)
  • Heat
  • Index –> num. Fann. +/-
  • Iris –> Darstellung als Iris-Blende analog zur Stage View
  • Matrix –> Idealerweise Vorschau der Matrix, welche in dem Eintrag abgebildet ist
  • Position +++ (erledigt)
  • Prism –> kurzfristig keine Visualisierung, langfristig über ein generisch erzeugtes Bild auf Basis der DDF-Definition
  • PTSpeed –> num. Fann.
  • Radix –> Idealerweise Vorschau der Radix, welche in dem Eintrag abgebildet ist
  • Raw –> num. Fann.
  • Rotation –> num. Fann. +/-
  • Scale
  • Shutter +++
  • Strobe +++
  • Switch +++ (erledigt)
  • Zoom –> Visualisierung eines Lichtkegels analog zum Programmer

Anmerkungen
Num. Fann –> Darstellung als Fanning einfacher numerischer Werte
+/- –> Darstellung wie num. Fanning, jedoch mit positiven und negativen Wertebereich, sodass der 0-Wert auf halber Höhe liegt

 1523 
100%
ServerWunsch / Ideemittel unterschiedliche Belegungsversionen in ein DDF geschlossenBeta 128.01.201312.07.2016JPK Aufgabenbeschreibung

Hallo,
meiner Meinung wäre es sehr nützlich, wenn man (wie in Easy View) in einem DDF mehrere Kanalbelegungs-Schemata ablegen könne und dann den entsprechenden Modus in DMXC auswählen könnte. So würde es pro Gerät nur ein DDF geben und nicht 5 unterschiedliche.
Viele Grüße
Jens-Peter

 1967 
100%
GUIWunsch / Ideemittel Highlight mit Anzeige von Farben geschlossenBeta 606.05.201413.03.2015JPK Aufgabenbeschreibung

Hallo,
bei mir werden die Farben bei aktiver Highlight-Funktion nicht angezeigt. LED-Scheinwerfer sind dann Weis. Es wäre aber geschickt, hier auch die Farbe (zur Not deaktivierbar) auch mit anzuzeigen, damit man diese einfach einstellen kann.
Viele Grüße
Jens-Peter
P.S.: Siehe dazu http://www.dmxcontrol.de/forum/index.php?page=Thread&threadID=9699

 2385 
100%
ServerWunsch / Ideemittel UV Kanäle unterstützen geschlossen3.003.01.201613.07.2016JPK Aufgabenbeschreibung

Mittlerweile sind je schon ein paar Geräte mit UV-Kanälen verfügbar. Dieser Kanal müsste meiner Meinung nach einen ähnlichen Fader bekommen, wie das für einen W-Kanal geplant ist (siehe dazu auch FS1834.

 2703 
100%
InstallerFehlerberichtmittel (wiedermal) falsche MEVP.dll in Installer geschlossen3.125.02.201704.03.2017JPK Aufgabenbeschreibung

Siehe oben

 4779 
100%
ServerFehlerberichtmittel Explites Seztzen eines Goborads in Cuelist überschreibt ...geschlossen3.2.33.319.02.202223.06.2023JPK Aufgabenbeschreibung

Voraussetzung / Umgebung

  • Moving Head / Scanner hat zwei Goboräder
  • 2 Cuelists, die auf LTP stehen

Reales Verhalten

Wird ein Gobo auf Goborad 1 durch Cuelist A gesetzt und anschließend ein weiteres Gobo auf Goborad 2 durch Cuelist B, so wird gleichzeitig das Goborad 1 auf “Offen” gesetzt. Ein vergleichbares Verhalten tritt auf, wenn zuerst Goborad 2 gesetzt wird und anschließend Goborad 1. Dann wird Goborad 2 auf “Offen” gesetzt.

Erwartetes Verhalten

Werden die Gobos explizit auf einem Goborad gesetzt, ist die Annahme, dass explizit dieses Gobo auf diesem Rad gesetzt werden soll. Daher darf es dadurch keine Auswirkungen auf das andere Goborad haben und eine andere Cuelist sollte das andere Rad unabhängig setzen können.

Anmerkung

Im Anhang ist ein Testprojekt, mit dem alle möglichen Kombinationen von Goborad 1 und 2 getestet werden können

 1365 
100%
ServerFehlerberichtniedrig NoNetwork-Server nach GUI-Absturz auch ohne Taskmanager ...geschlossenBeta 104.01.201326.01.2013JPK Aufgabenbeschreibung

Hallo,
es wäre gut, wenn der über ‘-NoNetwork’ mitgestartete Server auch ohne Taskmanager beendet werden kann. Gerade in dieser Situation, wenn mit einem über ‘-NoNetwork’ gestarteten Server keine Clients mehr verbunden sind, könnte entweder eine Abfrage kommen, ob der Server auch beendet werden soll, oder es könnte sich auch die Eingabeaufforderung öffnen (bessere Alternative, wenn das geht).

Ich hab das ganze trotzdem mal als Bug eingestuft, denn der Server ist ja nicht mer erreichbar (und das aktive Projekt auch nicht auf die schnelle speicherbar).
Viele Grüße
Jens-Peter

 1437 
100%
GUIWunsch / Ideeniedrig Verbesserungen Fanning geschlossenBeta 117.01.201327.01.2021JPK Aufgabenbeschreibung

Hallo,
Ich fände es gut, wenn man bei mehreren, in der Position gefannedten Moving Lights im Position-Panel bzw. im Position-Dropdown nicht nur den mittleren Marker packen könnte, sondern auch die anderen. Die Position der anderen Scheinwerfer wird dann proportional zum mittleren Marker angepasst. Ich könnte mir zudem vorstellen, dass man Marker fixieren kann (solange, wie das/die Gerät(e) ausgewählt sind) und durch verschieben eines anderen Markers dann die Positionen relativ zu den fixierten Markern angepasst wird. Außerdem sollte man im nicht gefannedten Zustand über “F” das Fanning auch bei der Position und der Farbe auslösen können. Das sollte die Auswahl beschleunigen.
Viele Grüße
Jens-Peter

 1438 
100%
GUIFehlerberichtniedrig Falsche Darstellung der Farben im Property Grid geschlossenBeta 117.01.201323.01.2013JPK Aufgabenbeschreibung

Hallo,
wenn man im PG eines Scheinwerfers mit Farbrad erst unter “Color” eine Farbe <> Weis wählt und dann unter “Colorwheel” eine andere Farbe auswählt, dann wird die Farbe in der Collor-Zeile falsch dargestellt.
Viele Grüße
Jens-Peter

 1667 
100%
ServerFehlerberichtniedrig Nicht abgefangener Fehler im Terminal geschlossenBeta 330.05.201331.05.2013JPK Aufgabenbeschreibung

Der Server stürzt ab, wenn man im Terminal unter menu ⇒ 3 “monitoring” eingibt, aber keinen Index, stürzt der Server mit Hinweis auf einen “Index außerhalb des Bereiches” ab. Das sollte abgefangen werden.
Viele Grüße
Jens-Peter

 1881 
100%
GUIFehlerberichtniedrig Device-Manager => Gerät hinzufügen => Autogenerate Grou ...geschlossenBeta 503.01.201401.03.2014JPK Aufgabenbeschreibung

Wenn man unten den Haken bei “Autogenerate Group” setzt, wird der sofort wieder entfernt. Erst ab diesem Moment funktioniert die Checkbox richtig.

 1882 
100%
ServerFehlerberichtniedrig Fehler, wenn Effekte auf Geräten laufen und diese dann  ...geschlossenBeta 603.01.201401.03.2014JPK Aufgabenbeschreibung

Ich bekomme reproduzierbar eine Exception, wenn ich ein paar Geräte im PG mit einem Effekt versehe (in meinem Falle einen Sägezahn auf die Farbe von LED Pars) und dann die Geräte im Projekt Explorer lösche.

⇒ Fehlermeldung, dass der Kernel abgestürzt ist

 1928 
100%
GUIWunsch / Ideeniedrig Einfache Steuerung von zeitlichen Werteabläufen mittels ...geschlossenBeta 606.02.201402.01.2022JPK Aufgabenbeschreibung

Ich fände ein Fenster, ähnlich dem Graph-Editor in Blender ganz geschickt (siehe hier) um recht einfach DMX-Werte bei Zeitverläufen (z.B. bei einem kommenden Audioplayer) steuern zu können. In Blender werden in diesem Graph-Editor alle animierten Eigenschaften eines Objektes angezeigt und man kann diese Werte ganz einfach per verschieben der gespeicherten Punkte ändern. Auch unterschiedliche Kurven-Formen zwischen den einzelnen sog. Keyframes also gespeicherten Punkten sind möglich. Für DMXC könnte ich mir eine ähnliche Darstellung vorstellen. Dies könnte z.B. in einem zukünftigen Audioplayer durch eine Werte-Timeline unter der Audiotimeline realisiert werden, in die dann die numerischen Werte der Eigenschaften (z.B. R,G,B,Zoom,Dimmer,Pan,Tilt,etc.) eingetragen werden können. Dazu gibt es dann ein weiteres Feld für die Geräteeigenschaftsauswahl. Wenn man nun Eigenschaftswerte speichern möchte, geht man einfach an eine gewisse Stelle im Lied, wählt in der Geräteauswahl die zu speichernden Gerätekanäle aus und drückt auf einen Speichern-Button bzw. ein Shortcut. Nun wird in der grafischen Darstellung an dieser Stelle ein Speicherpunkt eingefügt. Wenn man das für jeden entsprechenden Punkt macht, erhält man recht einfach einen grafischen Verlauf der Eigenschaftswerte und dazwischen entsprechende Werteverläufe. Nun sollte man noch jeden Speicherpunkt so umstellen können, dass nicht nur lineare Werteänderungen sondern auch Spline-Kurven mit entsprechender Gewichtung möglich sind und das Fenster sollte eine Zoomfunktion besitzen.

Damit hätte man eine einigermaßen einfache, nach kurzer Einlernzeit recht intuitive Einstellungsmöglichkeit für zeitliche Werteverläufe, die z.B. in einem zukünftigen Audioplayer vorkommen werden. Eine andere Möglichkeit wäre es, damit Quelists zu visualisieren und nach der Grobkonfiguration in der Quelist hier das Finetuning vor zu nehmen. Nicht zu letzt wäre das (neben einigen anderen Dingen auch) ein Alleinstellungsmerkmal, denn mir ist keine DMX-Software bekannt, die eine solche grafische Darstellung besitzt.
Viele Grüße
Jens-Peter
P.S.: Ich habe diesen Wunsch auch mal noch bei DMXC 2 eingetragen, je nach dem, zu welcher Version (hoffentlich beide) das besser passt.

 2133 
100%
StageViewFehlerberichtniedrig Zyklisches erscheinen von "Unhandled Error"-Exception i ...geschlossen3.007.01.201508.01.2015JPK Aufgabenbeschreibung

Hallo,
folgendes Vorgehen produziert an meinem Laptop eine zyklisch auftauchende Fehlermeldung:

  1. Öffne DMXControl 3 (Release Version)
  2. Öffne Demoprojekt
  3. Gehe in den Lockscreen mittels Windows+L-Shortcut

Fehlererscheinung:

  1. Zyklisches Auftreten des Windows Warnungssoundes (ca. 1 mal pro Sekunde)
  2. Nach erneutem Login ist für jeden Warnton ein Warnungsfenster erschienen (siehe Bild im Anhang)
  3. Nach dem Login erscheinen keine weiteren Warnungen
  4. Jedoch erscheint ein graues Rechteck im StageView(auf Bild mit rotem Pfeil) hinter dem Scheinwerfer unanwählbar verschwinden können.

Laptop:

  1. Intel i5 mit eingebautem Grafikchip
  2. GeForce 840M als zweite GraKa (wird aktiviert, wenn nötig)

Viele Grüße
JP

 2161 
100%
GUIWunsch / Ideeniedrig Lauflicht geschlossen3.007.02.201502.09.2018JPK Aufgabenbeschreibung

Ich habe 6 Dimmer. Nun möchte ich ein Lauflicht mit zwei Schritten, erst L1-L3 an, L4-L6 aus, danach anders herum. Ich kann das zwar mit einem Rectangle und 0#0#0#180#180#180 auf die Phase lösen, wenn aber zwei neue Lampen dazu kommen, muss ich das wieder anpassen. Gut wäre es wenn man das einfacher lösen könnte.
Viele Grüße
JP

 2264 
100%
SoftdeskWunsch / Ideeniedrig Darstellung von Werten geschlossen3.027.05.201531.03.2019JPK Aufgabenbeschreibung

Ich fände es gut, wenn es ein Control geben würde, welches Werte darstellen kann. Also z.B. ähnlich einer 7-Segment-Anzeige auf Pulten, über die Zahlenwerte oder auch kurze Texte angezeigt werden. Ein einfaches Beispiel wäre die Darstellung einer Faderstellung in Prozent / als resultierenden DMX-Wert. Abgefahrener wäre aber z.B. auch die Darstellung welchen Schritt gerade eine Cuelist ausführt, wieviele Scheinwerfer gerade aktiv sind und welche Cuelists / Scheinwerfer (Nummer oder Name) gerade aktiv sind.

 2317 
100%
GUIFehlerberichtniedrig Anzeigefehler im Menü geschlossen3.012.09.201518.07.2016JPK Aufgabenbeschreibung

Hallo,
habe zwei kleine Anzeigefehler im Menü entdeckt. Folgendes Vorgehen führt zu den Fehlern:

  1. Starten von DMXControl 3
  2. Sobald fertig geladen und das Standardprojekt aktiv ist auf “Menü⇒Windows⇒Cuelists⇒Add Cuelist” klicken
  • 1. Fehler: Cuelist wird im PE angezeigt, im Menü nicht
  1. zwei weitere Male auf “Menü⇒Windows⇒Cuelists⇒Add Cuelist” klicken
  2. Korrekte Darstellung von drei Quelists im PE und im Menü
  3. Löschen einer oder mehrerer Quelists im PE
  • 2. Fehler: Gelöschte Quelists werden im Menüü noch angezeigt

Viele Grüße
Jens-Peter

 2650 
100%
GUIWunsch / Ideeniedrig Eigenständige Softdesk-Instanz geschlossen3.103.01.201731.08.2019JPK Aufgabenbeschreibung

Nachdem heute wieder die Frage nach einem Programm mit einfacher und unveränderlicher Benutzeroberfläche im Forum aufkam, hatte ich die Idee, dass man doch sowas wie eine eigenständige Softdesk-GUI generieren könnte. Klar, der Softdesk muss direkt in die DMXC-GUI integriert werden (ist ja einer der Themen für DMXC 3.2), aber vielleicht könnte man in diesem Zuge gleich die Option vorsehen, dass man DMXControl in einem speziellen Modus starten kann (vielleicht per Parameter) in dem nur zuvor definierte Softdesks angezeigt werden. Diese können in diesem Modus nicht editiert werden und auch andere Funktionen von DMXControl sind in diesem Modus nicht aufrufbar (bis auf die unbedingt nötigen). Dadurch könnte dann ein “Admin” Softdesk-Ansichten vorab erstellen, die dann die normalen User nutzen, aber nicht verändern können. Das dürfte für den normalen Betrieb in Discos / Bars oder Sporteinrichtungen hilfreich sein, weil man dann nichts “kaputt” machen kann.

 2704 
100%
ServerFehlerberichtniedrig Unhandled Exeption während Kernel shutdown geschlossen3.125.02.201725.02.2017JPK Aufgabenbeschreibung

Beim Beenden der Beta 3 bleibt dieser mit einer unhandled Exception während des Shutdowns stehen. Siehe Logfiles im Anhang

 2705 
100%
GUIFehlerberichtniedrig ToDo Kategorien können komplett gelöscht werden geschlossen3.125.02.201702.03.2017JPK Aufgabenbeschreibung

Folgenses Vorgenen im ToDo-Modul:

  1. Name für neue Kategorie eintippen (z.B. “test”)
  2. Neue Kategorie hinzufügen
  3. 2x auf “Delete Kategory” klicken

Nun können keine weiteren Kategorien hinzugefügt werden

 2767 
100%
ServerFehlerberichtniedrig Hinzufügen von DDF führt zu Fehler / DMXC bleibt im "Ad ...geschlossen3.0.226.03.201730.06.2017JPK Aufgabenbeschreibung

s.o.

Fehler ist:

2017-03-26 18:24:27,365 [2] DEBUG org.dmxc.lumos.Kernel.Devices.AbstractDevice - Device "" disposed. Trace:    bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.DisposeHook(Boolean disposing) in D:\Jenkins\workspace\Lumos_Stable_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 866.
   bei LumosLIB.Kernel.LumosRemoteObject.Dispose(Boolean disposing) in D:\Jenkins\workspace\Lumos_Stable_Release\Lumos\LumosLIB\src\Kernel\Remoting\LumosRemoteObject.cs:Zeile 129.
   bei org.dmxc.lumos.Kernel.Devices.AbstractDevice.Finalize() in D:\Jenkins\workspace\Lumos_Stable_Release\Lumos\Lumos\src\Kernel\Devices\AbstractDevice.cs:Zeile 128.

Anbei das entsprechende DDF

 2774 
100%
GUIFehlerberichtniedrig Popup-Menü unter Projekt Explorer => Devices enthält fa ...geschlossen3.0.226.03.201704.04.2017JPK Aufgabenbeschreibung

Folgendes Vorgehen:
1. Gerät Hinzufügen
2. Rechtsklick auf den Geräteeintrag in Projekt Explorer =&gt; Devices
3. Löschen des Gerätes über erschienenes Popup-Menü
4. Löschen bestätigen
5. Erneuter Rechtsklick in “Devices”-Fensterteil
=&gt; Popup-Menü besitzt immernoch den Kontext eines Gerätes, wodurch mal über das Popup-Menü keine neuen Geräte hinzufügen kann

 2775 
100%
ServerFehlerberichtniedrig Colorwheelrotation funktioniert nicht geschlossen3.126.03.201730.03.2017JPK Aufgabenbeschreibung

Die Colorwheelrotation funktioniert nicht, wenn sie im Device Control verändert wird (keine DMX-Werteänderung). Ich habe das sowohl mit dem angehängten DDF als auch mit dem ausgelieferten Clay Paky Alpha Wash 700 Standard-Mode ausprobiert.

3028
0%
GUIWunsch / IdeeniedrigEffektkombinationen visualisierenUnbestätigt3.1.110.02.201812.02.2018JPK Aufgabenbeschreibung

Effekte können ja schon vieualisiert werden. Es wäre aber auch gut, wenn das “Ergebnis” mehrerer überlagerter Effekte visualisiert werden könnte. Wenn ich also beispielsweie auf der Position eine Epizykloide und ein Lissakour überlagert habe, möche ich im Effektvisualizer das Ergebnis sehen, wenn ich “Position” selektiere. Gerne auch noch mit der Verschiebung beispielsweise durch die Werte bei “Pan” und “Tilt”. Denn die Auswirkungen auf die Properties sind genauso interessant wie die reinen Effekte.

 3059 
100%
GUIFehlerberichtniedrig Cue Timing Editor funktioniert nicht geschlossen3.1.106.05.201828.05.2018JPK Aufgabenbeschreibung

Wenn ich bei einer Cue in einer Cuelis den Cue Timing Editor öffne, existieren zwar Spalten für die einzelnen Scheinwerfer, die Spalten für die Delays und Fades sind aber leer. Wenn ich hier Zeiten eintrage und das Fenster mit OK schließe, werden die eingestellten Zeiten weder eingehalten noch werden sie bei einem erneuten öffnen angezeigt (die Felder sind beim erleuten Öffnen wieder leer).

 3060 
100%
ServerFehlerberichtniedrig Autoprepare lässt DMXC abstürzen geschlossen3.1.111.05.201808.07.2018JPK Aufgabenbeschreibung

Im angehängten Projekt wirft DMXControl reproduzierbar eine Exception durch die Autoprepare-Funktion, wenn die Cueliste “DMH Gewitter” oder “MP300 Gewitter” gestartet wird. Siehe in den Logs.

 3069 
100%
ServerFehlerberichtniedrig Color Werte werden nicht gespeichert geschlossen3.1.121.05.201822.05.2018JPK Aufgabenbeschreibung

HSV-Farbwerte werden nicht gespeichert. Dies lässt sich wie folgt reproduzieren: Das Farbmodell ist auf RGB eingestellt. Nun wählt man eine Gerätegruppe mit mehreren LED-Scheinwerfern und wechselt im Device Control von RGB auf HSV. Anschließend macht man ein Fanning über den Hue-Wert. Nun speichert man das in eine Cue in einer Cuelist. Das funktioniert soweit. Nur wenn man das Projekt jetzt speichert und neu lädt, ist das Fanning über Hue weg. Stattdessen sind jetzt alle Scheinwerfer rot.

 3103 
100%
ServerFehlerberichtniedrig Farbe von Interface-Eintrag ändert sich nicht geschlossen3.1.115.07.201819.07.2018JPK Aufgabenbeschreibung

DMXC ohne Interface starten, dann wird das Interface rot angezeigt. Nun das Interface anschließen und das Interface aktivieren. Nun sollte das Interface grün angezeigt werden. Es wird aber rot angezeigt.

3121
0%
GUIWunsch / IdeeniedrigNeues Fenster: Engagement Monitor / Control MonitorZugeteilt3.1.13.426.07.201824.03.2023JPK Aufgabenbeschreibung

Aktuell gibt es keine Möglichkeit festzustellen, welche Cuelist, Programmer etc. aktuell eine Eigenschaft eines Gerätes wie z.B. die Position ansteuert. Es sollte daher ein neues Fenster geben, welches zum einen ähnlich wie der Programmer alle Geräteeigenschaften auflistet, die verändert wurden. Dabei sollte aber bei diesem Fenster die generelle Ausgabe im Vordergrund stehen. Wenn mehrere Quellen etwas z.B. auf eine MH-Position ausgeben, sollten alle Quellen in einer Liste dargestellt werden. Dabei sollten diese Werte wenn möglich visuell dargestellt werden (z.B. die entsprechenden Farben oder Gobos darstellen). Die Darstellung der einzelnen Quellen erfolgt in Listenform mit klarer Reihenfolge der (virtuellen) Prioritäten. Sprich hier soll aufgezeigt werden, welche Quelle als nächstes im Eingriff ist, wenn die aktuelle Quelle nicht mehr auf die Geräteeigenschaft ausgibt (daher virtuelle Priorität, da dies auch bei LTP-Mischung angezeigt werden sollte). Des weiteren sollte es auch möglich sein, eine Quelle zu muten (mindestens folgende Optionen: bis zum Beenden der Quelle, dauerhaft muten) und die Reihenfolge der Quellen z.B. per Drag&Drop anzupassen (dann aber evtl. auch mit definierbarer Überblendzeit).

3122
0%
GUIWunsch / IdeeniedrigPlugin-Funktionen markierenUnbestätigt3.1.126.07.201826.07.2018JPK Aufgabenbeschreibung

Es sollte eine Möglichkeit geben, Funktionen, die ein Plugin nachgerüstet hat als solche zu identifizieren. Hintergrund ist, dass das MIDI-Plugin Dynamic Executors in das Input Assignment hinzufügt, es aber nicht klar wird, dass diese aus dem MIDI-Plugin stammen. Daher sollte es wo möglich eine (wie auch immer geartete) Anzeige geben, die diesen Umstand mitteilt. Sonst erzeugen nämlich Plugins neue Funktionen in der Software und es wird nicht ersichtlich, woher diese Funktionen kommen bzw. die User könnten für diese Funktionen Support verlangen, obwohl das Team diesen nicht liefern kann.

 3128 
100%
ServerWunsch / Ideeniedrig Open-Tag für Colorwheel geschlossen3.1.209.08.201810.08.2018JPK Aufgabenbeschreibung

Es wäre gut, wenn man für das Colorwheel einen neuen “Open” Tag einfügen könnte. Hintergrund sind die Geräte, die eine RGB-Mischung und Color-Macros haben. Mit dem Open-Tag symbolisiere ich dann DMXC den bereich, in dem das Farbrad keine Funktion hat und die interne RGB-Mischeinheit funktioniert.

 3137 
100%
ServerWunsch / Ideeniedrig Relative Werte für Propertys und Effekte geschlossen3.1.13.2.221.08.201819.02.2021JPK Aufgabenbeschreibung

Relative Änderungen (vor allem bei Bewegungen) sollten in Cues speicherbar sein. Dies wird benötigt, um einen Bewegungseffekt in einer Cuelist zu erstellen und mit einer anderen Cuelist dann die eigentliche Position vorzugeben. So ist man nochmal deutlich freier, was das Wiedergeben von gespeicherten Effekten angeht. So könnte man beispielsweise mit einer Cuelist die “Position” eines Effekts vorgeben und dann mit einer zweiten Cuelist den Eigentlichen Effekt (z.B. einen Kreis). Gerade wenn man mehrere Positionen hat, an denen man Bewegungen darstellen möchte, muss man nicht für jede Position erneut alle Bewegungen in Cuelists erstellen sondern nur eine neue Cue in einer Cuelist mit der weiteren Position. Außerdem wären dann auch Überlagerungen wie beispielsweise als Position eine Kreisbahn, auf die dann relativ ein weiterer Kreis aufgeprägt wird etc.

 3223 
100%
ServerWunsch / Ideeniedrig Erweiterung des Chaser Effekts geschlossen3.1.23.205.12.201821.02.2019JPK Aufgabenbeschreibung

Von der Usability her ist es einem User nicht zu vermitteln, dass er bei einem Lauflicht mit einer einzelnen aktiven Lampe den Chaser-Effekt nehmen soll, während er bei mehr als einer aktiven Lampe einen Rechteck-Effekt auf den Dimmer legen muss (siehe Diskussion hier: https://forum.dmxcontrol-projects.org/index.php?thread/14067-2er-oder-3er-chaser-in-dmx-control-3/ ) Daher sollte der Chaser-Effekt einen Anzahl-Parameter erhalten, mit dem die Anzahl der nebeneinander aktiven Lampen pro Chaser-Step eingestellt werden können.

3243
0%
ServerWunsch / Ideeniedrig0. Cue in Cuelist für AutoprepareUnbestätigt3.1.316.12.201816.12.2018JPK Aufgabenbeschreibung

Autoprepare funktioniert nur, wenn der Dimmer und der Shutter in der ersten Cue einer Cuelist auf 0 bzw. closed gespeichert werden. Dadurch kann man aber AP in der ersten Cue nicht verwenden und man muss wieder eine zusätzliche Preparation-Cue einfügen. Wenn aber der aktuelle Gerätezustand als virtuelle 0. Cue behandelt wird, kann auch die erste Cue von AP profitieren. Wenn dabei auch die Triggertime berücksichtigt wird, macht das auch bei der ersten Cue in einer Cuelist nichts aus. Außerdem löst man noch frei Haus zusätzlich das Problem, dass man beim Einblenden eines LED-Scheinwerfers jedes mal die Fadetime der Farbe auf 0 setzen muss, damit das sauber aussieht.

 3245 
100%
ServerFehlerberichtniedrig Chaser Random wird nicht erneut randomisiert geschlossen3.1.33.217.12.201819.12.2018JPK Aufgabenbeschreibung

Ausgangssituation: Eine Cuelist mit einer Cue, in der ein Chaser auf eine Gruppe angewendet ist. Der Chaser steht auf Random. Die Cuelist wird so beendet, dass genau eine Lampe angeschaltet wird, bevor die Cuelist stoppt. Wird nun die Cuelist mehrfach gestartet, so wird stets die selbe “Zufallslampe” angeschaltet. Es wird also beim Start der Cue nicht erneut randomisiert. Das sollte aber der Fall sein.

 3248 
100%
ServerWunsch / Ideeniedrig Limit der Amplitude für Position bei Effekten erhöhen geschlossen3.1.23.221.12.201822.12.2018JPK Aufgabenbeschreibung

Gerade ist das Limit der Amplitude beispielsweise für einen Sinus auf einem Position-Subproperty immer die Hälfte des Subproperty-Bereichs. Das ist aber nur sinnvoll, wenn man +/- Amplitude aktiviert hat. Ist +/- Amplitude deaktiviert, dann sollte das Limit so groß sein wie der ganze Bereich. An sonsten kann nicht mehr der ganze Wertebereich abgedeckt werden.

 3260 
100%
ServerFehlerberichtniedrig Cue startet nicht vollständig vol. 2 geschlossen3.1.326.12.201826.12.2018JPK Aufgabenbeschreibung

Hier wieder ein Problem damit, dass eine Cue nicht vollständig startet. Ich habe wieder ein Video inkl. Beschreibung gemacht. Wie im Video zu sehen möchte ich eigentlich zwei Cues direkt hinter einander laufen lassen, wobei beide Cues beim Delay ein Fanning haben. So ist das “direkt hintereinander” pro Scheinwerfer zu sehen, sprich die zweite Cue startet, wenn die erste Cue zeitlich beim ersten Scheinwerfer eingeblendet ist, aber noch bevor sie beim letzten Scheinwerfer (im Video die oben in der Mitte) eingeblendet ist. Da die zweite Cue aber das selbe Delay-Fanning wie die erste Cue hat, bin ich davon ausgegangen, dass sich die beiden Cues nicht gegenseitig stören.

P.S.: Ich musste das Video leider komprimieren, da es sonst nicht hier hochgeladen werden konnte.

3338
0%
GUIWunsch / IdeeniedrigUpdate-Button auch an anderen StellenUnbestätigt3.2 Alpha x26.01.201926.01.2019JPK Aufgabenbeschreibung

Der Update-Button sollte zusätzlich in den Header des Cuelist-Editors und des Preset-Fensters eingetragen werden. Der Button sollte kontextsensitiv sein. Sprich nur in dem Fenster, aus dem die zu aktualisierende Cue kommt, darf der Button nicht ausgegraut sein. Alle anderen sind ausgegraut.

3339
0%
ServerWunsch / IdeeniedrigUpdate-Button links kontextsensitivUnbestätigt3.1.326.01.201927.01.2019JPK Aufgabenbeschreibung

Der Button im linken Schnell-Menü sollte kontextsensitiv sein. Sprich der Name der aktuellen Cue / des aktuellen Presets sollte angezeigt werden.

 3403 
100%
GUIFehlerberichtniedrig Falscher Wiki-Link in den Tooltipps geschlossen3.2 Alpha x26.02.201926.02.2019JPK Aufgabenbeschreibung

Der Default-Link zeigt auf wiki.dmxcontrol-projects.org, müsste aber (je nach Sprache) auf wiki-de.dmxcontrol-projects.org oder wiki-en.dmxcontrol-projects.org zeigen.

 3473 
100%
ServerFehlerberichtniedrig Amber Automix-Farbe passt nicht geschlossen3.2 Beta x3.213.03.201917.03.2019JPK Aufgabenbeschreibung

Wenn man die Automix-Funktion von Amber aktiviert hat, dann wird Amber als Ersatz für Gelb verwendet. Aber eigentlich ist Amber ja eher orange. Daher sollte der Punkt, auf dem Amber beim automatischen Ersetzen auf dem Farbkreis liegt verschoben werden.

 3578 
100%
GUI & ServerFehlerberichtniedrig Supporthändler im RGB Block führt zu Fehler geschlossen3.2 Beta x3.205.05.201901.07.2019JPK Aufgabenbeschreibung

Im angehängten kaputten DDF führt der Support-Handler zu einer Exception. Dabei ist bei mir auch beim Wechsel zwischen den Funktionen (RGB und Farbtemperatur) die GUI eingefroren. Mit der anderen Variante funktioniert es ohne Probleme (wie heute per TS besprochen).

Beta 1

zeige Aufgaben 1 - 50 von 140 Seite 1 von 3

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung