|
5293 | |
Server | Fehlerbericht | Low | Kernel beschwert sich, wenn bereits eine DMXC-Instanz i... | Kann geschlossen werden | 3.3 RC x | | 04.04.2024 | 08.09.2024 | LightningBrothers |
Task Description
Ich habe auf einem PC bereits eine DMXC3.3-Instanz laufen. Dann starte ich auf einem zweiten PC eine weitere komplette Instanz von DMXC 3.3.0. Beide PCs befinden sich aber im gleichen Netzwerk. Hier beschwert sich der Kernel vom PC2, dass er sich nicht mit dem Umbra des PC1 verbinden kann - und in der Situation auch gar nicht soll. Die ersten Zeilen des Logs sehen wie folgt aus:
2024-04-04 23:08:38,105 [Log-Thread] WARN org.dmxc.lumos.Kernel.Net.gService.Umbra_gService - Unable to inform Source Umbra DefaultUnknownServerName @ 192.168.21.31...
Grpc.Core.RpcException: Status(StatusCode="Cancelled", Detail="Call canceled by the client.", DebugException="System.OperationCanceledException: The operation was canceled.")
---> System.OperationCanceledException: The operation was canceled.
--- End of inner exception stack trace ---
at LumosProtobuf.ConnectionClient.UmbraConnectionClient.<>c__DisplayClass47_0.<<ProcessDiscoveryBroadcast>g__InformUmbraAskForActions|1>d.MoveNext() in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosProtobuf\src\UmbraConnectionClient.cs:line 688
Dieser Fehler ist mir bewusst erst mit dem RC2 unter die Finger gekommen. Grundsätzlich stört es den Betrieb nicht, aber der füllt das Log-File des Kernels.
|
|
5294 | |
TimecodePlayer | Wunsch / Idee | Low | Tabellenkopf und tabstops Timecodeplayer (spur fixiere... | Neu | 3.3 RC x | | 05.04.2024 | 05.04.2024 | |
Task Description
Wunsch für den Timecodeplayer
eine Spur als tabellenkopf so fixieren zu können das diese immer oben bleibt , auch wenn man weiter runter scollt.
und
das man sich wie im Word “Tabstops” setzen kann um so bei längeren TCShows besser in der horizontalen ebene orientieren kann.
|
|
5295 | |
TimecodePlayer | Wunsch / Idee | Low | Linker bereich des Timecodeplayer Sortierbar machen evt... | Neu | 3.3 RC x | | 05.04.2024 | 05.04.2024 | |
Task Description
Der linke bereich des TCP könnte sortierbar sein, so das man sich die Spuren sortieren kann ,
Schön wäre auch eine art dropdown , wo man bestimmte spuren gruppieren kann, und diese dan als gruppe minimiert bzw ein/ausblendet .
jetz werden wieder viele denken : “bau alles mit Szenen und du brauchst nur 3-5 spuren”, nein das möchte ich nicht weil:
ich stelle mir den workflow etwas präzieser vor , angenommen man hat eine TCShow von insg. 30min, welche aus mehreren audioschnipseln besteht , bei 30 minuten wären das möglicherweise über 60 szenen die man bauenmüsste und auch evtl. mal bearbeiten müsste ändert sich ein titel oder ähnliches. hinzukommend müsste man jede szene auswendig können. daher eher der Gedanke jede gerätefunktion (bzw. Gerätegruppenfunktion) auf eine ex.spur zu legen und diese dann im TCP anzupassen.
–> wären die Executorspuren gruppierbar ware das eine feine sache (Bugtrackereintrag exestiert) –> man kann sich einfach Spuren für gerätegruppen hinzufügen, oder jeh nach vorhandenen euqipment “aktivieren oder deaktivieren”
Hintergrund: In namenhaften audioprogrammen wie Fruityloops-Studio hat man pro zeile ja auch nur ein Instrument(element, stimme etc.) da arbeitet man auch nicht mit aufgenommenen Schnipseln die man nur aneinander klatscht . ich vermute auch zukunftsweisend ist das vorteilhafter wie 12 milliarden szenen zu speichern und die nur zeitlich zu verketten. (das könnte der Szeneneditor ja bereits selbst)
|
|
5297 | |
TimecodePlayer | Wunsch / Idee | Low | Timecodeplayer Abspielgeschwindigkeit | Neu | 3.3 RC x | | 05.04.2024 | 05.04.2024 | |
Task Description
Schön wäre wenn man im TCP die abspielgeschwindigkeit anhand eines faders (Pitch) beeinflussen könnte , so wie ein DJ das mit dem Pitch regler macht.
wenn man diesen sogar im inputassigment hätte ,wäre eine Syncronisation mit einem DJ-Program nicht mehr weit entfernt. Man könnte auch den Fader vom Timecodeplayer-Executorzuges dafür einsetzen
|
|
5298 | |
Executoren | Wunsch / Idee | Low | Executorzüge flexibler gestalten | Neu | 3.3 RC x | | 05.04.2024 | 23.04.2024 | |
Task Description
Die Executorzüge sind recht Steif, wenn man einen einfachen Dimmer Ex.-zug hat hat man einen Fader und 4 tasten, Schön wäre dort das ganze etwas Flexibler zu gestalten, wie : beim dimmer müssten die Tasten ein paar mehr funktionen bekommen wie zum beispiel: fade auf in x Sec. ; Fade zu in X sec, fade bis wert x –> dazu könnte man noch kleinere “werte-knöpfe” anlegen im Fader wo man das “X” definieren kann nach bedarf
Beim Colormaster-Executorzug (Fügt man 2 mal den Gleichen CM nebeneinander ein hat man 2 Fader ) da wäre schön den zweiten Fader gegen weitere Tasten Tauschen zu können. (welche man in der Jeweiligen Farbe einfärben könnte)
generell, Fader oder Tasten, mit dem eintrag “Empty” , sollten einfach komplett ausgeblendet sein, gilt auch für ungenutzte Executorenzüge auf einer seite.
Schön wäre die einzelnen executoren-Seiten auch in einzelne Fenster zu bekommen.
|
|
5299 | |
Softdesk | Wunsch / Idee | Low | Executorenzüge ins softdeck ziehen | Neu | 3.3 RC x | | 05.04.2024 | 23.04.2024 | |
Task Description
Da executoren sowie das Softdesk beide hervorragend für die Live bedienung ist, wäre es klasse wenn man einzelne Executorenzüge direkt ins Softdesk ziehen könnte .
|
|
5300 | |
GUI | Fehlerbericht | Low | Effektvisualizer aktualisiert sich bei Verwendung von C... | Unbestätigt | 3.3 RC x | | 05.04.2024 | 05.04.2024 | LightningBrothers |
Task Description
Ich lege einen 1D-Effekt auf die Farbe und trage dann einen ColorMaster als Wert für die Farbe ein. Schaue ich mir dies nun mit dem Effektvisualizer an, aktualisiert sich die grafische Darstellung des Wertebereichs nicht. Der Regenbogen bleibt konstant bei rot als Startpunkt, selbst wenn der Colormaster ein grün oder ein gelb ausgibt.
Hinterlege ich aber eine feste Farbe, wie zum Beispiel gelb, dann wird dies vom Effektvizualiser berücksichtigt.
Diese Problem betrifft aber nur den Effektvisualizer selbst - die Ausgabe in der Stageview passt.
Bilder und ggf. ein kleines Beispielprojekt können noch nachgereicht werden.
|
|
5306 | |
TimecodePlayer | Wunsch / Idee | Low | Möglichkeit zum Verschieben von Cuelists in einen ander... | Unbestätigt | 3.3 RC x | | 27.04.2024 | 27.04.2024 | LightningBrothers |
Task Description
Arbeitet man mit mehreren Cuelist-Tracks, wäre es hilfreich, dass Cuelists vom Cuelist-Track A in den Cuelist-Track B oder C verschoben werden können. Dabei sollen die Cuelists ihren ursprünglichen Startpunkt beibehalten.
Aktuell muss man die betreffende Cuelist im Cuelist-Track B erst erneut manuell an der richtigen Stelle hinzufügen und diese dann im ursprünglichen Cuelist-Track löschen.
|
|
5307 | |
TimecodePlayer | Wunsch / Idee | Low | Hinzufügen von Special cues anbieten | Unbestätigt | 3.3 RC x | | 27.04.2024 | 27.04.2024 | LightningBrothers |
Task Description
Über das Kontextmenü kann man vom Timecode-Player aktuell “nur” normale Cues der entsprechenden Cuelist hinzufügen. Dies funktioniert so bereits sehr gut.
An dieser Stelle würde ich mir wünschen, wenn hier die Möglichkeit zum Einfügen von Special cues ebenfalls ergänzt werden würde.
|
|
5308 | |
TimecodePlayer | Wunsch / Idee | Low | Direktes Tauschen / Ersetzen von Cuelists im Cuelist-Tr... | Unbestätigt | 3.3 RC x | | 27.04.2024 | 27.04.2024 | LightningBrothers |
Task Description
Ich habe in einem Cuelist-Track bereits mehrere Cuelists an verschiedenen Stellen eingefügt. Hier würde ich mir wünschen, wenn man die Möglichkeit erhält, die aktuelle Cuelist an der aktuellen Position durch eine andere Cuelist zu ersetzen.
|
|
5309 | |
GUI & Server | Wunsch / Idee | Low | Ändern von Special Cues ermöglichen | Unbestätigt | 3.2.3 | | 27.04.2024 | 27.04.2024 | LightningBrothers |
Task Description
Hat man einer Cuelist eine Special Cue hinzugefügt, muss man diese löschen und neu einfügen, sobald man zum Beispiel im Falle der Cuelist einen anderen Befehl oder gar die ganze Cuelist ändern will. Hier wäre es gut, wenn man hierzu die Möglichkeit erhält, eine Special cue ebenfalls zu ändern.
|
|
5310 | |
TimecodePlayer | Fehlerbericht | Low | Häufiges Aufrufen von Cuelists mit Timecode-Trigger füh... | Unbestätigt | 3.3 RC x | 3.3.x | 27.04.2024 | 08.11.2024 | LightningBrothers |
Task Description
In meinem Showprojekt für das Jahrestreffen musste ich feststellen, dass bestimmte Cuelists mit Timecode-Trigger nach einiger Zeit unsauber wiedergegeben werden. Dies ließ sich sowohl in der StageView als auch in der DMX-Ausgabe real an den Geräten beobachten. Die gewünschten Effekte sehen damit mit zunehmender Wiedergabedauer der Timecodeshow deutlich merklich anderes aus als noch zu Beginn bei den ersten Aufrufen der entsprechenden Cuelists.
Die betreffenden Cuelists sind in dieser besagten Version mehrfach zwei verschiedenen Cuelist-Tracks zugeordnet.
Nachdem ich Cuelists auf die eigenständige Wiedergabe mittels Wait- / Follow-Trigger umgebaut und diese dann über entsprechende Special Cues aufrufe, laufen die Effekte über die komplette Wiedergabe-Dauer der Timecode-Show wie erwartet.
Anmerkung: Das in diesem Ticket beschriebene Phänomen zeige ich am besten live mit der realen Ausgabe und mache dann ggf. auch ein kurzes Video. Dem entsprechend werde ich Projekt und Logs später nachreichen. Die betreffende Version ist gesichert.
|
|
5315 | |
TimecodePlayer | Wunsch / Idee | Low | Aktuelle Position der Maus in der Zeitachse anzeigen | Unbestätigt | 3.3 Beta x | | 02.05.2024 | 02.05.2024 | LightningBrothers |
Task Description
Aktuell muss ich den Wiedergabemarker an eine bestimmte Position setzen, um die exakte Zeit an dieser Stelle herauszufinden.
Ich persönlich fände es hilfreich, wenn mir fortlaufend auch die aktuelle Position der Maus selbst in der Zeitachse als Zeitwert angezeigt werden würde.
|
|
5318 | |
StageView | Fehlerbericht | Low | Anzeigen / Ausblenden von gerätenamen, DMXadr. , intens... | Nicht Reproduzierbar | 3.3 RC x | | 06.05.2024 | 30.05.2024 | |
Task Description
DMXC 3.3 RC2
Wenn man innerhlab der Stageview per rechtsklich das dropdown “Anzeigen/Ausblenden” öffnet, sollte man Haken setzen können um zu wählen was für Informationen eingeblendet werden sollen aber es geschieht nichts bei gewünschter änderung , ich wollte mir gerne die DMX adressen einblenden. gleiche geschieht (nicht) wenn man es über das einstellungsmenü > Stageview , von false auf true setzt.
Log oder Projekt kann auf wunsch geliefert werden.
|
|
5327 | |
GUI & Server | Wunsch / Idee | Low | Programm- und Interface-Konfiguration beim Speichern de... | Unbestätigt | unbestimmt | | 13.05.2024 | 13.05.2024 | LightningBrothers |
Task Description
Ändere ich insbesondere die Konfiguration der DMX-Interfaces, muss ich danach beim weiteren Arbeiten darauf achten, dass Kernel und GUI ordnungsgemäß beendet werden. Denn diese Daten werden bekanntermaßen ausschließlich beim Beenden gesichert. Hängt sich der Kernel oder die GUI auf, kann die Änderung nicht mehr gespeichert werden. Folglich sind die getätigten Änderungen beim Neustart erneut vorzunehmen.
Um dies zu umgehen wäre mein Vorschlag, die Daten für die Programm- und insbesondere für die Interface-Konfiguration nach einer Änderung bei der nächsten manuellen Sicherung des Projekts ebenfalls zu speichern.
|
|
5330 | |
GUI & Server | ToDo | Low | 64-Bit-Kernel und GUI erforderlich | Neu | 3.3 RC x | | 17.05.2024 | 21.05.2024 | |
Task Description
Show-Dateien werden immer größer und so leistungsfähig DMXC auch ist, es ist stark eingeschränkt, wenn es eine 32-Bit-Architektur bleibt. Das Programm beginnt zu verzögern und wird bei großen Mengen an Geräten und Programmen sehr, sehr langsam. Bitte ziehen Sie eine Version ohne Ausgabe-Plugins außer Art-Net und sACN in Betracht, um die volle 64-Bit-Architektur zu nutzen. Bitte erwägen Sie auch, Unterstützung für Easy View 2 Visualizer einzuschließen.
Show files are becoming larger and as powerful as DMXC is, it is severely limited by remaining a 32 bit architecture. Program will begin to lag and become very very slow with large amounts of fixtures and programming. Please consider a version without a need for output plugins except Art-Net and sACN to utilize full 64 bit architecture. Also please consider including support for Easy View 2 visualizer.
|
|
5335 | |
GUI & Server | Wunsch / Idee | Low | Export- und Import-Funktion für Anwendungseinstellungen | Unbestätigt | 3.2.3 | | 07.06.2024 | 07.06.2024 | LightningBrothers |
Task Description
Installiert man DMXControl 3 auf einem weiteren PC komplett neu, erfolgt der erste Start mit allen Standardeinstellungen für die Anwendung selbst als auch bei den Vorgaben für ein neues Projekt. Auch sind keine DMX-Interfaces konfiguriert.
Grundsätzlich ist es möglich, die verschiedenen Konfigurationsdateien vom ersten PC auf den neuen PC zu kopieren. Einfacher wäre es, wenn DMXControl 3 hier mit einer Export- und Importfunktion unterstützt, wie es auch andere Programme machen. Über diese Funktion könnte man sich dann auch so zwischendurch ein Backup seiner Einstellungen machen.
|
|
5338 | |
GUI | Fehlerbericht | Low | MessageBoxes und Projektadmin erscheint auf anderem Bil... | Known Bug | 3.3 RC x | | 08.06.2024 | 14.08.2024 | MWSysTech |
Task Description
Projektmanager und Abfrage “Fenster wie zuletzt laden” erscheinen u.U. nicht auf dem gleichen Monitor wie die GUI. Weil man z.B. während dem Laden irgendwas anderes am PC macht geht wahrscheinlich der Fokus verloren. Ich vermute die Fenster starten “CenterScreen” und nicht “CenterOwner”. Letzteres erscheint mit sinnvoller, weil diese “MessageBoxes” ja nur im Kontext des Owners Sinn machen.
|
|
5340 | |
GUI & Server | Wunsch / Idee | Low | DMXC Mixer Node: Status des (Gernic) Switch aufnehmen | Unbestätigt | 3.2.3 | | 09.06.2024 | 14.08.2024 | LightningBrothers |
Task Description
Aufbauend auf das Ticket FS#5305 muss der DMXC-Mixer Node ebenfalls ergänzt werden. Aktuell kann ich über den DMXC-Mixer Node nicht ermitteln, ob ein Generic Switch aktiv ist oder nicht. Folgende Wege wären denkbar:
Der Status wird mit in den Output “Intensity” aufgenommen, dem entsprechend Off = 0 und On = 1
Das Node erhält einen zusätzlichen Output
|
|
5347 | |
GUI & Server | Fehlerbericht | Low | DDF-Synatx: Einträge des Typs step werden bei rawranges... | Unbestätigt | 3.2.3 | | 24.06.2024 | 24.06.2024 | LightningBrothers |
Task Description
Jens-Peter und ich haben an einem DDF gearbeitet und dabei den folgenden Code eingefügt - so, wie er auch im Wiki dokumentiert ist.
<rawranges dmxchannel="0" name="Auto show" >
<step type="Off" mindmx="0" maxdmx="31" />
<range type="Show 1" mindmx="32" maxdmx="63" minval="0" maxval="100" />
<range type="Show 2" mindmx="64" maxdmx="95" minval="0" maxval="100" />
</rawranges>
Bei dieser Implementierung ist es so, dass der step-Eintrag im Device Control nicht auswählbar ist. Damit lässt sich die Funktion in Form der verschiedenen Automatik-Shows nicht abschalten. Hierfür muss aktuell der folgende Workaround herhalten:
<rawranges dmxchannel="0" name="Auto show" >
<range type="Off" mindmx="0" maxdmx="0" minval="0" maxval="100" />
<range type="Show 1" mindmx="32" maxdmx="63" minval="0" maxval="100" />
<range type="Show 2" mindmx="64" maxdmx="95" minval="0" maxval="100" />
</rawranges>
Es wäre wie gesagt hilfreich, wenn der beschriebene Workaround nicht erforderlich wäre und direkt step-Einträge bei der Funktion rawranges unterstützt werden.
|
|
5348 | |
GUI & Server | Wunsch / Idee | Low | Explizites Einfügen aus Dateisystem ermöglichen obwohl ... | Unbestätigt | unbestimmt | | 24.06.2024 | 24.06.2024 | LightningBrothers |
Task Description
Wird ein DDF in einem Projekt bereits verwendet und man fügt weitere bzw. erneut Geräte ein, die dieses DDF verwenden, so wird dieses immer explizit aus dem Projekt herangezogen. Für ein bestehendes Projekt ist diese Regelung durchaus hilfreich, jedoch nicht, wenn man gerade ein neues DDF erstellt. Hier muss man dann immer erst die alte Version aus dem Projekt löschen, um dann die aktualisierte / korrigierte / ergänzte Version des DDFs ins Projekt einfügen zu können.
An dieser Stelle wäre es hilfreich, wenn man beim Hinzufügen explizit sagen könnte, dass die neuere Version aus dem Dateisystem verwendet werden soll. Dabei überschreibt diese Version dann die Version, die bis dato im Projekt existiert.
|
|
5349 | |
GUI | Wunsch / Idee | Low | Fenster "Update DDFs in Project" mit "Add Device" Fenst... | Unbestätigt | unbestimmt | | 24.06.2024 | 09.09.2024 | LightningBrothers |
Task Description
Führt man das Ticket FS#5348 gedanklich weiter, dann wäre im Zuge der Umsetzung der dort beschriebenen Funktion zu überlegen, ob das Fenster “Update DDFs in Project” von seiner Funktion her mit in das “Add device” Fenster übertragen wird.
Dies könnte ggf. bei der Neugestaltung des “Add device” Fensters im Rahmen des WPF-Umbaus erfolgen.
|
|
5353 | |
GUI | ToDo | Low | Fehlermeldung "Unable to find Project ??? in Project St... | Unbestätigt | 3.3 RC x | | 25.06.2024 | 25.06.2024 | LightningBrothers |
Task Description
Ich habe bewusst im Project Store herumgefummelt und dabei eine Projekt-Datei umbenannt. Möchte ich nun diese Version trotzdem laden, erscheint in der GUI nur die allgemeine Fehlermeldung “An error occurred while loading version ??? of …” und das Project Errors Fenster bleibt komplett leer. Der Kernel meldet aber korrekterweise, dass die Version nicht gefunden werden kann.
Von daher wäre es hilfreich, wenn die Info, die der Kernel hat, ebenfalls an die GUI weitergereicht wird - hier also “Unable to find Project ??? in Project Store”.
|
|
5356 | |
Executoren | Wunsch / Idee | Low | neue Executoren werden nach Löschung von Alten nicht vo... | Neu | 3.3 RC x | TBD (UIS) | 02.07.2024 | 17.07.2024 | 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
|
|
5360 | |
InputAssignment | Wunsch / Idee | Low | Im Node für Proceduren den Input Device or Device Group... | Neu | unbestimmt | | 17.07.2024 | 17.07.2024 | steff |
Task Description
Hallo, Ich wollte den Node für die Prozeduren von Devices oder Device Groups verwenden. Um eine Device Group oder ein Device für dieses Node auszuwählen muß ich ein Device oder Device Group Node hinzu fügen, dies mit dem Prcedure Node verbinden um entsprechendes auszuwählen.
Hier wäre mein Wunsch: Das in das Procedure Node eine Möglichkeit eingebaut wird, in den Properties von dem Node ein Device oder Device Group anzuwählen.
Gruß Steff
|
|
5361 | |
InputAssignment | Wunsch / Idee | Low | Im Node für Proceduren die Möglichkeit schaffen eigene ... | Neu | 3.2.3 | | 17.07.2024 | 17.07.2024 | steff |
Task Description
Hallo, Im Node für Proceduren eines Devices oder Device Group die Möglichkeit schaffen eigene Proceduren zu verwenden.
Es gibt da in dem Node eine Liste von Proceduren die man verwenden kann. (Bild von der Liste im Anhang) Ich hatte einen Teil des DDFs mit dem DDF Creator 3 erstellt. Auch hier gibt es eine Liste mit Proceduren. (Auch hiervon ein Bild im Anhang) Es gab da, da das was ich verwenden wollte nicht aufgeführt war, die Möglichkeit eine Procedure “Custom” anzulegen. Ich habe dafür dann auch zwei Proceduren “Custom” erstellt. Diese beiden Proceduren kann ich über die Stage View anwählen und ausführen, Im Node für die Proceduren finde ich die aber nicht.
Mein Wunsch wäre: Entweder, wenn in dem Node ein Device oder eine Device Group ausgewählt wurde, die dafür verwendbaren Proceduren alle anzuzeigen. Oder Zusätzliche Proceduren in die Liste zur Verwendung mit aufzunehmen. In meinem Fall wäre das fan_min und fan_max Vielleicht gibt es da von anderen noch weitere Wünsche ?
Ich habe mein verwendetes DDF auch mal mit angehängt.
Gruß Steff
|
|
5365 | |
TimecodePlayer | Fehlerbericht | Low | TimeCodePlayer roter Marker lässt sich nicht mehr anwäh... | Neu | 3.3 RC x | | 24.07.2024 | 31.07.2024 | Phil2811 |
Task Description
Fehlerbeschreibung
Durch Doppelklick auf die Zeitleiste oder durch Anklicken und Verschieben lässt sich der rote Marker verschieben. Nach mehrmaligen verschieben lässt sich der Marker nicht mehr auswählen. Es ist nur noch der schwarze Marker sichtbar, der sich mit der Maus mitbewegt. Auch ein Schließen des TimeCodePlayers bringt keine Besserung. Nur ein Neustart des Programms.
3.3 RC3 Windows 10
|
|
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.
|
|
5385 | |
Softdesk | Wunsch / Idee | Low | Softdesk innerhalb eines Projektes kopieren | Neu | unbestimmt | | 03.09.2024 | 03.09.2024 | |
Task Description
Bitte die Möglichkeit innerhalb eines Projektes eoinen Softdesk zu kopieren inkl. aller Zuweisungen um z.B. verschiedene Softdesks im Projekt zu haben für verschiedene Aufbauten.
|
|
5392 | |
Umbra | Wunsch / Idee | Low | Umbra-Executable umbenennen | Unbestätigt | 3.3 RC x | 3.3.0 | 17.10.2024 | 21.10.2024 | StefanKrupop |
Task Description
Ich fände es gut, wenn “Umbra.exe” zukünftig zu “LumosUmbra.exe” würde.
Manchmal muss man ja doch den Taskmanager bemühen, um “übriggebliebene” DMXC-Komponenten abzuschießen oder auch nur nachzusehen, welche Komponenten evtl. noch laufen. Da ist es etwas unpraktisch und vll. unerwartet, dass es neben “Lumos.exe” und “LumosGUI.exe” ganz unten in der Liste noch eine “Umbra.exe” gibt, die auch noch dazu gehört, aber eben nicht den Namensbestandteil “Lumos” enthält.
|
|
5398 | |
Server | Fehlerbericht | Low | Kernel versucht Daten bei manualler Gobo-Correlations i... | Unbestätigt | 3.3 RC x | | 24.11.2024 | 24.11.2024 | LightningBrothers |
Task Description
Ich habe über die Startparameter –correlation=cpu und –correlation=gpu die Gobo-Korrelation jeweils manuell angestoßen. In beiden Fällen versucht der Kernel, die zugehörige Datei im Installationsverzeichnis zu speichern statt im Benutzerdatenverzeichnis. Aus diesem Grund erscheint die folgende Fehlermeldung.
14:16:02 WARN ResourceManager - Unable to save Resource GoboCorrelations_CPU.csv of Type Application
System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\DMXControl Projects\DMXControl 3.3.0\Kernel\Config\GoboCorrelations_CPU.csv' is denied.
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.FileStreamHelpers.ChooseStrategy(FileStream fileStream, String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, Int64 preallocationSize)
at System.IO.File.Create(String path)
at org.dmxc.lumos.Kernel.Resource.FileAccessUtil.SaveResourceToFileAsync(String relativePath, Stream data, Boolean useLocalPath, IProgress`1 progress, Boolean throwOnError) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\FileAccessUtil.cs:line 296
at LumosToolsLIB.Tools.AsyncHelper.RunSync[TResult](Func`1 func) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosToolsLIB\src\Tools\AsyncHelper.cs:line 0
at org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore.SaveResourceToStorage(String relativePath, Stream data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\Datastore\FileBackendDatastore.cs:line 498
at org.dmxc.lumos.Kernel.Resource.Datastore.FileBackendDatastore.SaveResource(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\Datastore\FileBackendDatastore.cs:line 488
at org.dmxc.lumos.Kernel.Resource.ResourceManager.SaveResourceInternalAsync(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\Lumos\src\Kernel\Resource\ResourceManager.cs:line 230
at org.dmxc.lumos.Kernel.Resource.AbstractResourceManager.SaveResourceAsync(EResourceType type, LumosResource data, IProgress`1 progress) in D:\Jenkins\workspace\Lumos_Pipeline_3.3\LumosLIB\src\Kernel\Resource\AbstractResourceManager.cs:line 768
Ich würde an dieser Stelle erwarten, dass die GoboCorrelations_CPU.csv und GoboCorrelations_GPU.csv im Butzerdatenverzeichnis abgelegt wird und dabei die dortigen Dateien aktualisiert. Normalerweise dürfen die Daten im Installationsverzeichnis ja nicht verändert werden.
|
|
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.
|
|
5402 | |
GUI & Server | Fehlerbericht | Low | Beim beeden von großen Projekt friert Gui ein und läßt ... | Neu | 3.3 RC x | | 03.12.2024 | 05.12.2024 | steff |
Task Description
Hallo, ich habe das jetzt aktuell noch mal in der 3.3.0 RC5 getestet und stelle fest das das immer noch nicht funktioniert. Beschrieben wurde das schon in den Tickets FS#5196 und FS#5221 . Es sollte wie angekündigt in der RC4 behoben sein, aber bei mir tritt das in der RC5 immer noch auf.
Ich habe ein Projekt aus der 3.2.3 importiert, dies ist unten angehängt (Einmal das aus der 3.2.3 und einmal das Exportierte aus der 3.3.0 RC5) Dies wird geladen und funktioniert, was ich so kurz testen konnte.
Gehe ich nun über File und Exit Programm, dauert es kurz und die GUI friert ein und ich kann sie nicht mehr bedienen. Kernel und Umbra beenden sich dann auch nicht. Die GUI kann ich, wie schon beschrieben nur noch mit dem Task Manager beenden. Kernel und Umbra kann ich nur mit Close beenden.
Gehe ich aber über Close Project wird das Projekt beendet und ich kann dann auch das Programm ordnungsgemäß schließen.
Log Files nach dem nächsten Start sind unten angehängt.
Gruß Steff
|
|
653 | |
Server | Wunsch / Idee | Very Low | Export and Import of Application Settings | Neu | Alpha 3 | | 23.11.2011 | 19.12.2011 | fisl |
Task Description
Export and import App Settings as zip archive. (backup)
|
|
2043 | |
Server | Wunsch / Idee | Very Low | Per AutoHotkey kann nicht festgestellt werden, wann der... | Neu | Beta 6 | | 29.09.2014 | 09.06.2022 | Stefan |
Task Description
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.
|
|
3135 | |
Plugin | Wunsch / Idee | Very Low | Joystick Steuerung | Neu | unbestimmt | | 19.08.2018 | 19.02.2019 | |
Task Description
Moving Heads und anderes Bewegtes Licht mit Joystick steuern.
|
|
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”
|
|
3264 | |
Server | Wunsch / Idee | Very Low | Cues innerhalb einer Cuelist gruppieren als Altenative ... | Unbestätigt | 3.1.3 | TBD (UIS) | 29.12.2018 | 05.01.2019 | LightningBrothers |
Task Description
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.
|
|
3308 | |
GUI | Wunsch / Idee | Very Low | Übersicht über globale Tastatur Shortcuts | Zugeteilt | unbestimmt | | 16.01.2019 | 19.01.2019 | LightningBrothers |
Task Description
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.
|
|
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.
|
|
4088 | |
Server | Fehlerbericht | Very Low | Trigger one shoot funktioniert nicht funktionsgemäß | Known Bug | 3.2.1 Beta x | TBD (UIS) | 11.02.2020 | 26.02.2020 | JohannesStroe |
Task Description
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.
|
|
4159 | |
Softdesk | Fehlerbericht | Very Low | CueListSelector - Status editierbar | Neu | 3.2.1 Beta x | | 03.04.2020 | 03.04.2020 | Mic |
Task Description
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.
|
|
4335 | |
StageView | Wunsch / Idee | Very Low | Prüfen der Reihenfolge von Device Groups mittels Highli... | Zugeteilt | 3.2.1 | 3.4 | 08.01.2021 | 12.01.2021 | LightningBrothers |
Task Description
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.
|
|
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
|
|
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
|
|
4975 | |
GUI & Server | Wunsch / Idee | Very Low | Project Administration: Rückfrage "Projekt laden" bei a... | Unbestätigt | 3.3 Beta x | TBD (UIS) | 20.12.2022 | 29.12.2022 | LightningBrothers |
Task Description
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.
|
|
5048 | |
GUI | Fehlerbericht | Very Low | Grafikfehler beim Umbenennen von Devices | Known Bug | 3.2.3 | | 08.04.2023 | 01.08.2024 | ch700 |
Task Description
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.
|
|
5115 | |
GUI | Wunsch / Idee | Very Low | Kanalübersicht, Steuerung über Tasten/Schaltflächen +/- | Neu | 3.2.3 | TBD (UIS) | 12.08.2023 | 15.09.2023 | cooltour |
Task Description
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
|
|
5119 | |
GUI | Fehlerbericht | Very Low | Icon in der Windows Taskbar nicht DMXC Logo sondern Mas... | Known Bug | 3.2.3 | 3.4 | 17.08.2023 | 18.09.2024 | Lauser |
Task Description
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
|
|
5201 | |
Server | Fehlerbericht | Very Low | Erstmalige Installation: Kernel XML Fehler | Unbestätigt | 3.3 Beta x | | 20.12.2023 | 20.12.2023 | JPK |
Task Description
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.
|