|
4174 | |
Server | Wunsch / Idee | Low | Nicht genutzte Cuelistsettings ausgrauen | Unbestätigt | 3.2 | | 18.04.2020 | 25.06.2024 | nutzer99 |
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.
|
|
4098 | |
GUI | Wunsch / Idee | Low | falsche Werteingaben in Nummernfelder ist nicht eindeut... | Unbestätigt | 3.1.3 | TBD (UIS) | 19.02.2020 | 26.02.2020 | nutzer99 |
Task Description
gebe ich in ein Textfeld einen falschen Wert ein: Z.b. bei einer Nummerneingabe nen Text ein, kann in dieser Zeit kein anderes Textfeld bearbeitet werden, bis entweder eine richtige Eingabe getätigt wurde, oder mit Escape die Eingabe abgebrochen wurde. Das ist echt doof, weil sich die GUI dadurch nicht bedienen lässt, bis die Fehleingabe behoben wurde.
Meine Vorschläge dazu:
1. Wenn eine fehleingabe gemacht wird, wird ein Tooltip/Popup gezeigt, dass es eine Fehleingabe ist und der alte Wert, der vorher in dem Textfeld stand wird wieder hergestellt. –> s. MS Office: einfach mal bei der Schriftgröße nen Buchstaben eintragen… 2. Man grenzt die Eingabemöglichkeiten so ein, dass man z.b. in nen Nummernfeld keine Buchstaben eintragen kann.
|
|
4026 | |
Softdesk | Wunsch / Idee | Medium | Softdesk Control - CueMonitor | Unbestätigt | 3.2.1 Beta x | 3.3.x | 14.01.2020 | 01.08.2025 | nutzer99 |
Task Description
analog zum Cuelistmonitor eine Anischt aller Cues innerhalb einer Cuelist (per Input Assingment wird die ID vorgegeben)
Mit Klick auf die Cue wird GoTo ausgeführt.
|
|
3874 | |
Softdesk | Wunsch / Idee | Low | Softdesk - Import Export Funktion | Unbestätigt | 3.2 | 3.4 | 18.10.2019 | 28.11.2021 | nutzer99 |
Task Description
s. Überschrift
|
|
3784 | |
InputAssignment | Wunsch / Idee | Medium | Input Assignment - Interne Merker | Unbestätigt | 3.2 Beta x | | 09.09.2019 | 01.11.2019 | nutzer99 |
Task Description
Ich stehe vor dem Problem, dass ich eine etwas aufwendigere Logikfunktion in verschiedenen Connectionsets benötige. Das Klonen funktioniert, ist aber eigentlich unnötig und sollte ich da mal Änderungen dran machen, muss ich alle 16 Sets immer wieder neu anfassen. Hier wäre ein “Interner Speicher” extrem nützlich.
Ich stelle mir ein Node vor, den ich Parametrieren kann mit z.b. “Merker 1” oder “DefaultBackroundColor” oder so und da schiebe ich in den Eingang einen RGB Wert rein und kann in einem 2. Connectionset diesen Wert mithilfe des Nodes verwenden.
|
|
3635 | |
GUI & Server | Wunsch / Idee | Low | Electricity - Einbindung Modbus TCP | Zugeteilt | unbestimmt | TBD (UIS) | 04.06.2019 | 04.06.2019 | nutzer99 |
Task Description
Für die Kommunikation mit Energiezählern wird standardmäßig die Kommunikation über Modbus RTU / TCP hergestellt. Z.b. Siemens Sentron Die Register für die einzelnen Adressen sind allerdings nicht bei jedem Gerät identisch. Somit muss für jeden Datenpunkt der Datentyp und die Registeradresse eingegeben werden können.
|
|
3554 | |
Softdesk | Wunsch / Idee | Low | Electricity - Amperemeter als Softdesk Control | Bestätigt | unbestimmt | 3.3.x | 17.04.2019 | 01.08.2025 | nutzer99 |
Task Description
Ich würde mir ein Softdesk Control für das Electricity Feature wünschen. Hintergrund ist die Anzeige der Verschachtelung der Sources. Dies ist im aktuellen Fenster nicht Erkennbar. Außerdem kann man die Amperemter nicht frei positionieren, wodurch die Anzeige schnell unübersichtlich werden kann.
In einem Beispiel habe ich mal meine Standard Stromverteilungen angelegt und als Screenshot hier eingefügt:
|
|
3352 | |
GUI | Wunsch / Idee | Low | Programmer Snapshots beschriften | Unbestätigt | 3.2 Alpha x | TBD (UIS) | 28.01.2019 | 30.01.2019 | nutzer99 |
Task Description
Die Funktion Snapshots im Programmer sind total nice. Das Problem ist nur, wenn ich drei vier Snapshots mal anlegen sollte, dann muss ich mir die Uhrzeit merken. Da wäre eine Möglichkeit zur manuellen Beschriftung sehr hilfreich (Analog zum Add Device Dialog - Group Name)
|
|
3281 | |
GUI | Wunsch / Idee | Low | Optimierung Speicherworkflow | Bestätigt | 3.2 Alpha x | | 04.01.2019 | 23.08.2026 | nutzer99 |
Task Description
Derzeit ist es etwas aufwändig neue Cuelists schnell und ordentlich anzulegen. Meistens gehe ich dazu in den Projekt Explorer, lege einen Ordner an (z. B. MH Spots) und packe da meine Cuelists rein. Danach gehe ich in die Stage View, stelle meine Werte ein, öffne die Cuelist und speichere dann die Werte über Add in die Cuelist.
Um das ganze etwas zu beschleunigen haben Stefan und ich folgendes überlegt:
An der linken Seite werden die Buttons “Add Preset” und “Add Cuelist…” entfernt. Stattdessen gibt es nur noch “Add” oder “Store” oder “Record” was auch immer. Danach geht dann ein Popup Fenster auf (siehe Bild 1), in der man zwischen den Optionen wählen kann:
in offener Cuelist speichern
in (neue) Cuelist mit zusätzlichem Dropdown Liste aller Cuelists
in Executor
in Preset
Die Dropdown Liste aus dem zweiten Eintrag soll Analog zum “Group Name” aus dem “Add Device” Dialog funktionieren. Entweder man tippt einen Text ein, oder es werden alle existierenden Cuelists angezeigt, wenn man die Liste öffnet (siehe Bild 2). Was noch geklärt werden müsste, wie sich das mit Cuelists in Unterordnern verhält.
Die Auswahl sollte dabei gespeichert werden, falls jemand immer die gleiche Aktion ausführen möchte.
|
|
3273 | |
GUI | Wunsch / Idee | Low | Input Assignment - bereits verwendete Nodes markieren | Zugeteilt | 3.2 Alpha x | 3.4 | 01.01.2019 | 28.11.2021 | nutzer99 |
Task Description
Es wäre hilfreich, wenn bereits verwendete Nodes eine Markierung erhalten, dass sie bereits irgendwo verwendet worden sind.
Folgendes Szenario: Man hat ein 24 Kanal DMX Pult als Input und möchte wissen, ob ich bereits alle Fader verbraten hab, oder ob noch 1/2 frei sind. Dadurch hätte man einen guten Überblick.
Lösungsvorschlag: Sobald Node irgendwo benutzt wurde, wird der Pfeil orange eingefärbt.
|
|
3105 | |
GUI | Wunsch / Idee | Low | Touchoptimierung von Fadern, PE und einzelnen Buttons | Zugeteilt | 3.1.2 | TBD (UIS) | 17.07.2018 | 09.02.2020 | nutzer99 |
Task Description
Einige Elemente in der Gui müssten für eine bessere Bedienung für Touch optimiert werden. Die Fader sind z.b. schwierig zu bedienen und im PE rumklicken ist etwas fummelig. Vlt könnte man dort die Navigation auf 1x Klick umstellen und die Größe anpassbar machen.
|
|
2671 | |
Project Explorer | ToDo | Low | Create XYZ in Unterordnern nicht möglich | Analysieren | 3.1 | 3.3.x | 17.01.2017 | 01.08.2025 | nutzer99 |
Task Description
Ich kann in Unterordnern keine Cuelists/Cuelist Groiups/ Devices/ Device Groups/ etc. über das Kontextmenü hinzufügen.
Außerdem werden neue o.g. immer im Hauptordner angelegt, die mit dem Button “Create XYZ” in der Menüleiste erstellt werden.
Edit: Patrick: Memo an mich. Das trift auf alle Nodes zu !!!!
|
|
5401 | |
GUI | Fehlerbericht | Low | AutoScroll einer Cuelist kann nicht verändert werden | Neu | 3.3 RC x | | 02.12.2024 | 06.12.2024 | N0body |
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.
|
|
3099 | |
Server | Fehlerbericht | Low | Ausgabe springt bei Priority-Update auf letzten Cuelist... | Neu | 3.1.2 | | 05.07.2018 | 05.07.2018 | N0body |
Task Description
Wenn man während einer laufenden Cuelist Kanalwerte anpasst, springt der Wert bei einer Änderung durch die Cuelist zurück auf den letzten von der Cuelist gesetzten Wert und fadet von dort zum neuen Wert.
Beispiel: Generic Dimmer, Cuelist mit 2 Cues: Dimmer 100% und Dimmer 0%, Cuelist auf “Priority update on Go” und Programmer-Priority auf Normal
Fall 1: Änderungen vor Start der Cuelist Über Programmer Dimmer auf 50% - Dimmer 50% Cue 1 (Dimmer 100%) → Dimmer fadet von 50% auf 100% (So soll es sein)
Fall 2: Änderungen während laufender Cuelist Cue 1 (Dimmer 100%) → Dimmer 100% Über Programmer Dimmer auf 50% → Dimmer 50% Cue 2 (Dimmer 0%) → Dimmer springt zurück auf 100% (Cue 1) und fadet von dort auf 0% (So sollte es nicht sein)
https://forum.dmxcontrol-projects.org/index.php?thread/13013
|
|
5587 | |
GUI | Fehlerbericht | Low | DMXControl 3.X.X Projekt wird beim Beenden nicht gespei... | Auf User warten | 3.3.2 | | 04.06.2026 | 23.08.2026 | KaHe10 |
Task Description
Fehlerbeschreibung
Wenn ich beim Beenden von DMXC Speichern aktiviert habe passiert nichts, DMXC wird nicht beendet. Ich muss das Projekt vorher speichern, den Haken beim Beenden wegnehmen, jetzt erst wird das Programm geschlossen. Das trat bislang bei allen von mir eingesetzten DMXC 3.x Versionen auf. Zurzeit ist DMXC 3.3.2 installiert.
Erwartetes Verhalten
DMXC sollte beim Beenden das aktuelle Projekt speichern, wenn diese Funktion selektiert ist.
|
|
5504 | |
GUI & Server | Wunsch / Idee | Low | Anzeigen womit vorhandene Master, hauptsächlich Paramet... | Neu | 3.3.1 | | 11.09.2025 | 16.09.2025 | KaHe10 |
Task Description
Bei Projekten mit vielen Cues, (Parameter-) Mastern, Geräten, ist es nur schwer möglich zu identifizieren wo die Master zugeordnet sind, gerade wenn keine eindeutige Beschreibung am Master vorgenommen wurde. Die Parameter lassen sich z. B. nicht löschen, so lange noch eine Zuordnung aktiv ist. Lediglich eine vorhandene Beschreibung, die vom Default abweicht, wird zurückgesetzt.
Daher wäre eine Möglichkeit hilfreich, um zu identifizieren, wo der Master verwendet wird (vielleicht ähnlich der Geräte und Cues).
|
|
2924 | |
GUI | Wunsch / Idee | Low | Visuelles Feedback bei Drag&Drop von Devices in eine Gr... | Neu | 3.1 | 3.4 | 17.09.2017 | 26.11.2021 | Laser-1000 |
Task Description
Wenn ich mit der Maus per Drag&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&Drop die Gruppe kurz das Aussehen verändert. (Irgendwo habe ich einmal eine pulsierende Reaktion in einem anderen Programm nach einem Drag&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.
|
|
2922 | |
GUI | Wunsch / Idee | Low | Textauswahl durch Maus mittels 3-Fach klick für die gan... | Neu | 3.1 | | 17.09.2017 | 17.09.2017 | Laser-1000 |
Task Description
Wenn ich z.B. in den Properties von einem Gerät oder einer Gerätegruppe bin und den Text anpassen möchte, dann kann ich mittels Maus nicht einfach den ganzen Inhalt des Textfeldes mittels 3 Klicks der Maus auswählen, wenn dieser Leerzeichen enthält. Bei den meisten heutigen Programmen ist es üblich, dass man mittels 3 schneller Klicks hintereinander mit der Maus in das gleiche Feld alle Inhalte einer Zelle (oder zumindest einer Zeile) auswählen kann.
Es wäre schön, wenn DMXControl auch diese Funktion bieten könnte.
|
|
5411 | |
InputAssignment | Fehlerbericht | Medium | beim entfernen einer Node werden alle "gleichen" Nodes ... | Bestätigt | 3.3 RC x | | 12.01.2025 | 23.08.2026 | EDER |
Task Description
Fehlerbeschreibung
Wenn man mehrer gleiche Node z.B. per copy&paste im Input assinment hat und dann eine Node löschen will, werden alle gleichen Nodes inklusive aller Verbindungen gelöscht.
Erwartetes Verhalten
Ich hätte erwartet, dass nur die ausgewählte Node gelöscht wird.
Hinweise
Ich verwende den RC5 der 3.3
|
|
5356 | |
Executoren | Fehlerbericht | Low | neue Executoren werden nach Löschung von Alten nicht vo... | Neu | 3.3 RC x | TBD (UIS) | 02.07.2024 | 28.04.2026 | EDER |
Task Description
Fehlerbeschreibung
Wenn man mehrere Executorpages erstellt und dann die erste(n) wieder löscht, werden neue Executoren nicht (wie bei Cuelists) ab 1 nummeriert sondern weiter obwohl ja theoretisch niedrigere Nummern frei wären.
Erwartetes Verhalten
Ich hätte erwartet, dass zuerst die “Lücken” gefüllt werden
|
|
5235 | |
InputAssignment | Fehlerbericht | Very Low | Text überschneidet sich | Zugeteilt | 3.2.3 | 3.4 | 31.12.2023 | 07.04.2025 | EDER |
Task Description
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
|
|
5225 | |
Softdesk | Fehlerbericht | Medium | Dropdown Menü steckt fest | Neu | 3.3 RC x | | 28.12.2023 | 30.12.2023 | EDER |
Task Description
Fehlerbeschreibung
Wenn man das Dropdowm-Menü eines Cuelist-Selectors aufklappt und den Softdesk dann mittels mittlerer Maustaste bewegt, bewegt sich das Auswahlmenü teilweise nicht mit.
Erwartetes Verhalten
Ich hätte erwartet, dass sich das Auswahlmenü vollständig mitbewegt.
Hinweise
Ich habe die dmx Control 3.3 RC1 Version verwendet.
Email: KingOfCrochet@web.de
|
|
5224 | |
GUI | Fehlerbericht | Low | Cue Verschiebung mit Maus teilweise nicht möglich | Neu | 3.2.3 | 3.3.x | 28.12.2023 | 01.08.2024 | EDER |
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
|
|
5223 | |
Softdesk | Fehlerbericht | Very Low | Slider überschreitet Softdesk Grenze | Neu | 3.3 RC x | | 28.12.2023 | 28.12.2023 | EDER |
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
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
|
|
5389 | |
Plugin | Fehlerbericht | Medium | DMXC3.X.X Soundlight USBDMX-one funktioniert nicht | Neu | 3.3 RC x | | 10.09.2024 | 14.10.2025 | GewinnerComic49 |
Task Description
Fehlerbeschreibung
Das Soundlight USBDMX-one Interface funktioniert seit zumindest (getestet) V3.2.3 nicht. Ich habe seither eine .ddl verwendet die ich bekommen habe, die das gefixt hat. Diese ist als Anhang zugefügt. Ich denk nicht, dass die logs nichts bringen, sonst wäre das schon aufgefallen… Edit: Log für V3.3.0RC3 ohne susbdmx.ddl angefügt. Das mit einer größe von 110.1Kb ist das richtige. ich kann das andere nicht löschen. Reproduktion: 1. Dmxc 3.x.x (getestet von 3.2.3 bis 3.3.0 RC3) installieren und Plugin im Installer aktivieren (Interface ausgewählt.png) 2. Soundlight USBDMX-one einstecken (lul hab ich einmal vergessen……) 3. Das Interface wird bei den Interfaces nicht erkannt (Interface wird in dmxc nicht erkannt.png)
1. Im Installationspfad unter Kernel/Plugin die Angehängte .ddl einfügen (susbdmx.ddl hinzugefügt.png) 2. DMXC Neustarten 3. Interface wird erkannt und funktioniert (Interface wird in DMXC erkannt.png)
Bei Rückfragen entweder hier direkt oder per Discord (GewinnerComic49)
|
|
4778 | |
InputAssignment | Wunsch / Idee | Very Low | Programmer Node: Normiert statt Relativ als Beschreibun... | Usability Relevant | 3.2.3 | | 18.02.2022 | 14.09.2023 | Scarffac3 |
Task Description
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
|
|
4661 | |
GUI & Server | Fehlerbericht | Very Low | Fehler bei Cuelist LoopMode und Follow/wait trigger 0ms... | Neu | 3.2.2 | | 19.11.2021 | 19.11.2021 | Scarffac3 |
Task Description
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
|
|
1777 | |
Server | Wunsch / Idee | Low | Variablen in Eigenschaften | Zugeteilt | Beta 4 | | 21.08.2013 | 20.02.2019 | Lukas S. |
Task Description
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.
|
|
4019 | |
GUI & Server | Wunsch / Idee | Low | Undo Redo im Imput Assignment | Analysieren | unbestimmt | | 11.01.2020 | 09.06.2022 | Faithnall |
Task Description
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.
|
|
3899 | |
GUI & Server | Fehlerbericht | Low | Midi Rulset import funktioniert nicht | Neu | 3.2 | | 26.10.2019 | 26.10.2019 | Faithnall |
Task Description
AKtuell ist es nicht möglich ein Excportiertes Rulset wieder zu importieren.
Beim Anlegen von 80 Buttons wäre das aber hilfreich, wenn man es exportieren → mit Notepadd++ editieren und wieder Importieren könnte.
|
|
3686 | |
InputAssignment | Wunsch / Idee | Low | Nodes verschieben / anordnen | Unbestätigt | 3.2 Beta x | | 08.07.2019 | 09.07.2019 | TiPpFeHlEr |
Task Description
wenn ich im Inputassignment nodes verschieben möchte muss ich diese vorher einmal mit der Maus anklicken (auswählen) bevor ich sie per drag&drop verschieben kann.
ist es evtl. möglich die nodes schon mit dem ersten Mausklick (gedrückt halten) zu markieren?
|
|
3684 | |
GUI | Wunsch / Idee | Low | Beschriftung im Powermeter | Unbestätigt | 3.2 Beta x | | 08.07.2019 | 19.07.2019 | TiPpFeHlEr |
Task Description
Der Powermeter Name verdeckt das Powermeter.
wird das noch geändert?
|
|
3675 | |
InputAssignment | Wunsch / Idee | Very Low | Alle Funktionen eines Nodes sollten immer verfügbar sei... | Unbestätigt | 3.2 Beta x | | 07.07.2019 | 07.07.2019 | TiPpFeHlEr |
Task Description
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.
|
|
5554 | |
TimecodePlayer | Fehlerbericht | High | Mehrfaches Starten und Pausieren einer Timecodeshow sor... | Auf User warten | 3.3.1 | | 16.02.2026 | 29.08.2026 | leunam |
Task Description
Fehlerbeschreibung
Neues Projekt erstellt Vier RGB Devices hinzufügt Eine Cuelist mit einem Eintrag, die Helligkeit und Farbe der vier Geräte setzt. Neue Timecodeshow hinzugefügt, die alle zwei Sekunden die Cue List insgesamt vier mal aufruft.
Nun die Timecodeshow starten und wieder anhalten und dies wiederholen - die Timecode Show nicht zuende laufen lassen. Cursor wieder an den Anfang und dann wiederholen. Spätestens nach zwei Durchläufen bleibt der Cursor zu Beginn einer Cuelist kurz stehen und zittert.
In einer größeren TimecodeShow war dann Ton und Licht verzögert und es kam vor, dass der Cursor nach dem Starten irgendwo hin gesprungen ist oder sich gar nicht mehr vesetzen lässt. Ein Neustart von DMX löst dann das Problem für ca. 3x Pausieren, dann muss wieder neu gestartet werden.
Erwartetes Verhalten
Kein “Zittern” des Cursors und zuverlässiges Starten der Timecode Show ohne Zeitsprünge
Hinweise
Version 3.3.1.1136
20:56:12 INFO Timecode - Stopped: [1, New TimecodeShow]
20:56:13 ERROR Timecode -
org.dmxc.lumos.Kernel.Exceptions.AlreadyRegisteredException: Timeslot for ID 12b9c255-1f9f-4a2a-84f5-b9822edec50a-TS already registered
at org.dmxc.lumos.Kernel.Time.TimeManager.registerFixedTimeSlot(String targetId, ITimeSlot timeSlot) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Time\TimeManager.cs:line 89
at org.dmxc.lumos.Kernel.Timecode.Timecode.Play() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Timecode\Timecode.cs:line 919
20:56:13 INFO Timecode - Run: [1, New TimecodeShow]
20:56:13 INFO Timecode - Start: [1, New TimecodeShow] Frame: 0
20:56:15 WARN Timecode - Performing the Frame: 39 takes too much time, it exceeds the max. frame duration 191.4261ms >= 40ms
20:56:19 WARN Timecode - Performing the Frame: 139 takes too much time, it exceeds the max. frame duration 169.6493ms >= 40ms
20:56:24 WARN Timecode - Performing the Frame: 263 takes too much time, it exceeds the max. frame duration 155.5815ms >= 40ms
20:56:26 INFO Timecode - Break: [1, New TimecodeShow] Frame: 319 Time: 00:00:12.7770985
20:56:41 INFO Timecode - Stop: [1, New TimecodeShow] Frame: 319 Time: 00:00:13.5876047
20:56:41 INFO Timecode - Stopped: [1, New TimecodeShow]
20:56:43 ERROR Timecode -
org.dmxc.lumos.Kernel.Exceptions.AlreadyRegisteredException: Timeslot for ID 12b9c255-1f9f-4a2a-84f5-b9822edec50a-TS already registered
at org.dmxc.lumos.Kernel.Time.TimeManager.registerFixedTimeSlot(String targetId, ITimeSlot timeSlot) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Time\TimeManager.cs:line 89
at org.dmxc.lumos.Kernel.Timecode.Timecode.Play() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Timecode\Timecode.cs:line 919
20:56:43 INFO Timecode - Run: [1, New TimecodeShow]
20:56:43 INFO Timecode - Start: [1, New TimecodeShow] Frame: 0
20:56:44 WARN Timecode - Performing the Frame: 39 takes too much time, it exceeds the max. frame duration 202.5471ms >= 40ms
20:56:48 WARN Timecode - Performing the Frame: 139 takes too much time, it exceeds the max. frame duration 183.8875ms >= 40ms
20:56:49 INFO Timecode - Break: [1, New TimecodeShow] Frame: 182 Time: 00:00:07.2996301
20:56:50 INFO Timecode - Resume: [1, New TimecodeShow]
20:56:53 WARN Timecode - Performing the Frame: 264 takes too much time, it exceeds the max. frame duration 195.172ms >= 40ms
20:56:56 INFO Timecode - Break: [1, New TimecodeShow] Frame: 335 Time: 00:00:13.3854502
20:56:58 INFO Timecode - Stop: [1, New TimecodeShow] Frame: 335 Time: 00:00:13.5248318
20:56:58 INFO Timecode - Stopped: [1, New TimecodeShow]
20:56:59 ERROR Timecode -
org.dmxc.lumos.Kernel.Exceptions.AlreadyRegisteredException: Timeslot for ID 12b9c255-1f9f-4a2a-84f5-b9822edec50a-TS already registered
at org.dmxc.lumos.Kernel.Time.TimeManager.registerFixedTimeSlot(String targetId, ITimeSlot timeSlot) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Time\TimeManager.cs:line 89
at org.dmxc.lumos.Kernel.Timecode.Timecode.Play() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Timecode\Timecode.cs:line 919
20:56:59 INFO Timecode - Run: [1, New TimecodeShow]
20:56:59 INFO Timecode - Start: [1, New TimecodeShow] Frame: 0
20:57:00 WARN Timecode - Performing the Frame: 39 takes too much time, it exceeds the max. frame duration 158.7684ms >= 40ms
20:57:04 WARN Timecode - Performing the Frame: 139 takes too much time, it exceeds the max. frame duration 179.8303ms >= 40ms
20:57:07 INFO Timecode - Break: [1, New TimecodeShow] Frame: 236 Time: 00:00:09.4463131
20:57:08 INFO Timecode - Resume: [1, New TimecodeShow]
20:57:09 WARN Timecode - Performing the Frame: 264 takes too much time, it exceeds the max. frame duration 165.9721ms >= 40ms
20:57:12 INFO Timecode - Break: [1, New TimecodeShow] Frame: 328 Time: 00:00:13.1409705
20:57:13 INFO Timecode - Stop: [1, New TimecodeShow] Frame: 328 Time: 00:00:19.0884693
20:57:13 INFO Timecode - Stopped: [1, New TimecodeShow]
20:57:15 ERROR Timecode -
org.dmxc.lumos.Kernel.Exceptions.AlreadyRegisteredException: Timeslot for ID 12b9c255-1f9f-4a2a-84f5-b9822edec50a-TS already registered
at org.dmxc.lumos.Kernel.Time.TimeManager.registerFixedTimeSlot(String targetId, ITimeSlot timeSlot) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Time\TimeManager.cs:line 89
at org.dmxc.lumos.Kernel.Timecode.Timecode.Play() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Timecode\Timecode.cs:line 919
20:57:15 INFO Timecode - Run: [1, New TimecodeShow]
20:57:15 INFO Timecode - Start: [1, New TimecodeShow] Frame: 0
20:57:15 WARN Timecode - Performing the Frame: 39 takes too much time, it exceeds the max. frame duration 188.1449ms >= 40ms
20:57:19 WARN Timecode - Performing the Frame: 139 takes too much time, it exceeds the max. frame duration 165.4547ms >= 40ms
20:57:24 WARN Timecode - Performing the Frame: 264 takes too much time, it exceeds the max. frame duration 177.6584ms >= 40ms
20:57:26 INFO Timecode - Break: [1, New TimecodeShow] Frame: 298 Time: 00:00:11.9164152
20:57:27 INFO Timecode - Stop: [1, New TimecodeShow] Frame: 298 Time: 00:00:17.0859307
20:57:27 INFO Timecode - Stopped: [1, New TimecodeShow]
20:57:29 ERROR Timecode -
usw…
|
|
3409 | |
GUI | Fehlerbericht | Medium | Toolbar im MidiManager ohne Icons | Unbestätigt | 3.2 Alpha x | | 26.02.2019 | 09.05.2019 | Souko |
Task Description
die Toolbar im MidiManager hat keine Icons. Das sollte konsistent sein, wie im Project Explorer, Presets, DMX Interfaces, etc.
gruenes Plus fuer Add Rule Set (Add Interface bei DMX Interfaces) rotes X fuer Delete Rule Set (Delete Interface bei DMX Interfaces oder auch Delete Selection im Programmer) blauer Doppelpfeil fuer Update Devices (Refresh im Project Explorer oder auch Update in der QuickBar links) blaues i fuer Info (wie unter Hilfe → Info im menu) Wrench-Icon fuer Tools (keine Referenz0
|
|
3383 | |
DMX Plugin | Wunsch / Idee | Low | Firmware fuer DMXControl-HW mit Lumos ausliefern | Unbestätigt | unbestimmt | | 19.02.2019 | 21.02.2019 | Souko |
Task Description
Da wir immer mehr eigene Hardware anbieten und auch hin und wieder neue Funktionen in die Devices kommen, welche z.T. eng mit DMXC verknüpft sind (Nodle U1, Sync ausgabe, heartbeat), wäre es vielleicht sinnvoll die jeweils aktuellste Firmware für z.B. das Nodle U1 und dann auch das R4S und zukünftige mit DMXC 3 auszuliefern und eventuell beim Start den User darauf hinzuweisen, das eine neue FW verfügbar ist.
DMXC3 müsste dafür nur eine Datei pro HW haben, in welcher die aktuellen FWs stehen und diese beim Verbinden mit dem Interface abgleichen. Wurde eine ältere Firmware im Device erkannt, kann wird beim Start der Software und verbinden der HW eine MessageBox geworfen und die Verbindung abgebrochen mit Hinweis auf die neue FW.
Der User kann nun entscheiden ob er die Hardware mit der alten FW verbinden will oder zunächst ein Update machen will. Bei Update-Entscheidung muss DMXC nur ein kleines von uns mitgeliefertes Programm/Tool/exe starten, welches in einem definierten Pfad im Kernel oder GUI liegt.
z.B. beim U1: kernel/hardware/nodle_u1/update.exe –Serialnumber oder beim R4S: kernel/hardware/nodle_r4s/update.exe –Serialnumber
Das Programm “update.exe” ruft dann die nötigen subprogramme/Funktionen/etc aus dem Ordner auf, um den User durch den Flashvorgang zu leiten. Wenn erfolgreich, meldet das Programm “exit 0” oder so zurück und DMXC3 kann mit dem Verbindungsaufbau zur HW fortfahren. Die Seriennummer oder eine andere Geraetekennung (je nach Device) dient dazu mehrere angeschlossene Geräte zu unterscheiden.
Je nach Gerät passiert das alles nach dem druck auf “Ja Update Jetzt” automatisch, weil der User keine Interaktion mit der HW benötigt. Die spezifischen Unterschiede für jede Hardware sind von DMXC3 komplett entkoppelt und nur in der update.exe pro Hardware zu warten. Damit ist das jederzeit austauschbar/anpassbar ohne DMXC und dessen Hardware-Treiber zu beeinflussen.
Als Luxus-Variante könnte in dem “neue FW-Fenster” noch der Changelog bzw. die neuen Funktionen des Firmware drin stehen, die sich DMXC aus besagter Versionsdatei in dem jeweiligen Verzeichnis ziehen kann.
|
|
3216 | |
StageView | Wunsch / Idee | Very Low | Geräte Context-Menu von Stageview löschen und verschieb... | Unbestätigt | unbestimmt | 3.4 | 01.12.2018 | 28.11.2021 | Souko |
Task Description
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”
|
|
5606 | |
GUI | Fehlerbericht | Low | Fanning Manager, sehr kleine Werte werden nicht gerunde... | Unbestätigt | 3.3.3 Alpha/Beta x | | 28.08.2026 | 28.08.2026 | MisterX |
Task Description
siehe oben
|
|
5604 | |
GUI & Server | Wunsch / Idee | Low | Fanning Manager, Darstellung negativer Werte anpassen | Unbestätigt | 3.3.3 Alpha/Beta x | | 28.08.2026 | 28.08.2026 | MisterX |
Task Description
Wenn ein Value negative Werte annehmen kann sollte die Füllung in der Darstellung nicht am Minimum ansetzen sondern bei 0. Wird der Wert negativ füllt sich die Darstellung von 0 nach unten.
|
|
5558 | |
GUI & Server | Fehlerbericht | Low | Colormaster die über einen List-Selector angesteuert we... | Neu | 3.3.1 | | 22.02.2026 | 22.02.2026 | MisterX |
Task Description
Folgendes Vorgehen: Einen Colormaster anlegen, im Input-Assigment über Item-List (Colorlist) und List-Selector die Farbe an den Colormaster geben. Wähle ich nun GoTo auf diese Cue aus wird die Farbe des Colormaster hart gesetzt. Im normalen Ablauf der Cuelist wird gefadet. Nehme ich die Color aus dem List-Selector, wandle sie nach RGB und wieder zurück nach Color und gebe das an den Colormaster wird er auch bei GoTo korrekt gefadet. Anbei ein Beispiel-Projekt. Colormaster 1 wird direkt über den ListSelector gesetzt, Colormaster 2 über die Wandlung. CM 1 fadet bei GoTo nicht, CM 2 fadet….
|
|
4983 | |
GUI & Server | Fehlerbericht | Low | IA: Werte werden beim laden nicht durchgereicht | Neu | 3.3 Beta x | | 23.12.2022 | 24.12.2023 | MisterX |
Task Description
Folgender Test-Aufbau: Softdesk, Colorbar mit Colormaster verdrahtet. Colormaster mittels “Bitmap from Color” auf Button visualisert. Funktioniert wie erwartet. Lade ich das Projekt neu ist der Button wieder grau, der Colormaster hat weiterhin die zuvor eingestellte Farbe. Gleiches Verhalten wenn die Colorbar in “Bitmap from Color” verschaltet wird. In der 3.2.3. funktioniert dies noch einwandfrei.
|
|
4982 | |
InputAssignment | Wunsch / Idee | Low | IA: Master-Nodes sollten Display-Name nutzen | Bestätigt | unbestimmt | TBD (UIS) | 23.12.2022 | 23.08.2026 | MisterX |
Task Description
Die Master können ja nun mit Hilfe des Display-Name individuell benannt werden. Daher sollte in den Eigenschaften der Nodes der Display-Name und nicht weiterhin der Name angezeigt werden.
|
|
4974 | |
Project Explorer | Wunsch / Idee | Low | Umbenennen von Mastern (DisplayName) mittels F2 | Neu | 3.3 Beta x | 3.3.x | 19.12.2022 | 01.08.2025 | MisterX |
Task Description
Analog zu anderen Elementen im Project Explorer sollten Master mittels F2 umbenannt werden können. Gemeint ist hier der Display-Name. Wie eben in der Betatester-Runde besprochen eventuell die Spalten tauschen und den Display-Name als 1. Spalte setzen.
|
|
4790 | |
GUI & Server | Fehlerbericht | Medium | Keine Verbindung zwischen Kernel, GUI und Umbra wenn ei... | Bestätigt | 3.3 Beta x | 3.3.x | 02.03.2022 | 23.08.2026 | MisterX |
Task Description
Starte ich die Software mit aktivertem VPN bleibt der Network-Explorer leer und es kann keine Verbindung zwischen den Programmteilen hergestellt werden. Deaktiviere ich das VPN, in meinem Fall Wireguard, und starte die Software erneut klappt es. Wenn die Verbindung steht kann ich das VPN wieder aktivieren und die Software funktioniert weiter.
|
|
4728 | |
GUI & Server | Wunsch / Idee | Low | Gruppe in Gruppen, neues Group Handling: Gruppen als ei... | Neu | 3.3 Alpha x | | 19.01.2022 | 07.02.2022 | MisterX |
Task Description
Wie im Livechat am 19.1. diskutiert fände ich gut wenn es ein Grouphandling gäbe mit dem ich Geräte in einer Gruppe als ein Gerät betrachten kann und gleichzeitig in der “Hauptgruppe” auch einzelne Geräte haben kann. Siehe auch mein Kommentar in ( FS#674 ).
|
|
4638 | |
GUI & Server | Fehlerbericht | High | Leere Device Group löscht gespeicherte Eigenschaften | Neu | 3.2.2 | | 25.10.2021 | 24.11.2021 | MisterX |
Task Description
Folgendes Vorgehen löst den Fehler aus, auch in der 3.3 Alpha6 vorhanden, Logs der 3.3 anbei.
Device Group mit Generic RGB, Farbe auf Rot in Cuelist speichern. → funktioniert wie erwartet Anschließend alle Devices aus der Gruppe löschen, Projekt speichern und neu laden. Projekt neu laden, wieder Geräte in die Gruppe hinzufügen, Cuelist starten → keine Farbe mehr vorhanden, bei “Edit in Programmer” wird keine Eigenschaft aufgerufen, der Programmer bleibt leer.
Hintergund: Ich habe für mich ein Standard-Projekt erstellt, dieses hat 4 Gruppen und je nach Veranstaltung werden andere Geräte in die Gruppen aufgeteilt, teils mit vollkommen unterschiedlichen Setups. Mir ist es nun schon passiert das ich mir beim Anpassen des Projektes alles zerstört habe weil ich erst einmal alle Gruppen geleert haben. Beim letzten Mal wollte ich das ganze verhindern und habe ein Gerät in die Gruppe gesteckt das ich sonst nicht nutze, leider tritt der Fehler auch auf wenn das Gerät keine Farbeigenschaft hatte, daher hat mir die Nebelmaschine in der Gruppe auch nicht vor dem Verlust geschützt.
|
|
4618 | |
InputAssignment | Wunsch / Idee | Low | Input Assigment: Werteauswahl in den Properties eines N... | Neu | 3.3 Alpha x | 3.4 | 30.09.2021 | 01.08.2024 | MisterX |
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
|
|
5375 | |
GUI & Server | Fehlerbericht | Low | Alle Szenenlisten beenden führt zu Fehler | Neu | 3.3 RC x | | 08.08.2024 | 09.08.2024 | MWSysTech |
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.
|
|
5215 | |
Server | Wunsch / Idee | Low | Neue MIDI Input Regel "ByteArray" oder "String" | Neu | 3.2.3 | | 25.12.2023 | 25.06.2024 | MWSysTech |
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.
|
|
5214 | |
InputAssignment | Wunsch / Idee | Low | Node "Variable" oder "Goto/From" | Neu | 3.2.3 | | 25.12.2023 | 26.12.2023 | MWSysTech |
Task Description
Ich stolpere aktuell an einigen Stellen auch das immer gleiche Problem: Ich “rechne” in einem Connectionset irgendwas halbwegs kompliziertes aus, was ich dann an mehreren Stellen verwenden will. Manche Sachen lassen sich prima über einen ParameterMaster von einem Connectionset ins nächste bringen. Aber bei anderen Sachen macht es nicht wirklich Sinn einen “guten” ParameterMaster zu “verschwenden”. Außerdem sind keine Strings oder andere komplexere Datentypen möglich.
Ich würde mir daher wieder in Anlehnung an Matlab/Simulink einen Node Goto/From wünschen. Hier kann in einem Node Goto ein Wert reingehen und an vielen From Nodes die an den gewünschen Goto verlinkt sind wieder raus.
|