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  ascZusammenfassungStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
1852
0%
GUIFehlerberichtsehr niedrigZeitangaben im Cuelist-Fenster lassen sich erst nach zu...NeuBeta 523.12.201323.12.2013Stefan Aufgabenbeschreibung

* beliebige Cuelist aufrufen
* beliebige Fadezeit anklicken

Die Fadezeit hat nun den Focus, ist lila hinterlegt.

* Nun den Wert ändern wollen, und mit der Tastatur einfach “2000” eingeben

Erwartete Funktion:
* 2000 steht im Eingabefeld drin

Tatsächliche Funktion:
* 000 wird ins Feld eingetragen, der erste Tastendruck also verschluckt

3308
0%
GUIWunsch / Ideesehr niedrigÜbersicht über globale Tastatur ShortcutsZugeteiltunbestimmt16.01.201919.01.2019LightningBrothers Aufgabenbeschreibung

Da sich DMXControl 3 an vielen Stellen über Tastatur Shortcuts steuern lässt - unabhängig von der Belegung im Input Assignment - sollte es ggf. in den Einstellungen eine zentrale Übersicht über die verfügbaren Shortcuts geben. Photoshop bringt unter anderem eine solche komplette Übersicht mit. Die Übersicht könnte optional nach den entsprechenden Bereichen gruppiert sein, zum Beispiel Stage View oder Cuelists.

Um während des Live-Betriebs ein unerwünschtes Verhalten der Software zu vermeiden, sollte es in dieser Übersicht einen einzigen einstellbaren Eintrag geben - nämlich die globalen Shortcuts zu aktivieren oder zu deaktivieren. Die restlichen Einträge ist festgesetzt und können vom User nicht geändert werden.

4088
0%
ServerFehlerberichtsehr niedrigTrigger one shoot funktioniert nicht funktionsgemäßKnown Bug3.2.1 Beta xTBD (UIS)11.02.202026.02.2020JohannesStroe Aufgabenbeschreibung

Beim one shoot sind oftmals so kleine Springer drinnen, z.b. bei einem Chaser mit gefannter Phase, und danach einem Reverse Chaser mit gefannter Phase, dann ist dazwischen mal kurz eine Lampe links und rechts an. Genauso bei einem Kreis Effekt da springt das MH dann mal kurz zur Mitte, während es noch nicht ganz die Bewegung abgefahren hat. Das ganze verhält sich auch bei anderen Effekten ähnlich.

5235
0%
GUIFehlerberichtsehr niedrigText überschneidet sichZugeteilt3.2.33.431.12.202302.01.2024EDER Aufgabenbeschreibung

Fehlerbeschreibung

Der Text mancher Knoten im IA überschneidet sich.

Erwartetes Verhalten

Ich fände es besser, wenn sich der Text nicht überschneiden würde und somit besser lesbar wäre.

Hinweise

Der Fehler tritt seit ich DMX Control benutze auf (3.1 oder so…) und ist auch noch in der 3.3 RC1 enthalten

Email: KingOfCrochet@web.de

5223
0%
SoftdeskFehlerberichtsehr niedrigSlider überschreitet Softdesk GrenzeNeu3.3 RC x28.12.202328.12.2023EDER Aufgabenbeschreibung

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

Fehlerbeschreibung

Wenn man einen Slider beim Erstellen von Softdesks dreht verscheibt sich die rote “Grenze” nicht mit.

Erwartetes Verhalten

Ich hätte erwartet, dass sich die rote Grenze mitverschiebt.

Hinweise

Ich habe die Dmx Control 3.3 RC1 Version verwendet

Email: kingOfCrochet@web.de

4335
0%
StageViewWunsch / Ideesehr niedrigPrüfen der Reihenfolge von Device Groups mittels Highli...Zugeteilt3.2.13.408.01.202112.01.2021LightningBrothers Aufgabenbeschreibung

An vielen Stellen wird kommuniziert, dass Device Groups ein wichtiges Hilfsmittel sind. Da die Reihenfolge der Geräte innerhalb der Gerätegruppe von entsprechender Relevanz ist, wäre es gut, es gäbe eine Möglichkeit zur manuellen Prüfung direkt in der Stage View.

Ein Gedanke wäre hierzu auf die Highlight-Funktion zurückzugreifen, wo ich dann nach dem Auswählen einer Device Group eine Rückmeldung in der Stage View und damit auch auf der Bühne erhalte. Denn es muss ja nicht zwingend so sein, dass die Reihenfolge der Icons in der Stage View mit der tatsächlichen Reihenfolge in den Device Group übereinstimmt. Selbstverständlich muss aber im ersten Zug gewährleistet bleiben, dass mir vorrangig alle Geräte gehighlightet werden, die in dieser Gruppe enthalten sind.

4975
0%
GUI & ServerWunsch / Ideesehr niedrigProject Administration: Rückfrage "Projekt laden" bei a...Unbestätigt3.3 Beta xTBD (UIS)20.12.202229.12.2022LightningBrothers Aufgabenbeschreibung

Aktuell kann man ja jederzeit ein neues / anderes Projekt laden, was “ohne Rücksicht auf Verluste” so auch ausgeführt wird. Dem entsprechend können andere Projekte auch geöffnet werden, wenn eine Show, sprich eine Cuelist läuft.

Um hier ggf. das Bewusstsein zu schärfen, dass entweder sowohl mindestens eine Cuelist aktiv ist oder auch aktuell Werte im Programmer enthalten sind, könnte an dieser Stelle eine Rückfrage hilfreich sein. Diese Rückfrage taucht unter den zuvor genannten Kriterien auf, sobald man ein neues / anderes Projekt laden möchte.

4778
0%
InputAssignmentWunsch / Ideesehr niedrigProgrammer Node: Normiert statt Relativ als Beschreibun...Usability Relevant3.2.318.02.202214.09.2023Scarffac3 Aufgabenbeschreibung

Hallo,
ich war, als ich den vorletzten News Artikel (https://forum.dmxcontrol-projects.org/core/index.php?article/774-schon-gewusst-34-vieles-ist-relativ-auch-der-programmer-knoten/) gelesen hab kurz verwirrt. Anhand der Überschrift dachte ich, man könnte die Werte die man in den Node schmeißt relativ interpretieren lassen (wie im Device Control).

Daher ist meine Idee in dem Zusammenhang mit dem Programmer-Node (den man zwischen normierten Werten und absoluten Werten umstellen kann), eher mit dem Wort normiert zu belegen, anstatt relativ.
Die Verwirrung war nur kurz da und hat hat sich beim Lesen des Artikels auch behoben. Aber dennoch kann ich mir vorstellen, dass neue Benutzer, die sich in die Thematik einarbeiten, auch verwirrt sein können.

Beste Grüße, Ludwig

2043
0%
ServerWunsch / Ideesehr niedrigPer AutoHotkey kann nicht festgestellt werden, wann der...NeuBeta 629.09.201409.06.2022Stefan Aufgabenbeschreibung

Für mein Screenshot-Tool https://github.com/DMXControl/Screenshot starte ich des öfteren den DMXControl Kernel. Leider kann AutoHotkey den Text in der Konsole nicht lesen, sondern nur den Fenstertitel. Ich kann also automatisiert nicht feststellen, wann der Kernel für weitere Aktionen bereit ist.

Ich würde mir folgnde Änderung wünschen:
Während dem Betrieb lautet der Titel der Kernel-Konsole ja folgendermaßen:
> DMXControl Kernel V3.0.6.0 BETA 6 Datum Uhrzeit: Informationen

Ich würde mir wünschen, dass er während dem Startup noch irgendeinen zusätzlichen Text, z.B. starting enthält, der dann verschwindet, wenn der Kernel Startup fertig ist.
> DMXControl Kernel V3.0.6.0 BETA 6 starting Datum Uhrzeit: Informationen

Dann könnte ich automatisch darauf warten, bis das starting verschwindet, und weiß dann, dass der Kernel bereit ist.

5115
0%
GUIWunsch / Ideesehr niedrigKanalübersicht, Steuerung über Tasten/Schaltflächen +/-Neu3.2.3TBD (UIS)12.08.202315.09.2023cooltour Aufgabenbeschreibung

Ich baue grad für 2 Scanner die DDF, es hätte mir sehr geholfen, wenn ich in der DMX-Kanalübersicht die Werte in 1er Schritten über Schaltflächen oder Taste + / - geändert werden könnten. Mit der Maus lasse ich gerne mal den einen oder anderen Wert aus

3135
0%
PluginWunsch / Ideesehr niedrigJoystick SteuerungNeuunbestimmt19.08.201819.02.2019 Aufgabenbeschreibung

Moving Heads und anderes Bewegtes Licht mit Joystick steuern.

5119
0%
LauncherFehlerberichtsehr niedrigIcon in der Windows Taskbar nicht DMXC Logo sondern Mas...Neu3.3 Beta x3.417.08.202330.10.2023Lauser Aufgabenbeschreibung

Fehlerbeschreibung

Beim Starten von DMXC 3.3 Beta 8 ist in meiner Taskbar (Windows 11) das Logo des Masterfensters zu sehen. Fehler tritt nur auf, wenn ich beim letzten schließen das Master Fenster in einem weiteren Fenster geöffnet habe und nicht im Hauptfenster.

Erwartetes Verhalten

Der Fehler hat mich etwas verwirrt da ich beim Start erwartet habe in der Taskbar das DMXC Logo zu sehen und so kurz dachte das mir das Programm abstürzt. Schwerwigend ist der Fehler allerdings nicht.

Hinweise

Im Anhang habe ich ein Video mit dem Verhalten. Sobald ich das Masterfenster dann auch in das Hauptfenster von DMXC schiebe ändert sich das Logo in der Taskbar

5048
0%
GUIFehlerberichtsehr niedrigGrafikfehler beim Umbenennen von DevicesKnown Bug3.2.308.04.202317.07.2023ch700 Aufgabenbeschreibung

Mir ist heute ein Grafik-Fehler bbeim Umbenennen von Devices aufgefallen. Beim Umbenennen wird die Schrift im Project Explorer kleiner, so dass
am Ende noch ein Stück der alten Schrift stehen bleibt (siehe angehängter Screenshot). Das ist auch eher ein Schönheitsfehler und hat keinen Einfluß auf die Funktion.
Dies tritt auch nur bei längeren Namen auf.
Es gibt dazu auch keine Log-Einträge.

3216
0%
StageViewWunsch / Ideesehr niedrigGeräte Context-Menu von Stageview löschen und verschieb...Unbestätigtunbestimmt3.401.12.201828.11.2021Souko Aufgabenbeschreibung

In der Stageview sollten selektierte Geräte und Gruppen mit Rechtsklick → Entfernen von der Stageview entfernt werden können.
Eventuell auch mit druck auf die Entf-Taste, wobei das eventuell zu unsicher ist.

Zweiter Contextmenü-Eintrag sollte sein “Copy to StageView X” und “Move to StageView X”

4661
0%
GUI & ServerFehlerberichtsehr niedrigFehler bei Cuelist LoopMode und Follow/wait trigger 0ms...Neu3.2.219.11.202119.11.2021Scarffac3 Aufgabenbeschreibung

Hallo,

ich glaube wieder einen Bug gefunden zu haben.

Die erste Cue wird nicht geladen, wenn im Loop-Modus, der Trigger für die erste Cue mit follow oder wait und 0ms und letzte Cue mit Fade-Time 0 eingestellt ist.

Zum Reproduzieren:
Projekt erstellen, Gerät(e) hinzufügen (auch bei Gruppen), Cuelist mit 4 Farben hinzufügen, alle Cues als Trigger follow einstellen mit 0 ms. Die Zweite und letzte Cue mit 0ms Fade-Time einstellen. Mode der Culist auf Loop stellen, und abspielen (ich hoffe keinen Schritt vergessen zu haben).

Das Verhalten tritt auch auf bei Trigger auf Wait eingestellt.

Der Anwendungsfall ist wahrscheinlich sehr selten, und es lässt sich umgehen, indem eine Zeit auf 1ms gesetzt wird.

Beste Grüße, Ludwig

653
0%
ServerWunsch / Ideesehr niedrigExport and Import of Application SettingsNeuAlpha 323.11.201119.12.2011fisl Aufgabenbeschreibung

Export and import App Settings as zip archive. (backup)

5201
0%
ServerFehlerberichtsehr niedrigErstmalige Installation: Kernel XML FehlerUnbestätigt3.3 Beta x20.12.202320.12.2023JPK Aufgabenbeschreibung

Habe DMXC Beta 12 auf einem jungfräulichen Rechner installiert und die Fehler im Anhang sind im Kernel erschienen. Allerdings nur beim allerersten Start. Bei jedem weiteren Start gibt es keine Fehler mehr.

1497
0%
PluginWunsch / Ideesehr niedrigEasyView Geräte übergeben / bekommenAnalysierenBeta 1TBD (UIS)23.01.201311.12.2018lichtheini Aufgabenbeschreibung

#19 EasyView Geräte übergeben/bekommen

Laut API-Beschreibung der (schon wieder überholten BETA (Dec 2012) kann man EasyView Geräte übergeben/bekommen. Ist das nützlich? Oder geht das nur in der Vollversion?

3264
0%
ServerWunsch / Ideesehr niedrigCues innerhalb einer Cuelist gruppieren als Altenative ...Unbestätigt3.1.3TBD (UIS)29.12.201805.01.2019LightningBrothers Aufgabenbeschreibung

Ich habe mir gerade einen Regentropfeneffekt für LED-BARs gebaut, so wie es ihn auch bei LED-Eiszapfen beim Weihnachtsschmuck gibt. Hierbei kam mir der Gedanke, Cues innerhalb einer Cuelist zu gruppieren. Dies bedeutet, alle Cues mit einem gleichen Group Index werden immer in der Reihenfolge abgespielt, wie sie in der Cuelist sortiert sind. Dieses Feature kommt vornehmlich zum Tragen, wenn man den Wiedergabemodus Reverse, Bounce oder Random wählt. Beispiel:

  • Block 1, Szene 1
  • Block 1, Szene 2
  • Block 1, Szene 3
  • Block 2, Szene 1
  • Block 2, Szene 2
  • Block 3, Szene 1
  • Block 3, Szene 2
  • Block 3, Szene 3
  • Block 3, Szene 4

Ist das Feature aktiviert, besteht die Cuelist effektiv nur aus vier Steps, der nämlich jeweils bei Szene 1 jedes Blocks beginnt.

Dieses Feature ist quasi eine Abwandlung der Möglichkeit mittels Befehlen andere Cuelists zu starten, die vielleicht etwas einfacher zu programmieren und vor allem zu pflegen ist, da sich alles innerhalb einer Cuelist abspielt. Man spart sich hier nämlich das erstellen der unterschiedlichen Cuelists sowie das Verknüpfen untereinander über die Befehle.

4159
0%
SoftdeskFehlerberichtsehr niedrigCueListSelector - Status editierbarNeu3.2.1 Beta x03.04.202003.04.2020Mic Aufgabenbeschreibung

Im Cuelistselector des Softdesks sind die angezeigten Status (Running, Stopped, Loop, …) editierbar (linksklick und Tastendruck verändert den Text temporär). Die Labels sollten die Eigenschaft “Read Only” besitzen.

3675
0%
InputAssignmentWunsch / Ideesehr niedrigAlle Funktionen eines Nodes sollten immer verfügbar sei...Unbestätigt3.2 Beta x07.07.201907.07.2019TiPpFeHlEr Aufgabenbeschreibung

Bei “Buttons” wird immer nur die Funktion zu Verfügung gestellt die nötig ist. ( Eingang oder Ausgang)
Bei “Programmer” werden immer alle Funktionen (Eingang und Ausgang) Verfügbar gemacht.

Will man also einen Button beleuchten muss dieser 2 mal hinzugefügt werden.

Es sollte egal ob ich den Node ausm Eingang oder Ausgang auswähle immer alle Funktionen (Eingänge & Ausgänge) zur Verfügung stehen.

4769
0%
GUI & ServerWunsch / IdeeniedrigZusätzlicher "Wave" Effekt (Lauflicht), ähnlich SparkleNeuunbestimmt11.02.202215.02.2022Maxiking1994 Aufgabenbeschreibung

Hallo Zusammen,
wie im Stream von euch angeboten das Tickes zu einem Zusätzlichen Effekt wie Sparkle.

Unter Wave/ Lauflicht (Chaser/PWM) verstehe ich einen Effekt der auf der Farbe liegt und diese beeinflusst.

Erstmal die Attribute:

  • Fade-In Time (ms): Zeit wie lange der Farbwechsel beim einfaden dauert
  • On Time (ms): Zeit wie lange die Farbe gehalten wird
  • Fade-Out Time (ms): Zeit wie lange der Farbwechsel beim ausfaden dauert
  • Duration (ms): Zeit zwischen dem Start der ersten Lampe und dem Start der nächsten Lampe, Idealerweise mit dem „Speed master“ steuerbar, wird nicht von Fade-In Time beeinflusst
  • Run: bei loop, der Durchlauf wird wiederholt, bei single, wird nurch einmal durchgelaufen
  • Revers: bei nein, ablauf der Schritte hochzählend (1-2-3-4), bei ja, ablauf der Schritte Rückwärts (4-3-2-1)
  • Ping-Pong: nein, der Ablauf beginnt wieder von Vorne (1-2-3-4|1-2-3-4|1-2-3-4|…), bei ja läuft der Ablauf einmal Vorwärts und danach rückwärts und dann wieder vorwärts usw. (1-2-3-4-3-2-1-2-3-4)

Revers und Ping-Pong sind ähnlich dem Play Mode im Chaser

Ablauf:
Start bei Beginn der Gruppe
1: X|0|0|0
2: 0|X|0|0
3: 0|0|X|0
4: 0|0|0|X

Start Mittig der Gruppe
1: 0|0|0|X|X|0|0|0 / 0|0|0|X|0|0|0
2: 0|0|X|0|0|X|0|0 / 0|0|X|0|X|0|0
3: 0|X|0|0|0|0|X|0 / 0|X|0|0|0|X|0
4: X|0|0|0|0|0|0|X / X|0|0|0|0|0|X

Bei “Beginn der Gruppe” wurden weniger Lampen gewählt als bei “Mittig der Gruppe”, damit die Anzahl der Schritte gleich sind.

Wenn das Lauflicht sich einholt, dann soll wieder vom aktuellen Punkt wieder Einfaden, hier würden sich die Zeitkurven einer Lampe überlagern, ähnlich der Zeitkurve im Bild 010.png zu sehen. Blau ist der erste Durchlauf, grün der zweite Durchlauf und rot sich der ergebene Ablauf. Falls der überschneidende Bereich nicht existiert, dann bleibt die eingestellte Farbe gleich und der Lampe fehlt Zeit zurück zufaden.

Wenn sich zwei verschiedene Lauflichter sich überlagern, soll vom jetzigen Zeitpunkt, vom ersten Lauflicht in das zweite hineingefadet werden, ähnlich Bild 020.png

Das fanning der Farbe könnte sich nicht auf den Beginn der Grupe bis Ande der Gruppe legen, sondern Beginn des Lauflichtes Schitt 1 bis zum letzten Schritt

Gruß
Max

Edit 1: genauere Beschreibung ergänzt

4760
0%
GUI & ServerWunsch / IdeeniedrigZusätzliche Play Modes für neuen Chaser aus PWMUnbestätigt3.3 Alpha x30.01.202230.01.2022LightningBrothers Aufgabenbeschreibung

Beim Verfassen des Tickets FS#4759 ist mir aufgefallen, dass der neue Chaser um vier weitere Play Modes erweitert werden kann:

  • Fill from left (>)
  • Fill from right (<)
  • Fill from center (<>)
  • Fill to center (><)

Diese vier zusätzlichen Play Modes stammen aus dem dynamischen PWM-Effekt. Aus meiner Sicht sind diese vier anderen Play Modes der einzige Unterschied, der zwischen dem neuen Chaser und dem dynamischen PWM-Effekt existiert. Von daher würde ich in diesem Zusammenhang vorschlagen, den dynamischen PWM-Effekt nach der Übernahme der oben genannten Play Modes in den neuen Chaser zu entfernen.

4526
0%
GUI & ServerWunsch / IdeeniedrigZusätzliche Parameter für Trapezoid-EffektUnbestätigt3.3 Alpha x02.05.202123.08.2022LightningBrothers Aufgabenbeschreibung

Aktuell werden die Zeiten beim Trapezoid-Effekt für alle vier Segmente (Fade up, Top, Fade down, Bottom) als absolute Zeitwerte eingegeben. Dies macht die Nutzung von Speedmastern an dieser Stelle unübersichtlich, weil ich in jedem der vier Parameter mit den Speedmastern rechnen muss. Und das teilweise doppelt, da ich zum einen erst die Gesamtgeschwindigkeit reduzieren und dann noch den Wert für die vier Parameter anpassen muss.

Um hier eine effektivere Nutzung des Speedmasters oder auch die einfachere Festlegung der Gesamtwiederholdauer zu ermöglichen, würde ich mir folgende zusätzliche Parameter im Trapezoid-Effekt wünschen:

  • Neuer Parameter zur Umschaltung zwischen den absoluten Zeitanteilen in Millisekunden und den relativen Zeitanteilen in % oder 0 bis 1 für die Dauer der vier Segmente. Je nach Einstellung dieses Parameters werden die vier Parameter umgeschaltet.
  • Im Falle der Wahl des Parameters “relative Zeitanteile” erscheint der neue Parameter Dauer (Duration), in dem die Gesamtdauer eines Durchlaufs angegeben wird, wo wie eingangs gesagt auch der Speedmaster zum Einsatz kommen kann.
  • Parameter zum Festlegen des Bezugspunkts für den Takt. Aktuell liegt dieser Punkt fest beim Beginn des Fade Ups. Grundsätzlich lässt sich dieser Punkt zwar über den Offset-Parameter verschieben, aber spätestens bei ungleichen Dauern der vier Segmente muss man zu einem Taschenrechner greifen, um genau den Punkt “Ende Pause Top” zu bestimmen.
4759
0%
GUI & ServerWunsch / IdeeniedrigZusätzliche Parameter für PWM StaticUnbestätigt3.2.330.01.202201.02.2022LightningBrothers Aufgabenbeschreibung

Stand heute gibt es beim PWM Static nur die Möglichkeit, eine Gruppe von Geräten entsprechend der Position des zugeordneten Parameter Masters “aufzufüllen”. An dieser Stelle wünsche ich mir die Möglichkeit, eine feste Anzahl von Geräten (zum Beispiel 3) mittels des Parameter Masters innerhalb der Gerätegruppe hin- und herzuschieben. Beim Minimal- bzw. Maximalwert des Parameter Masters leuchten dann immer drei Geräte am entsprechend korrespondierenden Ende der Gerätegruppe. Bei 50% würden in der Mitte vier Geräte leuchten (die beiden mittleren mit 100%, die äußeren mit je 50% leuchten), wenn Fade auf True gesetzt ist und die Gruppe eine gerade Anzahl von Geräten umfasst.

Hierzu bedarf es neben dem zusätzlichen Parameter für “Size” auch einen weiteren Eintrag für den Parameter “Direction”, der beispielsweise “Group” lauten könnte. In diesem Zusammenhang wäre zu überlegen, ob nicht eine Umbenennung des Parameters “Direction” in “Play Mode” erfolgt.

Im dynamischen PWM-Effekt müssen diese Ergänzungen nicht vorgenommen werden, weil sich dieses Szenario mit dem neuen Chaser abbilden lässt, sofern der Effekt eben automatisch laufen soll.

4758
0%
GUI & ServerWunsch / IdeeniedrigZusätzliche Parameter für Color ChaserUnbestätigt3.2.330.01.202214.02.2022LightningBrothers Aufgabenbeschreibung

Ich habe festgestellt, dass der Parameter “Play Mode” des Color Chasers sich ausschließlich auf die Wiedergabereihenfolge der zugeordneten Color List bezieht. Ich habe bei aktiviertem “Use Device Index” aber keine Möglichkeit, eben diesen zu beeeinflussen. Egal ob Play Mode “Normal”, “Bounce” oder “Reverse”: die optische Laufrichtung des Color Chasers bleibt immer die selbe.

Daher wünsche ich mir für den Color Chaser im Endeffekt alle Parameter zusätzlich, die in den neuen Chaser Einzug erhalten haben:

  • Fade Curve
  • Break Steps
  • Break Time
  • Size
  • Step Size
  • Play Direction (Play Mode für Device Index)

Hinter dem Parameter Play Direction versteckt sich zum einen eben die bis dato fehlende Ansteuerung des Device Index, zum anderen aber auch die bereits für den einfachen Chaser implementierten Play Modes inklusive der Möglichkeit, per csv-Datei weitere eigene zu hinterlegen. Wenn ich dies richtig überblicke, können die Play Modes des neuen Chasers 1:1 auf den Color Chaser zur Ansteuerung des Device Index übertragen werdem.

Durch dieses Update könnte es eventuell sein, dass der bis dato vorhandene Parameter “Index Offset” überflüssig wird, weil er in einer der neuen aus dem neuen Chaser übergeht.

4787
0%
ServerWunsch / IdeeniedrigZusätzliche Parameter für ChaserUnbestätigt3.3 Alpha x25.02.202231.10.2023LightningBrothers Aufgabenbeschreibung

Beim Arbeiten mit den neuen Chaser ist mir aufgefallen, dass folgende zusätzlichen Parameter den neuen Chaser noch weiter aufwerten und flexibler gestalten würden:

  • Repeat size: Legt fest, ab welcher Geräte-Nummer innerhalb der Gruppe das ausgewählte Muster wiederholt wird. Umfasst meine Gruppe acht Geräte und ich trage in diesem Parameter “4” ein, habe ich beim Play Mode “Normal” quasi zwei Chaser über nur vier Geräte.
  • Offset Steps: Legt wie der Name schon sagt einen Offset in Schritten fest. Füge ich den Chaser bei einer Gruppe von acht Geräten zweimal auf den Dimmer ein und trage bei einem der beiden Chaser für diesen Parameter eine “3” ein, folgt dieser Chaser dem anderen mit entsprechenden Verzug von drei Schritten. Damit sind zwischen den beiden hellen Geräten zwei Geräte dunkel.

Mir ist wohl bewusst, dass ich diese Muster grundsätzlich auch mittels eigens programmierter Chaser erstellen kann. Dies ist aber meiner Meinung nach für solche generischen Parameter aber eher der umständliche Weg.

Der Übersicht halber habe ich dieses Ticket mal mit den bereits exitsierenden Tickets zum Chaser verknüpft, die auf eine Funktionserweiterung abzielen.

4171
0%
SoftdeskWunsch / IdeeniedrigZusätzliche Einstellung zum Aufrufen eines Softdesks di...Unbestätigt3.217.04.202005.04.2023LightningBrothers Aufgabenbeschreibung

Ein findiger User hat herausgefunden, dass man die Softdesks mit einem Workaround dazu bewegen kann, beim Laden des Projekts direkt im Vollbildmodus zu starten. Für die genaue Vorgesehensweise siehe https://forum.dmxcontrol-projects.org/index.php?thread/15151/&postID=128003#post128003.

Damit dies Workaround aber nicht als dauerhaft bestehen bleiben muss, würde ich mir hier eine gezielte Einstellung wünschen. Man kann zum Beispiel in den Einstellungen eines Softdesks festlegen, ob dieses normal oder im Vollbildmodus aufgerufen wird. Dies hätte den Vorteil, dass man sich ein entsprechendes Layout für die GUI abspeichern und dieses reproduzierbar wieder aufrufen kann.

4853
0%
GUI & ServerFehlerberichtniedrigZeitweise stark verzögerte Abarbeitung von Aktionen aus...Auf User warten3.2.312.05.202231.10.2023LightningBrothers Aufgabenbeschreibung

Regelmäßig unregelmäßig kam es in bei mir im York vor, dass ein Tastendruck im Softdesk teilweise mit mehreren Sekunden Verzögerung umgesetzt werden. Dieses Problem kommt und geht über den Abend, ohne dass nicht explizit Änderungen am ausgeführten Projekt durchgeführt werden.

@patme hat in der heutigen Beta-Testerrunde berichtet, dass ihm dieses Problem bei einem seiner letzten Langzeit-Testläufe mit DMXControl 3.3.0 Beta 2 ebenfalls unter die Finger gekommen ist.

4361
0%
GUI & ServerWunsch / IdeeniedrigXML Viewer für geladene DDFs in der GUIUnbestätigt3.2.126.01.202119.02.2021nutzer99 Aufgabenbeschreibung

Ich hatte das Problem, dass ich nicht wusste wie mein geladenes DDF funktioniert. Hier wäre es praktisch, wenn man sich das XML des angelegten Gerätes direkt in DMXC anzeigen lassen kann.

5111
0%
GUI & ServerFehlerberichtniedrigWPF-Fenster nehmen Änderung des Themes erst nach Neusta...Known Bug3.3 Beta x3.408.08.202309.08.2023Qasi Aufgabenbeschreibung

nicht vorhanden

4222
70%
GUI & ServerFehlerberichtniedrigWPF MessageBox AdvancedUnbestätigt3.207.07.202031.10.2023Soon5 Aufgabenbeschreibung

Wir brauchen eine Message Box Advanced.

Neben den üblichen Funktionen der bekannten Message Box (Header, Text, Mehrere Buttons (OK, OK-Cancel, OK-Retry-Cancel, Yes-No, Yes-No-Cancel,….)) sowie Icon stelle ich mir folgendes vor:

1. Auswahl zwischen 1-3 Buttons, sowie beliebige Beschriftung der Buttons

2. Optional Anzeige eines Icons für die MessageBox

3. Optional Anzeige eines kleinen Icons pro Button

4. Definition eines Default Buttons, der beim direkten drücken auf “Enter” gewählt wird. Per Default ist es Button 1

5. Optional Angabe eines Timeouts, welcher den Default Button nach Ablauf von X Sekunden drückt (Text des Buttons = “Button Text (<countdown>)”). Im Button läuft also die Zahl runter, bei 0 wird gedrückt.

6. Optional Anzeige eines “Don’t show Again” Checkbox Elementes

7. ESC Taste schließt die Message Box.

8. Erlauben von CustomControls als Ansicht

9. Async Ansicht mit Cancel

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

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

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

Gruß Steff

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

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

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

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

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

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

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

00:13:12 WARN  SceneList - Cue Play: Begrüßung.WAV of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:13:12 INFO  AudioManager - Start playing Begrüßung.WAV
00:13:24 INFO  AudioManager - Abourt playing of Begrüßung.WAV
00:13:24 ERROR AudioManager - Exception at Play: Begrüßung.WAV
00:13:24 WARN  SceneList - Cue Stop: Begrüßung.WAV of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:13:48 INFO  Session - Saved Project to GUI KUECOREI7JPKLT, Path E:\DMXControl 3\Projects\Audiofile Demo 3.2.1 Beta4.zip
00:16:19 WARN  SceneList - Cue Play: Ansage.mp3 of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
00:16:19 INFO  AudioManager - Start playing Ansage.mp3
00:16:21 ERROR AudioManager - Exception at Play: Ansage.mp3
00:16:21 INFO  AudioManager - Abourt playing of Ansage.mp3
00:16:21 WARN  SceneList - Cue Stop: Ansage.mp3 of Type org.dmxc.lumos.Kernel.Audio.AudioScene returned empty OutputValues. This can cause unintended behaviour.
3661
0%
GUI & ServerWunsch / IdeeniedrigVorschaufenster für nächsten CueNeuunbestimmt25.06.201925.06.2019JohannesStroe Aufgabenbeschreibung

Für Theateraufführungen oder anderweitige Programme mit fester Abfolge wäre es sehr praktisch zu sehen was im nächsten Cue passiert. Dies könnte entweder grafisch oder in Form einer Tabelle wie z.B. im Programmer dargestellt werden. Welche Form der Darstellung gewählt wird oder beide oder gar keine Implementierung des Features, wäre noch zu entscheiden.

2924
0%
GUIWunsch / IdeeniedrigVisuelles Feedback bei Drag&Drop von Devices in eine Gr...Neu3.13.417.09.201726.11.2021Laser-1000 Aufgabenbeschreibung

Wenn ich mit der Maus per Drag&amp;Drop ein oder mehrere Geräte in eine “Device Group” ziehe, dann bekomme ich kein Feedback. Ich sehe im Projekt Explorer keine Änderung und muss erst die Gruppe öffnen, damit ich sehe, dass beim Hinzufügen alles geklappt hat.

Für den Benutzer wäre es hilfreich, eine Reaktion vom Programm zu bekommen.

Eine Möglichkeit wäre, dass nach dem Drag&amp;Drop die Gruppe kurz das Aussehen verändert. (Irgendwo habe ich einmal eine pulsierende Reaktion in einem anderen Programm nach einem Drag&amp;Drop gesehen, das ziemlich ansprechend war)
Eine andere Möglichkeit wäre, dass im Tree vom Projekt Explorer mit angezeigt würde, wieviele Geräte aktuell in der Gruppe drin sind. Diese Anzahl würde sich dann natürlich nach dem Hinzufügen veränden.

4627
100%
SoftdeskWunsch / IdeeniedrigVisibility Option für Softdesk ElementeAuf Entwickler warten3.2.23.314.10.202121.12.2023Phil2811 Aufgabenbeschreibung

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

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

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

3645
0%
ServerWunsch / IdeeniedrigVirtuelle Inputs + Graphen GenerierungUnbestätigt3.2 Beta xTBD (UIS)10.06.201926.11.2021Soon5 Aufgabenbeschreibung

Aus Nutzersicht wäre es super, “virtuelle” Eingänge (z.B. Go / Stop  FS#3321 ) zu haben, die im Hintergrund einen Graphen generieren. Dadurch könnten viele Standard Fälle abgedeckt werden, ohne das Input Assignment zu verschandeln.

3979
0%
GUIWunsch / IdeeniedrigVerwendungsart eines Presets sichtbar kennzeichnenUnbestätigt3.1.318.12.201902.04.2020LightningBrothers Aufgabenbeschreibung

Wenn ich ein Preset nutze, halte ich im Nachgang keinerlei Info darüber, in welcher Form das jeweilige Preset in der Cue hinterlegt wurde. Insbesondere bei Device Presets und Property Presets lässt sich dies weder im Programmer, noch im Programmer Filter, im Device Control oder in der Cue nachvollziehen. Im Programmer wird aktuell nur mitgeteilt, dass ein bestimmtes Preset verwendet wurde.

Bei einem Reference Preset ist die Verwendungsart durch die Benennung der Cue selbst klar ersichtlich.

4466
0%
GUI & ServerWunsch / IdeeniedrigVergrößerter Fangbereich für Verbindungen im Connection...Neuunbestimmt10.04.202110.04.2021Maxiking1994 Aufgabenbeschreibung

Moin,
wenn man im Connectionset etwas rausgezoomt hat, um die verbindungen besser zu sehen, kann es manschmal schwer sein die Verbindung zu sehen.

Gruß
Max

3076
0%
GUIWunsch / IdeeniedrigVerbesserte Eingabe von TimecodesNeu3.1.129.05.201829.05.2018lichtheini Aufgabenbeschreibung

Eine per Timecode gesteuerte Cuelist zu erstellen erfordert momentan eine hohe Konzentration.

Stand jetzt:

  • Im Dropdown der Triggerauswahl öffnet erst der dritte Einzel/Doppelklick die Auswahlliste. Der erste scheint auszuwählen, der zweite lässt den Rahmen links vom Pfeil verschwinden.
  • man kann nicht mehrere Cues auf einmal auf den Trigger Timecode umstellen
  • man kann nicht für mehrere Cues auf einmal die Trigger Value einstellen.
  • ich war nicht in der Lage über die ApplicationSettings einen Default-Trigger einzustellen. Auch die Option “Trigger: Last Set” hat bei mir keine sofortige Auswirkung.
  • ein neuer Cue bekommt immer den Timecode 00:01:00.00
  • Das Format für die Eingabe muss immer im Format hh:mm:ss oder hh:mm:ss.ff erfolgen. Dass es 25fps sind, habe ich weder im Tooltip noch im Tutorial gefunden.
  • Der erste Doppelklick auf die Zelle wird wie Einfachklick behandelt, erst der zweite Doppelklick öffnet die Eingabe
  • Zumindest mit meiner Timecode-App (NET-Timecode per UDP, Auflösung 50ms) werden von mehreren Cues in einer Cueliste mit gleichem Timecode nur die erste abgespielt. Der gleiche Timecode in mehreren parallelen Cuelisten funktioniert.
  • Man kann nicht im Timecode springen. Ist der Wert einmal über die Trigger Value der Cue hinaus nützt auch ein springen an den Anfang des Timecodes nichts. Der Cue wird nicht ausgelöst. (Keine doppelte Auslösung könnte ich nachvollziehen)

Gewünschtes Eingabeszenario (zur Diskussion):

  • Mehrere ausgewählte Cues lassen sich gemeinsam bearbeiten (Trigger, Trigger Value)
  • Man kann einen Default Trigger festlegen mit Default Trigger Value
  • Die Eingabe ist flexibel: einzelne Ganzzahl wird immer als Sekunden interpretiert und in das Format hh:ss:mm umgewandelt (analog zu Trigger Wait, auch >59). Daneben ist zulässig:
   mm:ss
hh:mm:ss
  15m32s
        .z
        .zz
        .zzz
      ss.z[zz] (auch >59)
   mm:ss.z[zz]
hh:mm:ss.z[zz]
  • Ich arbeite lieber mit Millisekunden, weil dann 5.2 gleich 5.20. Bei DMX reichen wahrscheinlich auch Hundertstel als Auflösung, aber wer weiß, was wir demnächst noch alles mit DMXC3 steuern können :-) Vielleicht ist es möglich, wahlweise auch eine Eingabe mit 25/30 Frames zu erlauben. Dann ist .z und ss.z natürlich nicht mehr zulässig oder muss als s.0z interpretiert werden.
  • 0 oder 00:00 ist zulässiger Wert
  • Man kann per Click/Taste/Enter bei leerer Value den aktuell /zuletzt empfangenen Timecode Übernehmen ( FS#783  )
  • Ein Doppelklick auf die Zelle Trigger Value startet den Eingabemodus
  • Parallel startende Cues sind in der gleichen Cueliste möglich. Insbesondere um mehrere Effekte/Cuelisten parallel zu starten.

Das wären meine Vorstellungen, Kritik und Ideen sind gern gesehen. Wenn es hilft, trennt das ruhig in mehrere Bugreports auf.

Beste Grüße,
der Lichtheini

(Version 3.1.1.21 auf Win7x64)

1777
0%
ServerWunsch / IdeeniedrigVariablen in EigenschaftenZugeteiltBeta 421.08.201320.02.2019Lukas S. Aufgabenbeschreibung

Sinnvoll wäre es Variablen in Eigenschaften unterbringen zu können. Eine Variable könnte dann zum Beispiel so aussehen:

$BeispielVariable

Wenn ich so eine Variable nun zum Beispiel einer Phase von einem Effekt zuweise:

0<$BeispielPhase

Könnte ich, wenn ich die Variable einen Input zuweisen könnte, noch nachträglich die Phase des Effektes verändern.
Oder wenn ich meine Movingheads auffächere mit

-20<20

könnte ich dank

-$Fächer<$Fächer

die Fächerung hinterher noch justieren und so mein gespeicherten Szenen super einfach live variieren.

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.

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.

2709
30%
ServerWunsch / IdeeniedrigUnterschiedliche Modi für UserUnbestätigt3.13.403.03.201726.11.2021Soon5 Aufgabenbeschreibung

Wie bereits mehrfach besprochen sollte DMXC mehrere Modi unterstützen (Anfänger, Fortgeschrittener) sowie evtl. unterschiedliche Standard layouts (Theather, Disko,…)

Entsprechend sollten Elemente angezeigt oder ausgeblendet werden.

Hierzu muss folgendes durchgeführt werden:

1. Definition, welche Gruppen es gibt
2. Definition, was diese Gruppen sehen und was nicht
3. Implementierung des Models

Wichtig ist, dass diese Auswahl nur initial das System konfiguriert. Der User kann jederzeit in den Fortgeschrittenen Modus wechseln und dadurch mehr Dinge angezeigt bekommen.

4241
0%
InstallerFehlerberichtniedrigUninstaller löscht nicht alle DateienZugeteilt3.2.129.07.202029.07.2020nutzer99 Aufgabenbeschreibung

1. Uninstaller löscht nicht alle Inhalte, wenn DMXControl geöffnet ist –> hier sollte überprüft werden, ob DMXC noch geöffnet ist und ggf. ne Info anzeigen
2. Uninstaller löscht den Installer.log nicht und den DMXControl Ordner im Programme Verzeichnis
3. löschen des Appdata Verzeichnisses optional anbieten.

3226
0%
GUIWunsch / IdeeniedrigUNDO/REDO-EditUsability Relevant3.1.310.12.201810.12.2018patme Aufgabenbeschreibung

Die neue UNDO/REDO-Edit Funktion im Editor würde ich nicht nach ganz oben im Rechte-Maustaste Kontext-Menü setzen, sondern tiefer.

Außerdem ist das mit der Namensgebung noch etwas unglücklich, weil direkt darunter der Eintrag “Edit in Programmer” kommt. Ich könnte mir vorstellen, dass es da - gerade für Newbies - zu Schwierigkeiten und Missverständnissen kommt.

4019
0%
GUI & ServerWunsch / IdeeniedrigUndo Redo im Imput AssignmentAnalysierenunbestimmt11.01.202009.06.2022Faithnall Aufgabenbeschreibung

Schneller passiert als man denkt,
einmal nicht aufgepaßt welches Node man gerade ausgewählt hat und schon löscht man das falsche Node mit allen dazu gehörigen Verbindungen.

Ein Undo Redo kann hier ungewollten Schaden verhindern.

zeige Aufgaben 1 - 50 von 653 Seite 1 von 14

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung