Bugtracker DMXControl 3

Bugtracker für DMXControl 3

Herzlich willkommen im Bugtracker für DMXControl 3. Hier können Sie alle Fehler in DMXControl 3 melden oder Wünsche für neue Features äußern. Dieser Bugtracker ist jedoch nicht der richtige Ort für allgemeine Probleme zur Bedienung oder bei fehlerhaften DDFs. Dafür benutzen Sie bitte das DMXControl Forum.

Bevor Sie einen Fehler melden, prüfen Sie bitte ob Sie mit der aktuellsten Version arbeiten und schauen bitte nach, ob dieser Fehler bereits gemeldet wurde. Im Sinne einer schnellen Fehlerbehebung geben Sie bitte unbedingt eine E-Mail-Adresse für Rückfragen an und fügen alle eventuell angezeigten Fehlermeldungen bitte möglichst vollständig dem Report hinzu (z.B. mit Screenshot). In DMXControl 3 gibt es eine Export-Funktion für alle erforderlichen Log Files. Sie ist im Hauptmenu unter “Help” → “Export Logs” zu finden.

Wenn Sie häufiger Fehler melden und über behobene Fehler informiert werden möchten, lohnt sich auch eine Registrierung. Ihre Kontaktdaten (E-Mail-Adresse) werden von uns ausschließlich zur Kommunikation zwecks Rückfragen bei Problemen der Fehler-Reproduktion und Fehlerbereinugung in unseren Projekten verwendet.

Vielen Dank für ihre Mitarbeit!
Ihr DMXControl Projects e.V. Team

IDProgress  descCategoryTask TypeSeveritySummaryPriorityStatusAssigned ToDue In VersionDue DateOpenedLast Edited
3719
100%
InputAssignmentWunsch / IdeeMediumColorBar lässt nur Vollfarben zuLowBenötigt Tests25.07.201910.01.2020 Task Description

Ich wollte mit Hilfe der ColorBar den Eingang Color des Programmer Nodes steuern, um die Farbe eines selektierten Geräts auszuwählen.

Allerdings gibt die ColorBar nur Farben in der vollen Sättigung als RGB-Wert aus (Auswahlpunkt im ColorPicker am äußeren Rand), sodass Farben mit einer geringeren Sättigung wie ein helles Gelb nicht dargestellt werden können. Eine Überlegung war daher, die ColorBar an den HSV-to-Color-Converter anzuschließen, allerdings gibt die ColorBar nur RGB-Werte weiter und nicht beispielsweise parallel die Werte von 0 bis 1, sodass den Converter-Node nicht nutzen kann.

3957
100%
GUI & ServerToDoMediumStreamDeck Revision 2 SupportMediumBenötigt TestsPatrick Grote3.2.125.11.201921.01.2020 Task Description

Das StreamDeck hat eine Hardware-Revision bekommen, die die komunikation umgestellt hat.
Dies macht es nötig, das die StreamDeckSharp-Dll upgedated wird.
Pull-Request ist raus, warten, bis update auf nuGet verfügbar ist.

3958
100%
InputAssignmentFehlerberichtMediumAutomatische Aktivierung von Cuelists während des Laden...LowBenötigt Tests3.2.125.11.201909.01.2020 Task Description

Während des Ladenvorgangs werden Connectionssets von aktiven Bänken ausgeführt. Dies hat zur Folge, dass im konkreten Fall mehrere Cuelists gestartet und hierbei auch Einstellungen in den Cuelist Groups ignoriert werden. So laufen trotz aktiviertem Single List Running mehrere Cuelists aus der selben Cuelist Group. Welche Cuelists schon während des Ladevorgangs laufen, ist hier zufällig, was beim direkten erneuten Laden des Projekts aus der laufenden Sitzung heraus zeigt. Das Phänomen ist auf mehreren PCs reproduzierbar.

Abhilfe kann zur Zeit geschaffen werden, wenn die Bänke, welche die Connectionssets zum Starten der Cuelists vor dem Speichern deaktiviert werden.

Im Anhang sind die Logfiles einer solchen Sitzung beigefügt. Das zugehörige Projekt stelle ich auf nicht-öffentlichem Wege zur Verfügung.

2387
100%
AudioAnalyserWunsch / IdeeLow Die Frequenz Umrechnung sollte eine Art "Peak hold", "...Very LowBenötigt TestsFrank Brüggemann3.2.107.01.201605.01.2020 Task Description

1. DIe Frequenz Umrechnung sollte eine Art “Peak hold”, “Peak sink” (einstellbare) funktion haben , da sich damit das schnelle abfallen einer Spitze bremsen würde und damit die Lichteffekte besser wären.

2. Zu guter letzt , wie habt ihr euch das gedacht , das man programmierte Effekte auf die PAR bekommt wenn gleichzeitigt die Musik die Dimmer bewegen ?
Diese sind ja mehr oder weniger fest verdahtet.

3367
100%
ServerWunsch / IdeeLowErweiterung des Kreis-EffektsVery LowBenötigt Tests3.2.107.02.201921.01.2020 Task Description

Aktuell wird der Kreis nur kontinuierlich in einer Richtung abgefahren. Einen Ausschnitt wie zum Beispiel einen Bogen kann man aktuell nicht fahren. Daher schlage ich die folgenden Erweiterungen für den Kreis-Effekt vor, um eben auch Teilkreise und Ellipsen fahren zu können:

  • Startwinkel (bei AutoCAD ist 0° immer bei 3:00 Uhr und dann gegen den Uhrzeigersinn zunehmend)
  • Endwinkel
  • Index
  • Fahrrichtung (forward, backward, bounce)
3368
100%
ServerWunsch / IdeeLowNeuer Effekt "Star"Very LowBenötigt Tests3.2.108.02.201921.01.2020 Task Description

Ich stelle mir einen neuen Effekt vor der einen Stern mit n Spitzen erstellt. Der Effekt ließe sich über folgende Parameter manipulieren:

Variante 1: realen Sternen / Design-Sternen

  • Anzahl Spitzen, wobei das Minimum bei 3 liegt
  • Innerer Radius
  • Äußer Radius
  • Index
  • Phase
  • Frequenz

Variante 2: Sternpolygon

  • Anzahl Spitzen, wobei das Minimum bei 5 liegt
  • Äußer Radius
  • Fahrweise (nur außen oder “durch die Mitte” bei zusammenhängenden Sternpolygonen)
  • Index
  • Phase
  • Frequenz
3823
100%
SoftdeskFehlerberichtLowSoftdesk - Button hat beim Projektladen immer den Wert ...MediumBenötigt Tests27.09.201902.01.2020 Task Description

folgendes Problem:

Ich habe im Softdesk 8 Buttons, die auf eine Cuelist “Go To” verknüpft sind. Hier musste ich als “ValueDeactivated” -1 eingeben, damit beim loslassen des Buttons, nicht die erste Cue in der Liste gestartet wird. Das funktioniert auch soweit. Beim laden des Projektes komm aber immer eine 0 aus dem Ausgang. Hier muss ich alle Buttons erstmal drücken, damit sie den richtigen Wert annehmen.

EDIT: Projekt befindet sich im Anhang –> Softdesk Main

3878
100%
SoftdeskWunsch / IdeeLowSoftdesk-Buttons sollten Bitmaps als Input Aktzeptieren...MediumBenötigt Tests20.10.201918.11.2019 Task Description

s.o.

3887
100%
SoftdeskWunsch / IdeeLowMehr Slider für SoftdeskMediumBenötigt TestsPeer Conradi3.2.121.10.201927.01.2020 Task Description

s.o.

im Moment gibt es nur einen Slider
Nullpunkt unten und nach oben ziehend

Es wäre noch gut Slider zu haben die Horizontal sind

Und jeden slider mit der Option das der Nullpunkt oben/mitte/unten oder links/mitte/rechts ist

3935
100%
SoftdeskWunsch / IdeeLowSoftdesk - Cue und Device Selector IDs vorfilternVery LowBenötigt Tests18.11.201920.12.2019 Task Description

Ich würde gerne die Geräte und Cuelists vorfiltern können. z.b. könnte man es so wie beim Cuelistmonitor machen, dass man im Input Assignment die IDs ran knöpern kann, oder man kann mit einem Textfilter und Wildcards arbeiten…

4031
100%
SoftdeskFehlerberichtLowAusrichten am Raster nach Copy&Paste von Controls nicht...Very LowBenötigt Tests18.01.202019.01.2020 Task Description

Dupliziere ich ein Control durch Copy&Paste kann ich das neue Control nicht am Raster ausrichten, wenn in der X- und Y-Position ein Wert mit XXX,5 bzw. YYY,5 enthalten ist. Erst wenn ich das ,5 entferne, funktioniert die Ausrichtung am Raster.

Folglich sollte beim Copy&Paste vermieden werden, dass die Controls auf “halbe” Pixel eingefügt werden.

4048
100%
SoftdeskFehlerberichtLowAuswahl eines Controls holt dieses in den VordergrundLowBenötigt Tests23.01.202025.01.2020 Task Description

Verschiebe ich ein Control, zum Beispiel die Box, mit dem Befehl “Send to background” in den Hintergrund und bearbeite dieses später, wird es mit der erneuten Auswahl wieder in den Vordergrund geholt.

3671
90%
SoftdeskWunsch / IdeeVery LowSoftdesk Editor Modus nicht zoombarVery LowUsability RelevantPeer Conradi3.2.106.07.201920.11.2019 Task Description

es ist recht ungewohnt das Softdesk ohne zoom Funktion zu bearbeiten.
Da ich das Softdesk auf Desktop Grösse auslegen , muss ich ständig scrollen um alle Buttons zu erreichen.
Eine Zoom Funktion wie im Input Assi wäre sehr hilfreich.

evtl. mit Hilfslinien des Maximalen verfügbaren Bereichs der Vollbild Grösse.

3070
80%
ServerToDoMediumReminder: Geiles IStoreLocationModel Zeug fertig machen...MediumZugeteiltArne Lüdtke3.2.222.05.201827.02.2019 Task Description

Geiler Scheiß, fast fertig....

3375
80%
ServerToDoLowExecutor Temp-FaderMediumZugeteiltArne Lüdtke3.314.02.201924.11.2019 Task Description

Temp-fader für Scenenlisten

Wirkt wie der intensety-master aber auf alle Propertys

3772
80%
InputAssignmentWunsch / IdeeLowInput Assignment - Nodes mit Enable ausstattenVery LowZugeteiltArne Lüdtke3.2.102.09.201902.10.2019 Task Description

Mir fehlt an den Bausteinen Compare, Selektor etc. ein Enable Eingang. Wenn dieser low ist, dann werden die Outputs nicht mehr aktualisiert, bei high ist alles normal.

3406
70%
SoftdeskWunsch / IdeeMediumRaster für Softdesk DesignerLowEntscheidung3.2.126.02.201923.01.2020 Task Description

Getestet mit Alpha 3, Build 11

Es fehlt ein Raster, welches im Rastermaß entsprechend einstellbar ist. Das interaktive Raster bei kleineren Softdesks zwar hilfreich, bei größeren Softdesks mit mehr als 40 Buttons dürfte ein festes Raster aber die bessere Wahl sein, vor allem weil sich so schneller eine akkurate Anordnung der Controls (auch übergreifen über mehrere verschiedene Softdesks) erzielen lässt.

2671
60%
GUIToDoLowCreate XYZ in Unterordnern nicht möglichVery LowAnalysieren3.2.217.01.201728.02.2019 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 !!!!

595
50%
GUIWunsch / IdeeMediumCuelist, Cue als Trackingsperre für Record und PlaybackVery LowZugeteiltDennisCuelist-Erweiterung(intern)11.09.201112.12.2018 Task Description

2 unterschiedliche Attribute sollte es für Cues geben

Das erste greift während der Programmierung:
Cue 5 ist als Sperre markiert, in Cue 1 füge ich einen weiteren Kreis hinzu. Durch tracking wird dieser jetzt bis einschl. Cue 4 ausgegeben. In Cue 5 wird nun automatisch der urspüngliche Werte (in diesem Fall 0) gespeichert. Nehme ich die Sperre wieder raus, werden die automatisch gesetzten Werte gelöscht.

Das zweite während dem Playback:
Wird dieses Attribut für ein Cue gesetzt, bedeutet dies, dass alle Werte, auch getrackte, erneut ausgegeben werden.
Hintergrund ist folgender, Cue 7 ist ein sehr langsamer fade to black für kreis 1. Also wird die 0 getrackt. Cue 8, Cue 9 (verändern Kreis 1 nicht) werden ausgeführt, während Cue 7 noch ausblendet. Cue 10 soll jetzt ein Black sein. Würde der Black aufgerufen werden, bevor der Fade von Cue 7 beendet ist, gehen alle Kreise bis auf Kreis 1 aus, dieser würde den Fade weitermachen, weil eben nach Cue 7 keine weitere Instruktion für Kreis 1 kamen. Wird nun dieses Attribut gesetzt, werden alle Werte dieses Cues als neue Instruktion betrachtet, in Cue 10 also auch die 0 von Kreis 1 (aber nur während dem Playback) und ausgegeben und beendet somit auch den laufenden Fade.

677
50%
StageViewToDoMediumStageView / Property Grid, multi beam fixturesVery LowZugeteiltPatrick Grote3.319.12.201121.06.2018 Task Description

hat ein Gerät mehrere Beams, wird es als 1 Icon im LV angezeigt.

Für die folgende Erklärung sei Beispielhaft folgendes Gerät gegeben:

Beam 1:
- RGB
- Position (gilt für alle Beams)
Beam 2:
- RGB
Beam 3:
- RGB

Lösung:
0. Es gibt einen “Master Beam” (der 1. Beam) welcher allgemeine Eigenschaften enthält, die sich die Beams teilen. Per Konvention ist das der 1. <function> Block im DDF. Die Eigenschaften (e.g. <dimmer>) werden mit “global=true” markiert, falls es eine globale Eigenschaft ist. In diesem Fall wird die Eigenschaft auch angezeigt, wenn ich einen anderen Beam selektiere. Der Masterbeam ist also so etwas wie eine “Beamgruppe”.

1. Darstellung im Stageview ist umschaltbar zwischen Einzeldarstellung und Beam Darstellung
⇒ Darstellung als Multibeam nur, falls Gerät > 1 Beams besitzt.
⇒ Einzeldarstellung: Wie aktuell, nur bei “Multibeam” Devices wird unter dem “Hauptbeam” angedeutet, dass es zusätzliche Beams gibt (e.g. Icon oder kleine Vierecke). Die Einzeldarstellung ist quasi der Masterbeam.
⇒ Multibeam Darstellung: Die Beams werden als “Matrix” dargestellt und jeweils gezeichnet wie aktuell der Hauptbeam
⇒ Dies gilt natürlich für Geräte UND Gruppen :-) ⇒ Sollte Beam 1 nur Global Eigenschaften enthalten, wird er in der Beam Darstellung NICHT angezeigt. Begründung: Die Global Eigenschaften des Masterbeams werden auch in den anderen Beams dargestellt. Ergo ist eine separate Darstellung nicht notwendig.

2. Selektion Beam / Master
In der Einzeldarstellung selektiere ich den “Masterbeam”. Über ein Tastaturknopf kann auf Beam Selektion umgeschaltet werden und es werden nur die einzelnen Beams markiert. Das Selektieren einzelner Beams ist für Fanning wichtig.
⇒ Wenn Masterbeam selektiert ist, werden die gemergden Eigenschaften aller Beams im PG angezeigt:
Beispiel:

- RGB (Beam 1-3)
- Position

Wenn ich nun das RGB ändere, ändere ich das RGB aller 3 Beams

⇒ Wenn Beams selektiert sind, wird jeder Beam mit seinen Eigenschaften dediziert im PG angezeigt (Beispiel Beam 2, 3 selektiert)

- Global
  - Position
- Beam 2
  - RGB
- Beam 3
  - RGB

3. Fanning
Master selektiert ⇒ Fanning über Geräte (wie bisher)
Beams selektiert ⇒ Fanning über Beams

3641
50%
GUIFehlerberichtMediumAktive Cue wird im Cuelist Editor nicht markiert, wenn ...Very LowNeuArne Lüdtke3.304.06.201924.11.2019 Task Description

Wenn man eine Cue per Input Assignment startet, während die entsprechende Cuelist nicht geöffnet ist, und anschließend die Cuelist öffnet, ist die aktive Cue nicht gelb markiert. Die Cuelist wird im Cuelist Editor so dargestellt, als ob sie nicht aktiv wäre.

3605
50%
GUI & ServerWunsch / IdeeLowAnzeigebalken (grün, rot) der Cues sind nicht konsisten...Very LowEntscheidungPatrick Grote3.322.05.201924.11.2019 Task Description

Oft passt die neue Anzeige vor den Cues nicht. Mal ist ein Feld hellrot, mal dunkelrot. SIehe Bilder( zu zwei verschiedenen Zeitpunkten ist Cue1 einmal hellrot und einmal dunkelrot)

3471
40%
SoftdeskFehlerberichtMediumPositionierung der Softdesk-Elemente in verschiedenen E...LowBestätigtPeer Conradi3.2.213.03.201920.08.2019 Task Description

Ich kann die Softdesk-Elemente aktuell noch nicht in verschiedenen Ebenen anordnen. Dies fällt insbesondere dann auf, wenn ich mit einer Groupbox mehrere Buttons oder Slider optisch zusammenfassen möchte: die Buttons verschwinden im Hintergrund.

2765
40%
ServerWunsch / IdeeLowMatrix Effektgröße mit den normalen Effekten verändernVery LowNeuTBD (UIS)23.03.201717.01.2020 Task Description

Es wäre toll, wenn man z.b. die Startposition des Boom-Effekts mithilfe eines weiteren Effekts verändern könnte. Oder z.b. die Geschwindigkeit des Color-Scroll Effekts mit einem Sinus belegen könnte.

3802
40%
SoftdeskWunsch / IdeeLowSoftdesk Control: TrackPadMediumBestätigt3.2.216.09.201919.01.2020 Task Description

Ein PositionsControl welches mit einem relativem Wert arbeitet.
Bewegt man die Maus/Touch auf dem Trackpad nach Rechts bewegt sich so z.B. auch ein Scheinwerfer nach rechts.

Vergleichbar mit dem TouchPad bei einem Laptop.
Die Empfindlichkeit sollte einstellbar sein.
Es sollte einen “intelligenten” Modus geben der bei langsamen Bewegungen etwas feiner ist und bei schnelleren Bewegungen größere Schritte geht.

Farbe soll Einstellbar sein.
Einstellung für die Invertierung.

3159
0%
AudioAnalyserFehlerberichtCriticalProgramm stürzt ab bei Auswahl des Soundinterfaces im A...Very LowNeu18.09.201819.09.2018 Task Description

Hallo zusammen.

Ich bin durch einen Kollegen auf euch gestoßen und bin fasziniert was ihr da geschaffen habt!!!
Leider habe ich ein Problem mit der Auswahl meines Audiointerfaces im Audio Analyser.

Ich besitze das Focusrite Scarlett 2i2o
https://focusrite.com/de/usb-audio-interface/scarlett/scarlett-2i2

Sobald ich dieses als Eingabegerät wählen möchte (Play Button im Audi Analyser) stürzt das komplette Programm ab :( DMXControl (GUI) crashed

Die Logfile ist im Anhang und ich würde mich mega freuen wenn ihr das in den Griff bekommt oder mir helfen könntet woran es liegt :)

Tausend Dank und weiter so, ich bin wirklich geflashed von eurer Arbeit !!!

3884
0%
ArtNetFehlerberichtCriticalException in Artnet-PluginMediumUnbestätigt21.10.201924.10.2019 Task Description

2019-10-21 16:08:44,736 [Main-Process-Chain] ERROR org.dmxc.lumos.Kernel.Plugin.PluginManager - Interface.PortComplete(0) of Artistic License#ArtNet#0 threw an exception: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
Parametername: index
System.ArgumentOutOfRangeException: Der Index lag außerhalb des Bereichs. Er darf nicht negativ und kleiner als die Sammlung sein.
Parametername: index

 bei System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
 bei org.dmxc.lumos.Kernel.DMX.ArtNetInterface.LibSendDMX(Int32 port) in D:\Jenkins\workspace\Lumos_Release\DMXPlugins\ArtisticLicenseArtNet\src\ArtNet.cs:Zeile 549.
 bei org.dmxc.lumos.Kernel.DMX.ArtNetInterface.PortCompleteInternal(Int32 port) in D:\Jenkins\workspace\Lumos_Release\DMXPlugins\ArtisticLicenseArtNet\src\ArtNet.cs:Zeile 538.
 bei DMXLIB.AbstractDMXInterface.PortComplete(Int32 port) in C:\Users\Grote\Source\Repos\Lumos\DMXLIB\AbstractDMXInterface.cs:Zeile 286.
 bei org.dmxc.lumos.Kernel.Plugin.AbstractPluginManager.<>c__DisplayClass84_0.<SendDMXValuesToDeltaAndSingleInterfaces>b__1(DMXInterfaceBag e) in C:\Users\Grote\Source\Repos\Lumos\LumosLIB\src\Kernel\Plugin\AbstractPluginManager.cs:Zeile 920.

2019-10-21 16:08:44,996 [Main-Process-Chain] ERROR org.dmxc.lumos.Kernel.Plugin.PluginManager - Exception ArgumentOutOfRangeException occured 10 times.
2019-10-21 16:08:45,169 [Log-Thread] DEBUG org.dmxc.lumos.Kernel.Project.DeviceManager - Added Device new A.LEDA Wash K10/K20 W

BEi jeder DMX-Wert-Änderung fliegt ne Exception, wodurch die Außgabe stockt

806
0%
ServerWunsch / IdeeHighProjektverwaltungVery LowNeu04.04.201219.02.2019 Task Description

Gemäß Diskussion:

(vorerst)
Zuletzt gespeichertes Projekt wird für Kernel zugreifbar gespeichert.
Option: einstellbar, ob vor dem Beenden des Kernels nochmal der aktuelle Stand gespeichert werden soll.
Option: dieses Projekt automatisch beim Start wieder zu laden.

Weiterhin beliebiges Projekt per Startparameter.
=⇒ AL: Started

EDIT/ERGÄNZUNG MARCEL 27.11.2018:

Ich habe zu dem ganzen Projekthandling folgende Idee wie man das Konzept mMn besser gestalten koennte.
DMXC3 wurde als Client/Server konzipiert und ist mMn ein wichtiges Feature, wenn auch (noch) wenig genutzt.

Aktuell wird beim Speichern immer dort eine Kopie erstellt, an deren Ort das Speichern ausgelösst wird. Angenommen wir haben 1 Server und 2 GUIs/Clients:

Client 1 speichert bei sich aus der GUI heraus. Client 2 arbeitet weiter, Client 1 lädt wieder und überschreibt alle Änderungen von Client 2. Und das ohne Rückfrage → Doof

Besser sollte es so sein:

“Projekt speichern” ist bei jedem Client nur noch ein Remote-Befehl an den Server das dieser bei sich in seinem Workdir das Projekt speichern soll.
Ebenso “Projekt laden” öffnet eine Liste und zeigt die auf dem Server abgelegten Projekte an, welche dann auf dem Server geladen werden können.

Neu hinzukommen sollten zwei Einträge:
“Projekt Downloaden/Exportieren” → Packt das Projekt in aktuellem Zustand als ZIP auf dem Server und schickt es an den entsprechenden Client zum runter laden.
“Projekt Hochladen/Importieren” → Lädt ein ZIP und transferiert es auf den Server in das Workdir und macht es somit in der “Remoteliste” zum öffnen verfügbar.

In diesem Zuge kann man darüber nachdenken auf dem Server nicht mehr als ZIP zu speichern und jedes Projekt optional sogar in ein lokales GIT oder ähnlich zu packen. Dann hat man sogar eine Versionierung.

2422
0%
ServerFehlerberichtHighAutoprepare funktioniert in bestimmten konstilationen n...Very LowZugeteiltArne Lüdtke3.0.231.08.201607.03.201608.07.2018 Task Description

s.o.

Funktioniert nicht bei:
10 Sharpys per selektion und 10 Generic PARs Per selektion in den selben Cue gespeichert.

Funktioniert bei:
10 Sharpys(diesmal aber als Gruppe) und keine weiteren geräte in einen Cue gespeichert.

P.S.
Jens-Peter soll mal bitte genau testen ;)

MfG
Patrick

2449
0%
ServerToDoHighTests für Autoprepare schreiben!Very LowZugeteiltArne Lüdtke3.0.231.08.201613.04.201606.05.2016 Task Description

s.o.

Es gibt keine Tests für Autoprepare, das sollten wir ändern.

2455
0%
ServerFehlerberichtHighExtreme Ladezeiten des Input AssigementsVery LowNeu22.04.201619.10.2019 Task Description

Im angehängten Projekt beträgt die Ladezeit des Input Assigements bis zu 10min.

3192
0%
GUIToDoHighAusgabe vom Channel Overview entfernenMediumZugeteiltPatrick Grote3.2.203.11.201820.02.2019 Task Description

Es ist möglich mit der Channel Overview Cues und Stageview Einstellungen zu überschreiben, durch auswählen eines Wertes der dann ausgegeben wird. Es sollte möglich sein, dieses überschreiben zu entfernen, so dass die Channel overview wieder nur die Werte anzeigt und ausgibt die von StageView, Cuelists, etc. kommen.
(Analog DMXC2, wenn ich dort die Channeloverview geschlossen habe kan die Frage, Channeloverview gibt noch Werte aus, will ich das beenden? ⇒ Ja)

3526
0%
StageViewToDoHighWARN org.dmxc.lumos.XNAViews.GraphicsDeviceControl - F...Very LowZugeteiltPatrick Grote3.2.231.03.201923.06.2019 Task Description

In einem mir zur Verfügung gestellten Testprojekt ist folgender Fehler im GUI-Log aufgetaucht:

2019-03-28 22:32:43,413 [Log-Thread] WARN  org.dmxc.lumos.XNAViews.GraphicsDeviceControl - Failed to Draw!
System.InvalidOperationException: An unexpected error has occurred.
   bei Microsoft.Xna.Framework.Graphics.GraphicsDevice.CreateDevice(GraphicsAdapter adapter, PresentationParameters presentationParameters)
   bei Microsoft.Xna.Framework.Graphics.GraphicsDevice..ctor(GraphicsAdapter adapter, GraphicsProfile graphicsProfile, PresentationParameters presentationParameters)
   bei org.dmxc.lumos.XNAViews.GraphicsDeviceService.ResetDevice(Int32 width, Int32 height, Boolean withoutEvent, Nullable`1 handler, Boolean hardReset) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\XNA\GraphicsDeviceService.cs:Zeile 146.
   bei org.dmxc.lumos.XNAViews.GraphicsDeviceControl.OnPaint(PaintEventArgs e) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\XNAViews\src\XNAViews\GraphicsDeviceControl.cs:Zeile 449.

Das zugehörige Projekt kann ich bei Bedarf intern zur Verfügung stellen.

3557
0%
DMX PluginFehlerberichtHighNach wenigen Sekunden Betrieb keine DMX Befehle mehr au...Very LowNeuStefan Krupop20.04.201922.04.2019 Task Description

Hallo,

ich benutze unter Win10 das Lixada USB-DMX512 Dongle mit dem Illutzmination Treiber um ein RGB Par zu steuern. Funktioniert zunächst wie gewünscht, aber nach einiger Zeit (wenige Sekunden bis Minuten) kommen an der Lampe keine Änderungen mehr an (Display an der Lampe blinkt nicht mehr). Der USB-Stick flackert dann auch nicht mehr orange. Wenn ich unter DMX-Interfaces das Häkchen für “Enable” entferne und wieder setzte läuft es kurz wieder weiter, bis es wieder stoppt. Im Lumos Log steht:

2019-04-20 21:47:36,610 [56] INFO org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Set timing values to Break 0, MAB 243, IB gap 254
2019-04-20 21:47:36,612 [56] INFO org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Successfully enabled uDMX interface with serial ‘ILLUTZMINATOR001’ 2019-04-20 21:48:18,288 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,489 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,690 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:18,891 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,092 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,293 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,494 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,695 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:19,896 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:20,098 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 3 bytes, wrote 0
2019-04-20 21:48:20,299 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 2 bytes, wrote 0
2019-04-20 21:48:20,512 [Main-Process-Chain] WARN org.dmxc.lumos.Kernel.DMX.AnymaUDMXInterface - Failed to write 1 bytes, wrote 0

Kann man evt. an Timing-Konfigurationen etwas Entspannteres einstellen? Der Test der Hardware mit Freestyler zeigt bisher keine solchen Abbrüche.

Danke für Feedback.

3792
0%
SoftdeskWunsch / IdeeHighSoftdeskschnittstelle für custom ControlsVery LowNeu3.2.212.09.201919.12.2019 Task Description

Es wäre cool, einen “SoftdeskControlManager” zu implementieren,
so dass Plugins eigene SoftdeskControls implementieren können.

3888
0%
SoftdeskFehlerberichtHighÄnderungen an Softdesks werden nicht an andere Sessions...Very LowNeu3.322.10.201925.01.2020 Task Description

Wird im Multiclientbetrieb gearbeitet werden änderungen am Softdesk nicht an andere Sessions publiziert. Auch das Speichern von Änderungen am Softdesk ist so nur auf einem (zufälligen?) Client möglich.

3919
0%
GUI & ServerFehlerberichtHighDDF Creator löscht gültige XML <information> tagsVery LowNeu02.11.201919.12.2019 Task Description

Höchstwahrscheinlich bedingt durch die derzeit fehlende Weiterentwicklung von DDF Creator 3 werden eigentlich gültige Tags entweder nicht angezeigt oder beim Speichern des DDFs ohne weitere Kommentierung gelöscht:

gemäß Wiki gültige Tags:
https://wiki-de.dmxcontrol-projects.org/index.php?title=DDF-Struktur_DMXC3

  • <mode> –> kann nicht im Creator gesetzt werden, wird aber beim Speichern aus dem manuell ergänzten Original übernommen
  • <electrical>

<static>30</static>

  </electrical>
    --> kann nicht im Creator gesetzt werden und wird kommentarlos aus dem XML entfernt
4023
0%
InputAssignmentFehlerberichtHighSpeed- und Parametermaster-Nodes verarbeiten keine Wert...MediumZugeteiltPatrick Grote12.01.202019.01.2020 Task Description

Bei der Vorabprüfung von  FS#4011  und auch FS#3964 in einem meiner Hauptprojekte fiel mir auf, dass der Speedmaster- und Parametermaster-Node komplett tot sind. Sie verarbeiten keinerlei Daten am Input und geben an den Outputs keine Daten zurück, auch nicht in einem neuen, leeren Standard-Projekt. Für das Reproduzieren reicht es, das Node in ein Connectionset hinzuzufügen und die Master über das Masterfenster zu verändern.

Der Fehler hat sich nach dem Build 576 eingeschlichen. In der Build 576 arbeiten die Nodes dagegen noch einwandfrei.

4050
0%
GUI & ServerWunsch / IdeeHighMidi Implementierung in den ServerVery LowNeu23.01.202023.01.2020 Task Description

Momentan ist Midi nur in der GUI implementiert. Es wird argumentiert, dass dies auch anders keinen Sinn machen würde, da ja das Midi Pult neben dem Client mit der GUI steht.

Dies sehe ich anders, denn

1: Es gibt Einsätze als Alleinunterhalter oder als Band, wo DMXControl komplett aus einem Sequenzer gesteuert wird, wo eine GUI absolut nicht erforderlich ist. Hier reicht es einfach den Server mit dem Projekt zu starten.

2. DMXControl ist als Client/Server-Architektur aufgebaut und gerade dort ist es ja besonders wichtig, dass der laufende Server, der ja oftmals dann auch den Gesamtablauf steuert, auch mit der externen Midi Verteilhardware kommuniziert und Zugriff auf die im Server vorhandene Midi-Hardware hat. In der Regel hat dieser Server ja nicht mal einen Monitor.

Daher wünsche ich mir die Midi-Implementierung auch im Server.

4060
0%
GUI & ServerFehlerberichtHighProjekt kann nicht geladen werden, wenn Referenzgerät f...LowUnbestätigt27.01.202027.01.2020 Task Description

Ich habe in einem Projekt verschiedene Presets auf eine Device Group (konkret Futurelight DMH-80) gelegt und diese Presets dann als Property Preset in verschiedenen Cues eingesetzt.

Ersetze ich (egal ob manuell oder durch die Funktion “Replace devices”) nun alle Geräte in der Device Group, “auf” der das Preset abgelegt ist, vollständig durch einen anderes Gerät (hier Robe Robin 600e Spot), kann das Projekt nach dem Neustart der Sitzung nicht mehr geladen werden.

Aus den Logs von der Vorbereitung der Veranstaltung zum vergangenen Samstag kann ich folgenden Eintrag hierzu entnehmen:

Kernel

2020-01-25 12:09:39,291 [55] ERROR org.dmxc.lumos.Kernel.Scene.Entry.PresetEntry - Didn't find matching DeviceProperty for GUI. Searched for GPW: DimmerProperty in Group Temporary DeviceGroup: , ID: 8b764e55-d1a3-477a-9c69-2d6baeef5f47-SDG

GUI

2020-01-25 12:09:39,292 [ConnectionManager-MessageDispatcher] ERROR Lumos.GUI.Facade.EventWrapper - Exception in Event: There is no Property with the ID: 07a653c6-ec70-48a4-bd6c-82877c93f6db in this DeviceGroup
Parametername: prop
System.ArgumentNullException: There is no Property with the ID: 07a653c6-ec70-48a4-bd6c-82877c93f6db in this DeviceGroup
Parametername: prop
   bei Lumos.GUI.Facade.Scene.Entry.SceneEntryFacade.get_GUIDeviceProperty() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Facade\Scene\Entry\SceneEntryFacade.cs:Zeile 133.
   bei Lumos.GUI.Windows.ProjectExplorer.TreeBranches.PresetBranch.<>c.<SyncPresetInCorrectFolder>b__15_0(IGUISceneEntry c) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\ProjectExplorer\TreeBranches\PresetBranch.cs:Zeile 151.
   bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   bei System.Linq.Enumerable.<DistinctIterator>d__64`1.MoveNext()
   bei System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   bei System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   bei Lumos.GUI.Windows.ProjectExplorer.TreeBranches.PresetBranch.SyncPresetInCorrectFolder(IPresetFacade facade) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\ProjectExplorer\TreeBranches\PresetBranch.cs:Zeile 151.
   bei Lumos.GUI.Windows.ProjectExplorer.TreeBranches.PresetBranch.GuiSession_PresetChanged(Object sender, PresetChangedEventArgs args) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Windows\ProjectExplorer\TreeBranches\PresetBranch.cs:Zeile 137.
   bei Lumos.GUI.Facade.EventWrapper`1.raise(Object o, TEventArgs args) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Facade\EventWrapper.cs:Zeile 84.
2020-01-25 12:09:39,480 [Main GUI] ERROR Lumos.GUI.Controls.DataGrid.PresetRow - There is no Property with the ID: 07a653c6-ec70-48a4-bd6c-82877c93f6db in this DeviceGroup
Parametername: prop
System.ArgumentNullException: There is no Property with the ID: 07a653c6-ec70-48a4-bd6c-82877c93f6db in this DeviceGroup
Parametername: prop
   bei Lumos.GUI.Facade.Scene.Entry.SceneEntryFacade.get_GUIDeviceProperty() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Facade\Scene\Entry\SceneEntryFacade.cs:Zeile 133.
   bei Lumos.GUI.Controls.DataGrid.PresetRow.<>c.<Update>b__10_1(IGUISceneEntry c) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Controls\DataGrid\PresetRow.cs:Zeile 61.
   bei System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
   bei System.Linq.Enumerable.<DistinctIterator>d__64`1.MoveNext()
   bei LumosLIB.Tools.LumosTools.Implode[T](IEnumerable`1 source, String delim) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\Tools\LumosTools.cs:Zeile 1187.
   bei Lumos.GUI.Controls.DataGrid.PresetRow.Update() in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosGUI\src\Controls\DataGrid\PresetRow.cs:Zeile 60.

Die beigefügten Logfiles zeigen den Versuch, das Projekt nach dem Neustart des Sitzung zu laden. Auf Wunsch, kann ich noch ein entsprechendes fehlerhaftes Projekt zur Verfügung stellen.

280
0%
ServerWunsch / IdeeMediumManuelles Überfaden in SzenenlisteVery LowNeuArne LüdtkeCuelist-Erweiterung(intern)26.10.201019.02.2019 Task Description

Manuelles Überfaden in Szenenliste einbauen über InputLayer Regler

311
0%
GUIWunsch / IdeeMediumGesetzte Eigenschaften im Propertygrid kennzeichnenVery LowNeuTBD (UIS)28.12.201026.06.2016 Task Description

Im Propertygrid wäre es gut wenn Eigenschaften, die im Programmer gesetzt sind, von den Standard-Eigenschaften unterscheidbar wären. Ich würde hier eine farbliche Hervorhebung vorschlagen.

479
0%
ServerWunsch / IdeeMediumCuelist, Split Crossfade (Fade A/B & Fade X)Very LowNeuCuelist-Erweiterung(intern)19.06.201119.02.2019 Task Description

Auf FS#280 setz ich noch einen drauf:

Split Crossfade.
Das sind zwei Überblendsteller. Einer zusändig für das aktuell eingeblendete Cue (ich nenns jetzt mal stage) und der zweite für das nächste (preset).

Normalstellung ist Stage 100, Preset 0.
Werden nun beide Steller gleichzeitig bewegt, ergänzen sich beide zu 100%. Es kommt ein ganz normaler Crossfade zu stande. Stage 80% + Preset 20%
Werden diese nun unterschiedlich schnell bewegt, kann z.B. ein Blackout realisiert werden. Stage 0%, Preset 0%

Kreise, die in Preset aber nicht in Stage enthalten sind werden vom PresetSteller ganz normal eingeblendet (Preset 50%, Kreise 50%)
Kreise, die in Stage aber nicht in Preset enthalten sind werden vom StageSteller ausgeblendet.

Eine Überblendung ist abgeschlossen, wenn Stage 0% und Preset 100% sind.

491
0%
ServerWunsch / IdeeMediumCuelist, continue manual crossfadeVery LowNeuCuelist-Erweiterung(intern)20.06.201119.02.2019 Task Description

Es sollte die Möglichkeit geben (wenn Cossfade funktioniert), dass sowohl

-ein mit GO begonnener Fade mit dem/den Crossfader(n) fortgesetzt werden kann/können (damit das nicht versehentlich, z.B. durch berühren der Fader passieren kann, muss vorher die in FS#490 erwähnte Ignore Taste gedrückt werden. Die Fader übernehmen ab dem Punkt, an dem sie den aktuellen Einblendstatus erreicht haben, Fade 40%, Fader übernehmen ab 40% Stellung),

-als auch ein manuell begonnener Crossfade mit GO fortgesetzt werden kann.

493
0%
GUIWunsch / IdeeMediumCuelist, unterschiedliche Farben für die unterschiedlic...Very LowZugeteiltPatrick GroteCuelist-Erweiterung(intern)20.06.201119.02.2019 Task Description

Es wäre schön, wenn in der Cuelist anhand farblich markierter Zellen zu sehen wäre, wie der aktuelle Status der Cues ist.
Momentan ist ja nur Einblenden + aktuell Eingeblendet = Gelb und bereits eingeblendet = Grau (bei multiple fades stimmt das auch nicht)

Ich könnte mir da sowas vorstellen, wie

ist komplett erledigt = grau
ist nicht mehr das zuletzt eingeblendete, aber steuert noch aktiv Werte bei (tracking) =
ist eingeblendet =
wird aktuell eingeblendet =
wird als nächstes eingeblendet =

592
0%
GUIWunsch / IdeeMediumSyntax implementierenVery LowZugeteiltDennisTBD (UIS)10.09.201127.12.2018 Task Description

Damit die Funktion auch mal einen Bugtacker Eintrag bekommt

Alle Funktionen die man so braucht sollten über eine Kommandozeile ausführbar sein, damit später alles über Tasten bedienbar ist.

Einfachste:
<1> <FL> setzt Dimmer von Gerät 1 auf 100%
<REC> <NEXT> <ENTER> Speichert alle Werte auf dem Programmer unter der nächsten freien Cue Nummer
<REC> <SUB> <1> <ENTER> Speichert alle Werte aus dem Programmer in Submaster 1
<REC> <GROUP> <NEXT> Speichert die aktuelle Auswahl in der nächst freien Gruppe

Mittel:
<CUE> <1> <TIME> <3> <TIME> <5> <ENTER> setzt Fade In Zeit von Cue 1 auf 3 Sekunden und Fade Out Zeit auf 5 Sekunden
<1> <THRU> <100> <AT> <1> <THRU> <100> fanned über Kreise 1 bis 100 die Werte 1 bis 100
<GROUP> <1> <COLOR> <AT> <PRESET> <1> setzt alle Farben der in Gruppe 1 gespeicherten Geräte auf Preset 1

Komplex:
Muss ich mir erst was schönes einfallen lassen, aber ich denke sollte soweit klar sein, was gemeint ist.
612
0%
GUIWunsch / IdeeMediumLive View, temporär Gruppen oder Geräte aus Selektion e...Very LowNeu02.10.201102.10.2011 Task Description

Folgendes sollte gehen:

(ich beschreibs jetzt erstmal anhand von Syntax)

<1> <THRU> <100> <-> <GROUP> <1> <ENTER> <- selektiert alle Geräte von 1-100 außer der Geräte in Gruppe 1
<GROUP> <2> <-> <GROUP> <1> <ENTER> <- selektiert alle Geräte aus Gruppe 2, die die auch in Gruppe 1 sind werden nicht selektiert
<GROUP> <2> <-> <1> <THRU> <5> <-> <50> <-> <60> <THRU> <70> <ENTER> <- selektiert alle Geräte aus Gruppe 2, außer Gerät 1-5, 50, 60-70

Umsetzen könnte man das vorerst im Live View, indem es eine Tastenkombination z.B. STRG+S(ubtract) gibt.
Ich markiere also Gruppe 1, nun halte ich STRG+S gedrückt und markiere Gerät 1 bis 5, oder Gruppe 1, oder ..., diese Geräte werden dann aus einer Selektion entfernt. Hab aber gerade keine gute Idee, dass darzustellen, vllt abgewählte Geräte leicht rot umranden, etc.

614
0%
ServerWunsch / IdeeMediumGerätedefinitionVery LowNeuTBD (UIS)04.10.201108.03.2017 Task Description

Weis nicht ob das jetzt überflüssig ist aber ich würd gerne auf das Brainstorming:Gerätefunktionen.
Wäre echt geil wenn dasd alles balt gehen würde.

1045
0%
GUIToDoMediumAutomatische Größenanpassung der Trackbars im Executor ...Very LowZugeteiltPatrick Grote3.327.09.201218.02.2019 Task Description

Ich fände es praktisch, wenn die Fader im Exekutor Fenster ihre Größe automatisch ändern um so immer den Platz komplett auszunutzen.

1067
0%
ServerToDoMediumDevices: Der Node <random> wird nicht erkannt.Very LowNeuArne Lüdtke3.2.203.10.201228.02.2019 Task Description

Es wird immernoch nicht der Node für Random in Gobowheel und Colorwheel gelesen bzw. wird nich angezeigt und kann deshalb nicht drauf zugreifen.

MfG
Patrick

Showing tasks 1 - 50 of 402 Page 1 of 91 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing