|
4983 | |
GUI & Server | Fehlerbericht | niedrig | IA: Werte werden beim laden nicht durchgereicht | Neu | 3.3 Beta x | | 23.12.2022 | 24.12.2023 | MisterX |
Aufgabenbeschreibung
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.
|
|
4967 | |
InputAssignment | Wunsch / Idee | niedrig | Group Master Node: Zusätzlicher Eingang für Device Grou... | Unbestätigt | unbestimmt | | 21.11.2022 | 21.11.2022 | LightningBrothers |
Aufgabenbeschreibung
Ich habe in meinem Connectionset sowohl das Device Group Node als auch das Group Master Node im Einsatz, die beide die gleiche Device Group referenzieren. Um nur einmal die gewünschte Device Group respektive Group Master auswählen zu müssen, wäre es hilfreich, wenn das Group Master Node als zusätzlichen Eingang die Device Group erhält.
|
|
4964 | |
InputAssignment | Wunsch / Idee | niedrig | Neues Node: Globaler Timer / Uhr | Unbestätigt | unbestimmt | | 17.11.2022 | 17.11.2022 | LightningBrothers |
Aufgabenbeschreibung
Wenn ich das mir so überlege, gehe ich davon aus, dass jeder Timer-Node die Zeit für sich berechnet, insbesondere wenn er einen Blinken ausgeben soll. Dies hat auch zur Folge, dass über mehrere Connectionssets hinweg das Blinken asynchron abläuft.
Mit dem im folgenden beschriebenen neuen Node habe ich die Hoffnung, dass
alle Buttons etc., die mit Hilfe des neuen Nodes blinken sollen, dies im gleichen Takt tun.
durch eine zentrale Zeitvorgabe die Performance insgesamt steigt, weil ggf. nur noch auf Basis eines Wertevergleichs gearbeitet werden muss.
Der Node globale Timer bzw. die globale Uhr hat als Grundlage die Systemzeit. Von der lässt sich ableiten, alle wie viel Sekunden, Minuten oder Stunden der Ausgang auf True geschaltet wird. Die untere Grenze ist dabei abhängig, wie genau man an die Systemzeit herankommt - sprich ob ein kompletter Zyklus von minimal 2 Sekunden oder sogar schneller möglich ist.
Dem entsprechend ergeben sich folgende Ein- und Ausgänge sowie Parameter:
Eingänge
Ausgänge
True / False bzw. 0 / 1
Systemzeit
Parameter
|
|
4955 | |
GUI | Wunsch / Idee | niedrig | Annehmen der Tastatur-Keys einschränken | Unbestätigt | 3.2.3 | | 08.11.2022 | 08.11.2022 | JPK |
Aufgabenbeschreibung
Aktuell detektiert DMXControl 3 jeden Tastendruck, sollten diese Tasten im Input Assignment verwendet werden. Im Livestream zu den kleinen Helfern in DMXControl 3.3.0 (siehe dazu auch: https://youtu.be/aXtpf6tv3Cw?t=8187) kam die Idee auf, einen Tastendruck nur abzufangen, wenn entsprechende Fenster aktiv sind.
|
|
4910 | |
GUI & Server | Fehlerbericht | mittel | Strobe Type nicht wählbar bei Nutzung von Speedmaster f... | Neu | 3.2.3 | | 14.09.2022 | 14.09.2022 | |
Aufgabenbeschreibung
Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.
Fehlerbeschreibung
Erwartetes Verhalten
Auswahl des Strobe Typs auch bei festgelegtem Speedmaster für die Strobe Frequenz.
Hinweise
Bitte beachten Sie folgende Hinweise, um das Finden des Problems für die Entwickler zu erleichtern:
Verwenden Sie die aktuellste Version von DMXControl 3?
Wurde der Fehler bereits gemeldet?
Bitte geben Sie unbedingt eine E-Mail-Adresse für Rückfragen an
Bitte fügen Sie alle eventuell angezeigten Fehlermeldungen möglichst vollständig dem Report hinzu (z.B. mit Screenshot)
Bitte fügen Sie alle Logfiles hinzu. In DMXControl 3 gibt es eine Export-Funktion für erforderliche Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.
Bitte fügen Sie das entsprechende Projekt zur Reproduktion bei
Wichtig: Sollten keine Logs beigefügt sein, kann das dazu führen, dass das Ticket sofort geschlossen wird!
|
|
4902 | |
StageView | Wunsch / Idee | niedrig | Stage View mit Touch Pad bedienen | Neu | unbestimmt | | 28.08.2022 | 28.08.2022 | Beni200 |
Aufgabenbeschreibung
Bedienen der Stage View mit einem Touchpad ist nur sehr unbequem machbar. Es ist zwar möglich durch herauszoomen und an richtiger Stelle wieder hineinzoomen die Position in der Stage View zu ändern allerdings finde ich das sehr ungeschickt. Als bessere Lösung könnte ich mir beispielsweise Vorstellen durch gedrückte rechte Taste und gleichzeitigem bewegen auf dem Touch Pad die Position zu ändern.
|
|
4898 | |
Project Explorer | Wunsch / Idee | niedrig | Hinweis auf DDF-Lib | Neu | unbestimmt | | 22.08.2022 | 22.08.2022 | Beni200 |
Aufgabenbeschreibung
Nachdem ich in letzter Zeit bei einigen kleinen Veranstaltungen DMXC vorbereitet habe, habe ich gemerkt dass folgendes für einige User nicht erkenntlich ist: In DMXC sind zwar einige DDFs vorhandenen jedoch gibt es die meisten in der online Lib von der einige Leute nichts wissen. Daher schlage ich vor dass wenn man in DMXC nach einem DDF sucht welches nicht vorhanden ist ein Hinweis mit Link auf die online Lib erscheint.
|
|
4891 | |
GUI & Server | Wunsch / Idee | niedrig | Einführung von Kostante DEVICEANGLE und Rechnen im Devi... | Neu | 3.2.3 | | 10.08.2022 | 10.08.2022 | devit |
Aufgabenbeschreibung
Wie bereits im Forum mit @JPK besprochen (https://forum.dmxcontrol-projects.org/index.php?thread/16686-probleme-bei-benutzung-berechneter-phase) wäre es praktisch eine Konstante zu haben, die den (Phasen-)Winkel zwischen den Geräten einer Gruppe angibt. Um das umzusetzen müssten folgende Punkte implementiert werden:
* Erlauben von Berechnungen im Device Control * Einführung der Konstante DEVICEANGLE (wäre wohl als 360/AnzahlAnGeräten zu definieren?)
|
|
4890 | |
GUI & Server | Fehlerbericht | niedrig | Probleme bei öffnen von Projekt mit berechneter Phase | Neu | 3.2.3 | | 10.08.2022 | 10.08.2022 | devit |
Aufgabenbeschreibung
Fehlerbeschreibung
Szenario: der Wert
{ParameterMaster 1:*360/COUNT*(COUNT-1)}
wird auf die Phase eines Sinuseffekts gelegt (im Beispielprojekt auf den Dimmer der Gruppe). Das funktioniert auch soweit wie erhofft (der Effekt wird gleichmäßig auf alle Geräte in der Gruppe verteilt), jedoch scheitert der Versuch das Projekt dann nach dem schließen wieder zu öffnen.
Erwartetes Verhalten
Dass entsprechend auch nach schließen und erneutem öffnen des Projekts der Effekt noch funktioniert.
Hinweise
|
|
4884 | |
GUI | Wunsch / Idee | niedrig | Inputs und Outputs in Graphenansicht farblich hervorheb... | Unbestätigt | unbestimmt | | 13.07.2022 | 13.07.2022 | LightningBrothers |
Aufgabenbeschreibung
Fallen Graphen im Input Assignment etwas umfangreicher aus, verschwinden die Inputs und Outsputs zwischen den teilweise großen Nodes. Um die Inputs und Outputs besser im Graphen zu finden, wäre es gut, wenn diese farblich hervorgehoben werden.
|
|
4883 | |
Project Explorer | Fehlerbericht | niedrig | Cuelist in Directory kopieren | Neu | 3.2.3 | | 04.07.2022 | 11.07.2022 | JohannesStroe |
Aufgabenbeschreibung
Fehlerbeschreibung
Wenn man im Project Explorer in einer Directory eine kopierte Cuelist einfügt, dann wird diese nicht in der Directory, sondern im Root-Stamm der Cuelists eingefügt.
Erwartetes Verhalten
Cuelist wird in der Directory eingefügt.
Lösung
Ich würde Lösung 1 favorisieren.
Lösungsvorschlag 1
Die Cuelist wird an der richtigen Stelle eingefügt.
Lösungsvorschlag 2
Es wird eine Meldung angezeigt “Die Cuelist kann an dieser Stelle nicht eingefügt werden. Möchten Sie diese stattdessen im Root-Verzeichnis einfügen?”, ähnlich wenn man im Windows Explorer eine Verknüpfung für ein Programm erstellt.
|
|
4876 | |
GUI | Wunsch / Idee | niedrig | Inkrementelle Wertänderung von Gerätefunktionen | Unbestätigt | unbestimmt | | 30.06.2022 | 30.06.2022 | LightningBrothers |
Aufgabenbeschreibung
Der Wunsch resultiert aus folgendem Anwendungsfall heraus: ich möchte zum Beispiel einen Moving-Head für eine Szene sehr exakt positionieren, um ein Objekt oder eine Person optimal zu beleuchten. Die grobe Position kann ich noch mit Hilfe des Position Panel oder auch über eine Abschätzung der Positionswerte finden. Geht es aber dann daran, die Position auf ein paar Zentimeter genau einzustellen, muss ich aktuell immer die Werte für Pan und Tilt im Device Control ändern. Die Regler für Pan bzw. Tilt sind hier ebenfalls nicht feinfühlig genug.
Grundsätzlich ist es zwar möglich, dass ich mir im Vorfeld ein entsprechendes Connectionset für diesen Anwendungsfall baue. Dies benötigt jedoch jedes Mal Zeit, wenn man ein neues Projekt erstellt oder muss es in vorhandenen Projekten nachpflegen. Darüber hinaus beschränkt sich dies dann auch immer nur auf bestimmte Funktionen.
Daher wünsche ich mir, dass unter anderem im Device Control die Möglichkeit geschaffen wird, über Tastatur-Shortcuts oder über Buttons mit der Maus die Werte für die Gerätefunktionen inkrementell und mit einer feinen Abstufung zu ändern.
|
|
4870 | |
Server | Wunsch / Idee | niedrig | Cuelist Release-Delay | Unbestätigt | 3.2.3 | | 23.06.2022 | 25.09.2022 | JPK |
Aufgabenbeschreibung
Ich fände es gut, wenn es neben der Releasetime (die letztendlich der Einblendzeit einer Cue aber eben für das Ausblenden entspricht) auch ein Releasedelay gäbe. Hintergrund hierfür ist der Übergang zwischen mehreren Cuelists des selben Typs. Wenn man ein modulares Cuelist-Schema verwendet, hat man mehrere Cuelists, die nur eine Geräteeigenschaft, wie z.B. den Dimmer anspricht. Um einen weichen Übergang zwischen den Cuelists hinzubekommen, muss man die Releasetime der ausblendenden Cuelist und die Fadetime der ersten Cue der einblendenden Cuelist so geschickt wählen, dass der Übergang nicht auffällt. Das Problem ist nämlich, dass man eine zu kurze Releasetime dadurch sieht, dass die Scheinwerfer kurz ausblenden, bis die zweite Cuelist übernimmt und einblendet.
Dieses Problem könnte man mit einem ReleaseDelay und LTP-Cuelists ganz einfach umschiffen, indem man dann das ReleaseDelay auf die gleiche Länge setzt, wie die Fadetime der ersten Cue der einblendenden Cuelist. Die Releasetime würde man dann auf 0 setzen. Dadurch hat man bei LTP einen weichen Übergang, ohne dass die Scheinwerfer kurz ausblenden.
|
|
4868 | |
GUI | Wunsch / Idee | niedrig | [UX] Linker (Grand-)Masterslider in Kanalübersicht | Neu | 3.2.3 | | 18.06.2022 | 18.06.2022 | sammuell |
Aufgabenbeschreibung
In der Kanalübersicht gibt es links einen vertikalen Slider. Leider gibt es kein Tooltip oder sonstigen Hinweis, was der Slider macht. Vorschlag: Tooltip und Dokumentation im Wiki hinzufügen
|
|
4867 | |
GUI | Wunsch / Idee | niedrig | [UX] Tooltiptext identisch mit Buttontext | Neu | 3.2.3 | | 18.06.2022 | 18.06.2022 | sammuell |
Aufgabenbeschreibung
Bad practice: Bei den vertikalen Buttons auf der linken Seite sind die meisten Tooltiptexte identisch mit den Buttonlabels und somit redundant. Das Tooltip sollte die Buttonaktion erklären, wie z.B. bei ‘Blackout’.
|
|
4866 | |
StageView | Wunsch / Idee | niedrig | [UX] Buttons für Modifier hinzufügen | Neu | 3.2.3 | | 18.06.2022 | 19.06.2022 | sammuell |
Aufgabenbeschreibung
Die Modifier (m/f/c) zum Anordnen der Geräte/Gruppen sind nicht aus DMXC erkennbar, bzw. man muss davon wissen. Vorschlag: in der Menuleiste drei Toggle-(Radio)-Buttons hinzufügen, welche über die Tasten umgeschalten werden, aber auch per Maus/Touch nutzbar sind. Es gibt in der Menuleiste genügend Platz dafür.
|
|
4865 | |
GUI | Wunsch / Idee | niedrig | [UX] Elemente ohne Erklärung/Tooltip/Kontext rechts obe... | Neu | 3.2.3 | | 18.06.2022 | 19.06.2022 | sammuell |
Aufgabenbeschreibung
Rechts oben gibt es einen ‘Netz’ Button und ein weisses Suchfeld (?). Beide sind nicht interaktiv, es gibt kein Tooltip und auch kein Kontextmenu. Als neuer User habe ich keine Ahnung was das ist.
|
|
4863 | |
StageView | Wunsch / Idee | niedrig | [UX] Gerät muss zuerst angewählt werden, um es zu versc... | Neu | 3.2.3 | | 18.06.2022 | 18.06.2022 | sammuell |
Aufgabenbeschreibung
Ich weiss nicht, ob dieses Verhalten Absicht ist, jedenfalls finde ich es verwirrend und counter-intuitive: Im Stage View muss ein Gerät zuerst mit einem Linksklick angewählt werden, um es zu verschieben oder das Kontextmenu mit einem Rechtsklick zu öffnen. Gegenbeispiel: beim Windowsdesktop ist es nicht nötig, eine Datei/Verknüpfung zuerst explizit auszuwählen. Geradezu verwirrend finde ich es, dass ein Rechtsklick auf ein nicht ausgewähltes Icon das Kontextmenu des StageViews öffnet anstatt des Gerätes.
|
|
4862 | |
GUI | Wunsch / Idee | niedrig | [UX] Globaler Shortcut zum Speichern | Neu | 3.2.3 | | 18.06.2022 | 18.06.2022 | sammuell |
Aufgabenbeschreibung
In den meisten Anwendungen gibt es einen globalen Shortcut [ctrl] + [s], um das aktuelle Dokument zu speichern. Im Idealfall wird der Shortcut auch im Menu angezeigt (siehe Menu von Firefox).
|
|
4859 | |
GUI & Server | Wunsch / Idee | niedrig | Grundwerte von Geräten automatisch setzen | Unbestätigt | 3.2.3 | | 06.06.2022 | 18.06.2022 | LightningBrothers |
Aufgabenbeschreibung
Ich baue mir aktuell mehrere Cuelists mit einer höheren Priorität, bei ich laufende Cuelists gezielt für folgende Lichtstimmungen überschreibe:
Moderationslicht
Einmarsch
Siegerehrung
Spiegelkugel-Ambiente
In allen Fällen nutze ich für die jeweiligen Lichtstimmungen meist die gleichen Geräte, die sonst auch für die allgemeine Show mitlaufen. Habe ich nun solche Mehrfachverwendungen, muss ich aktuell immer manuell dafür sorgen, dass ich in den zugehörigen Cuelists zum Beispiel die Gobos und Prismen herausnehme oder den Strobe gezielt auf 0 setze, wenn ich eine “saubere” Ausgabe haben möchte. Sprich: auch wenn ich einen Strobe-Effekt abfeuere, soll das Gerät für das Moderationslicht nicht mit stroben. Dies wird insbesondere bei Moving Heads mit ein paar mehr Funktionen immer aufwendig.
Um die Programmierung zu vereinfachen, würde ich mir eine Möglichkeit wünschen, bei der ich gezielt festlegen kann, dass für in der Cuelist nicht verwendete Funktionen automatisch die Grundwerte von den verwendeten Geräten herangezogen werden. So müsste ich dann für das Spiegelkugel-Ambiente nur Dimmer, Position, Farbe und Iris festlegen. Andere Funktionen wie Gobo oder Prisma werden beim Starten auf die Werte gesetzt, die die Geräte als Default einnehmen (Gobo offen, kein Prisma, kein Strobe).
|
|
4854 | |
Softdesk | Fehlerbericht | niedrig | Cuelist Monitor reagiert erst nach Betätgung per Maus a... | Unbestätigt | 3.2.3 | | 23.05.2022 | 23.05.2022 | LightningBrothers |
Aufgabenbeschreibung
Mehreren Nutzern ist aufgefallen, dass der Cuelist Monitor nach dem Laden eines Projekts erst auf die Eingaben per Touchscreen reagiert, wenn man in ihn initial einmal mit der Maus geklickt hat. Beispiele für diese Aussagen sind folgende Threads:
|
|
4853 | |
GUI & Server | Fehlerbericht | niedrig | Zeitweise stark verzögerte Abarbeitung von Aktionen aus... | Auf User warten | 3.2.3 | | 12.05.2022 | 31.10.2023 | LightningBrothers |
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.
|
|
4852 | |
InputAssignment | Fehlerbericht | niedrig | Undefinierter Zustand von diversen Input-Typen nach Lad... | Zugeteilt | 3.2.3 | | 08.05.2022 | 13.09.2023 | LightningBrothers |
Aufgabenbeschreibung
Im beigefügten Beispielprojekt habe ich vier verschiedene Inputs an das LTP-Node gehängt: Macro Board Profile, Tastatur (Umsch + 1), Push-Button aus Softdesk (Button 2) und MIDI. Lade ich das Projekt, kann ich über den Button 1 bereits die Signal Lamp einschalten, weil der LTP keinen definieren Wert übergibt, da er wiederum keinen definierten Wert von den Inputs erhält.
Dies hat bei anderen Projekten zur Folge, dass zum Beispiel ungewollt Cuelists ausgeführt werden. Zur Zeit lässt sich das nur dadurch beheben, dass ich nach dem Laden einmal alle Tasten betätigte und damit auch eine Neuberechnung des jeweiligen Connectionsset anstoße. Dabei muss ich beachten, dass beim manuellen Triggern alle Bänke aktiv sind, in denen ich die jeweiligen Input nutze. Sobald eine Bank nicht aktiv ist, behält der Input seinen undefinierten Zustand bei, wenn ich die Bank nachträglich aktiviere. Dies hat wiederum zur Folge, dass ich die dort in den Connectionset enthaltenen Inputs erneut manuell triggern muss.
Hierzu hatte sowohl ich das Ticket FS#3958 sowie @steff das Ticket FS#4432. Vielleicht hat eines oder gar beide eine gewisse Relation zu diesem Ticket.
Bei diesem Punkt handelt es sich um ein Verhalten, was sowohl in DMXControl 3.2.3 als auch in DMXControl 3.3 Beta 2 gleichermaßen existiert. Um dies prüfen zu können, ist das Projekt in DMXControl 3.2.3 erstellt.
|
|
4849 | |
GUI & Server | Fehlerbericht | hoch | Updating preset causes major error | Neu | 3.2.3 | | 30.04.2022 | 22.05.2022 | |
Aufgabenbeschreibung
I have a simple preset (dimmer and colour values for LED Pars), and this preset is used in a number of cues. When I ‘Edit in programmer’ the preset, change the colour values and then ‘Update’ the preset, the next time I go to play the cuelist the cues won’t play and a series of error reports appear in the kernel output. I’m also unable to save the project after this.
I can’t see a way to attach a log file to this report, but here’s a Dropbox link to the log zip file: https://www.dropbox.com/s/i6we4ho0szycprv/DMXControl3Logs_2022430_213811.zip?dl=0
|
|
4839 | |
GUI & Server | Wunsch / Idee | niedrig | Radix Effekt - Linienscanner | Unbestätigt | 3.2.3 | | 24.04.2022 | 05.06.2022 | nutzer99 |
Aufgabenbeschreibung
“Linienscanner” - Ein Senkrechter Strich, der von links nach rechts durchwandert. Der Strich kann im Winkel gedreht werden, sodass bei 90° der Strich waagerecht von oben nach unten durchläuft
|
|
4838 | |
GUI & Server | Wunsch / Idee | niedrig | Radix Effekt - Außenring Effekt | Unbestätigt | 3.2.3 | | 24.04.2022 | 24.04.2022 | nutzer99 |
Aufgabenbeschreibung
Ein Lauflicht im Außenkreis wobei der erste Pixel immer der hellste ist und dahinter immer dunkler sind: https://ak.picdn.net/shutterstock/videos/1034400863/thumb/5.jpg?ip=x480
|
|
4822 | |
GUI & Server | Wunsch / Idee | niedrig | Presets auf Executoren | Unbestätigt | unbestimmt | | 12.04.2022 | 12.04.2022 | Qasi |
Aufgabenbeschreibung
s.o.
|
|
4821 | |
GUI & Server | Wunsch / Idee | niedrig | Move in Black Effekte auf start position fahren | Unbestätigt | unbestimmt | | 12.04.2022 | 12.04.2022 | Qasi |
Aufgabenbeschreibung
S.o.
|
|
4820 | |
GUI & Server | Wunsch / Idee | niedrig | Selection Grid | Unbestätigt | unbestimmt | | 12.04.2022 | 12.04.2022 | Qasi |
Aufgabenbeschreibung
Selection Grid siehe MA Als Diskussionsgrundlage
|
|
4819 | |
GUI & Server | Wunsch / Idee | niedrig | Cuelist Buddy | Unbestätigt | unbestimmt | | 12.04.2022 | 12.04.2022 | Qasi |
Aufgabenbeschreibung
Eine Cueliste die den i halt einer anderen Cueliste 1 zu eins als refferenz übernimmt, aber seperat ausgeführt werden kann
|
|
4818 | |
GUI & Server | Wunsch / Idee | niedrig | Data Pools | Unbestätigt | unbestimmt | | 12.04.2022 | 12.04.2022 | Qasi |
Aufgabenbeschreibung
Hällt alle daten cuelists exexutoren, alles und ist im project umschaltbar und kann usern zugeordnet werden
|
|
4796 | |
GUI & Server | Wunsch / Idee | niedrig | Node, der schaltzustände unterschiedlicher Inputs abgle... | Unbestätigt | unbestimmt | | 06.03.2022 | 06.03.2022 | JPK |
Aufgabenbeschreibung
s.o. (Reminder für JPK, siehe Projekt SpeedMaster Slider Beispiel)
|
|
4795 | |
InputAssignment | Wunsch / Idee | niedrig | Neues Node "Item List" | Unbestätigt | unbestimmt | | 06.03.2022 | 06.03.2022 | LightningBrothers |
Aufgabenbeschreibung
Beim Einfügen des bereits existierenden List Selectors kam mit der Gedanke zu folgendem neuen Node auf: dem “Item List” Node.
Das Item List Node gehört zur Kategorie der Wrapper-Nodes und ermöglicht das Arbeiten mit im Projekt existierenden Item Lists wie Gobo List, Color List oder Position List. Entsprechend der gewählten Liste stellt es die folgenden Ein- und Ausgänge zur Verfügung.
Eingänge
Item List: Wählt die Item List mit der entsprechenden ID oder dem Namen
Select: Übergabe eines ganzzahligen Werts zur Auswahl eines bestimmten Objekts in der Item List
Previous: Auswahl des vorherigen Objekts
Next: Auswahl des nachfolgenden Objekts
Ausgänge
Name: Name der zugeordneten Item List
ID: ID der Item Liste
Items: Ausgabe der Liste der enthaltenen Werte wie die verschiedenen Farben bei einer Color List, Gobos der Gobo List etc.
Item count: Anzahl der Objekte in der Liste
Selected Item: Ausgabe des ausgewählten Eintrags
Ein möglicher Anwendungsfall für das Item List Node wäre zum Beispiel die “zentrale” Verwaltung von Farben für den Status eines Buttons im Softdesk oder auf einem Makro Board. Bis jetzt ist ein üblicher Weg, die verschiedenen Farben in einem Input Selector zu hinterlegen. Verwendet man die gleichen Farben mehrfach muss auch der Input Selector mehrfach konfiguriert werden. Mit Hilfe des Item List Nodes würde die Farbdefinition zentral im Project Explorer erfolgen. In den betreffenden Connectionsets greift man dann nur noch den Index der Liste auf. Möchte man die Farben im Nachgang nochmal ändern oder mit einer weiteren Farbe arbeiten, muss man hier auch nicht mehr alle Input Selecotren einzeln anfassen und die Farbe hinterlegen. Es muss stattdessen nur dafür gesorgt werden, dass der benötigte Index am Item List Node ankommt, wenn es nicht bereits vorher schon der Fall war.
|
|
4787 | |
Server | Wunsch / Idee | niedrig | Zusätzliche Parameter für Chaser | Unbestätigt | 3.3 Alpha x | | 25.02.2022 | 31.10.2023 | LightningBrothers |
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.
|
|
4781 | |
Executoren | Wunsch / Idee | niedrig | Color List Mode für Color Master Fader im Executor | Unbestätigt | 3.3 Alpha x | | 21.02.2022 | 21.02.2022 | LightningBrothers |
Aufgabenbeschreibung
Aus der Erfahrung heraus gibt es für LED-Scheinwerfer eine Reihe von Farben, die man gerne wiederverwendet, weil man weiß, dass sie auf den Geräten gut aussehen. Solche Farben sind aber oft Mischfarben. Diese Mischfarben kann man mit einem Fader jedoch nur schwer schnell und reproduzierbar “treffen”.
Grundsätzlich besteht die Möglichkeit, diese Farben in mehreren Cuelists zu speichern, gerade wenn man sie über mehrere Geräte unterschiedlich aufrufen möchte. Um das Projekt flexibler zu gestalten, kam mir daher der Gedanke, dass man durch die Kombination eines Color Masters auf einem Executor mit einer selbst definierten Color List ggf. vereinfachen könnte. Hierzu wähle ich statt eines Faders wie Hue, Saturation, Red oder ähnlich eine meiner vorbereiteten Color Lists aus. Auf Basis dieser Color List erhält man im Bereich des Faders statt des Faders untereinander angeordnete Buttons mit den Farben aus der ausgewählten Color List. Damit ließen sich eigene Farben entsprechend schneller anwählen und man benötigt für einen Color Master auch nur einen Executor-Zug.
|
|
4778 | |
InputAssignment | Wunsch / Idee | sehr niedrig | Programmer Node: Normiert statt Relativ als Beschreibun... | Usability Relevant | 3.2.3 | | 18.02.2022 | 14.09.2023 | Scarffac3 |
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
|
|
4770 | |
GUI & Server | Wunsch / Idee | niedrig | Feature request: Fill mode for chasers | Neu | 3.2.3 | | 14.02.2022 | 14.02.2022 | |
Aufgabenbeschreibung
Following discussion with JP on the forum, I’m posting this feature request here.
It would be useful to be able to achieve the following effect using the chaser effects:
https://vimeo.com/676900437/6d03543b2e
JP suggested this could be implemented as a ‘Fill’ option on the chasers.
As an example using the Colour chaser, the chaser should change the colour of each device to the next colour on the colour list, in selection order, until all devices have been changed, and then repeat with the next colour on the list.
This should work in combination with the play mode to set the direction that the fill happens in - forward, reverse, bounce or random.
This could also work with the standard chaser to apply the fill effect to dimmer intensity.
|
|
4769 | |
GUI & Server | Wunsch / Idee | niedrig | Zusätzlicher "Wave" Effekt (Lauflicht), ähnlich Sparkle | Neu | unbestimmt | | 11.02.2022 | 15.02.2022 | Maxiking1994 |
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:
Revers: bei nein, ablauf der Schritte hochzählend (1-2-3-4), bei ja, ablauf der Schritte Rückwärts (4-3-2-1)
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
|
|
4768 | |
GUI & Server | Wunsch / Idee | niedrig | Erweiterung des Group Handlungs | Unbestätigt | 3.3 Alpha x | | 07.02.2022 | 08.02.2022 | LightningBrothers |
Aufgabenbeschreibung
Im Zuge der Freischaltung der Funktion “Gruppen in Gruppen” (siehe FS#674 ) soll das Group Handling dahingehend erweitert werden, dass
eine nachvollziehbare Ansteuerung auch über n Ebenen möglich ist und dabei nicht für jeden Anwendungsfall eine neue Gruppe angelegt werden muss
ggf. auf unterschiedlichen Ebenen ein unterschiedliches Group Handling ausgewählt werden kann
das Group Handling weitere Funktionen anbietet
Das beigefügte Projekt soll einen exemplarischen Aufbau zeigen, bei dem die Ansteuerung der insgesamt 100 Beam-MHs und 12 Spot-MHs am Ende durch ein verbessertes und erweitertes Group Handling deutlich variantenreicher erfolgen soll, ohne zusätzliche Gruppen anliegen zu müssen. Insgesamt gibt es bis zur Device-Ebene drei Gruppen-Ebenen. Folgende Szenarien sollten exemplarisch anhand eines Lauflichts einfach darstellbar sein, wobei sich diese Liste ggf. bei weiteren Überlegungen noch beliebig weiterspinnen lässt: * Lauflicht innerhalb eine gesamte Zeile über die 25 Spalten hinweg (25 Geräte, Laufrichtung links rechts), egal ob nur bezogen auf eine Zeile oder ein paralleles Lauflicht über alle fünf Zeilen * Lauflicht innerhalb eines Blocks, beginnend oben links, endend unten rechts * Lauflicht über die fünf / sechs Zeilen hinweg (Laufrichtung oben unten), egal ob nur bezogen auf eine Spalte oder parallel auf allen 20 Spalten * Lauflicht über alle 24 Einzel-Zeilen, wo immer fünf bzw. drei Geräte gemeinsam ein- und ausgeschaltet werden * Lauflicht über die vier Blöcke, wo immer 28 Geräte gemeinsam ein- und ausgeschaltet werden * Gegenläufige Lauflichter aus der oberen Gruppe heraus, wo Zeilen 1, 3 und 5 links-rechts und Zeilen 2 und 4 rechts-links wiedergegeben werden
|
|
4763 | |
Softdesk | Fehlerbericht | niedrig | Keine Aktualisierung der Position des Sliders, wenn die... | Neu | 3.2.3 | | 04.02.2022 | 05.02.2022 | |
Aufgabenbeschreibung
Ich habe in DMXControl 3.2.3 einen Fader im Softdesk der z.B. die Goborotation regelt. Wenn ich jetzt eine Gerätegruppe in der Bühnenansicht auswähle und die Goborotation über die Gerätesteuerung ändere dann ändert sich auch der Fader im Softdesk. Es ändert sich allerdings nicht der Fader im Steuerungsfenster für die Gobos.
Ich habe mit LightningBrothers geschrieben und er meint es handelt sich um ein Bug. Er hat mich geben ein Ticket anzulegen. Anbei seine Antwort:
“Ich habe mir das mal angeschaut und festgestellt, dass du einen Bug im Slider gefunden hast. Das Problem tritt auf sobald der Minimalwert unter 0 liegt und du den Style “Rounded” oder “Custom” ausgewählt hast. Änderst du den Style auf “Slim Gnob”, reagiert der Slider auch. Wenn du magst, darfst du hierzu gerne ein Ticket in unserem Bugtracker anlegen, wo du nochmal das Problem beschreibst, im Idealfall ein Beispielprojekt anfügst und auch meine Hinweise / Erkenntnisse mit aufnimmst.”
|
|
4760 | |
GUI & Server | Wunsch / Idee | niedrig | Zusätzliche Play Modes für neuen Chaser aus PWM | Unbestätigt | 3.3 Alpha x | | 30.01.2022 | 30.01.2022 | LightningBrothers |
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.
|
|
4759 | |
GUI & Server | Wunsch / Idee | niedrig | Zusätzliche Parameter für PWM Static | Unbestätigt | 3.2.3 | | 30.01.2022 | 01.02.2022 | LightningBrothers |
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 | |
GUI & Server | Wunsch / Idee | niedrig | Zusätzliche Parameter für Color Chaser | Unbestätigt | 3.2.3 | | 30.01.2022 | 14.02.2022 | LightningBrothers |
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:
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.
|
|
4753 | |
GUI & Server | Fehlerbericht | niedrig | One Shot Trigger berechnet Trigger Zeit in laufender Si... | Unbestätigt | 3.3 Alpha x | | 27.01.2022 | 27.01.2022 | LightningBrothers |
Aufgabenbeschreibung
Möchte ich den One Shot Trigger nutzen und füge diesen entsprechend der “Vorgaben” in eine Cuelist ein, funktioniert dieser erst nach dem erneuten Laden des Projekts. Erstelle ich eine neue Szene (egal ob komplett neu oder eine Kopie) mit dem Trigger einer Cuelist hinzu und führe die Cuelist im Anschluss direkt aus, werden die Cues übersprungen. Offenbar überprüft der Trigger nicht die aktuellen Parameter des vorausgehenden Effekts, sobald die Cuelist gestartet wird.
Die einfache Reproduktionsanleitung:
Beliebigen Effekt wie Chaser oder Triangle auf den Dimmer eine Device Group legen und als Cue in einer neuen Cuelist abspeichern. Trigger ist follow, alle anderen Zeiten 0ms.
Dummy-Cue mit One Shot Trigger einfügen. Wiederholung beliebig setzen, alle anderen Zeiten auf 0ms.
Proforma eine dritte Cue zum Beispiel Dimmer 100%, Farbe blau einfügen. Trigger “follow”, Trigger Value 1s, Fade 0ms, Delay 0>5s.
Cuelist abspielen. ⇒ Ergebnis: man sieht nichts. Auch die letzte Cue “Full on” wird nicht (mehr) vollständig ausgeführt, sofern die Cuelist auf “Release when last cue ends” gesetzt ist.
Projekt speichern, schließen und erneut laden.
Cuelist wieder abspielen. ⇒ Ergebnis: Trigger arbeitet wie erwartet und man kann ihn dann auch beliebig verändern. Die letzte Cue wird ausgeführt.
Da es keinerlei Einträge für den Zeitraum gibt, in dem ich dieses Projekt gebaut habe, füge ich keine Logfiles bei. Zur Reproduktion des Fehlers kann das beigefügte Projekt verwendet werden, indem man aus der existierenden Cuelist die Cue mit dem Effekt und die Cue mit One Shot Trigger kopiert und erneut einfügt. Alternativ einfach die Zeiten des Effekts ändern.
|
|
4752 | |
GUI | Wunsch / Idee | niedrig | Button zum Hinzufügen einer Bilddatei auch in Dialog fü... | Unbestätigt | 3.3 Alpha x | | 27.01.2022 | 27.01.2022 | LightningBrothers |
Aufgabenbeschreibung
Der neue Dialog zum Auswählen eines Hintergrundbildes für die Stage View sollte aus meiner Sicht wie der neue Sound Selector die Möglichkeit erhalten, eine Bilddatei direkt aus dem Dateisystem auszuwählen. Damit entfiele der bislang notwendige Umweg, das gewünschte Hintergrundbild erst anderweitig ins Projekt ins Projekt importieren zu müssen und würde sich zudem eben an die Möglichkeiten im neuen Sound Selector angleichen.
|
|
4728 | |
GUI & Server | Wunsch / Idee | niedrig | Gruppe in Gruppen, neues Group Handling: Gruppen als ei... | Neu | 3.3 Alpha x | | 19.01.2022 | 07.02.2022 | MisterX |
Aufgabenbeschreibung
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 ).
|
|
4707 | |
Project Explorer | Fehlerbericht | mittel | PE: Gruppen in Gruppen können nicht sortiert werden | Neu | 3.3 Alpha x | | 10.01.2022 | 14.01.2022 | MisterX |
Aufgabenbeschreibung
Füge ich eine Gruppe in eine Gruppe hinzu ist anschließend Feld Up/Down ausgegraut wenn die Gruppe ausgewählt ist. Liegen einzelne Geräte mit in der Gruppe lassen sich diese verschieben, auch an den Gruppen vorbei.
|
|
4675 | |
Server | Fehlerbericht | niedrig | Fade zwischen expliziter RGB+ Farbe und von HAL gesetzt... | Zugeteilt | 3.2.2 | | 22.12.2021 | 31.10.2023 | JPK |
Aufgabenbeschreibung
Wenn z.B. der Weiß-Kanal explizit im Device Control gesetzt wird, das in einer Cue gespeichert wird und in der nächsten Cue in eine automatisch durch den HAL errechneten Weiß-Wert übergeblendet wird, springt die Ausgabe zwischen W-Kanal und RGB-Kanal. Siehe im angehängten Testprojekt die Cuelist. Das liegt an der verteilten Verarbeitung der Fades zwischen Mixer und HAL. Dem HAL müssen entsprechend Metainformationen übergeben werden, damit es zu keinem Sprung mehr kommt.
|
|
4674 | |
MacroBoards | Fehlerbericht | niedrig | Ausgangswert eines Buttons wird bei Profillwechsel nich... | Unbestätigt | 3.2.2 | | 20.12.2021 | 20.12.2021 | LightningBrothers |
Aufgabenbeschreibung
Im beigefügten Projekt habe ich eine Seitenumschalten zwischen zwei Macroboard-Profilen realisiert, indem ich via eines Counters die Nummern der Macroboard-Profile hoch- bzw. herunterzähle. Die Profile im Projekt sind für ein Stream Deck XL gebaut.
Wechsele ich nun die Seite, muss ich die betreffenden Button 4.8 (Seite vor) bzw. 4.7 (Seite zurück) zweimal drücken. Beim Verlassen der Seite wird der Ausgangswert des Button 4.8 bzw. 4.7 von “True” nicht mehr zurück auf “False” gesetzt. Zu sehen ist dies in dem Connectionset “Page-Navigation”.
Ob dieses Problem mit DMXControl 3.3 auch noch besteht, kann ich erst nach der Freigabe der Aplha 8 prüfen. In der Alpha 7 lässt sich das Projekt auf Grund des mittlerweile behobenen Fehlers aus Ticket FS#4670 nicht öffnen.
|
|
4673 | |
GUI | Wunsch / Idee | niedrig | Eigenschaften-Dialog für Macroboard-Profile anbieten | Unbestätigt | 3.2.2 | | 20.12.2021 | 20.12.2021 | LightningBrothers |
Aufgabenbeschreibung
Aktuell verfügen die Macroboard-Profile über kein Eigenschaften-Fenster, wie es eben Devices oder Cuelists der Fall ist. Im Eigenschaften-Fenster der Macroboard-Profilen könnte ich mir aktuell folgende Parameter vorstellen:
Name
Macroboard-Profil-Nummer
Insbesondere der Parameter “Profil-Nummer” kann hilfreich sein, wenn man über eine numerische Zuordnung der Profile zu einem Macroboard arbeitet, wie zum Beispiel beim Durchblättern durch mehrere Seiten (respektive Profilen).
Optional würde ich folgende Einstellmöglichkeiten in den Raum werfen:
Statisches Hintergrundfarbe oder -bild
Verhalten der Buttons (Push oder Toggle)
Anzahl der Buttons pro Zeile und Spalte
|