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

IDProgressCategoryTask TypeSeveritySummaryPriorityStatusAssigned ToDue In Version  descDue DateOpenedLast Edited
3264
0%
ServerWunsch / IdeeVery LowCues innerhalb einer Cuelist gruppieren als Altenative ...Very LowUnbestätigtTBD (UIS)29.12.201805.01.2019 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.

1583
0%
ServerWunsch / IdeeHighRudimentärer AudioplayerMediumZugeteiltPatrick Grote3.317.03.201319.02.2019 Task Description

Es wird für den Anfang einen rumimentären Audioplayer geben. Dieser wird dann sukzessive weiter ausgebaut.

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

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.

1574
0%
ServerWunsch / IdeeMediumSubmaster o.ä.Very LowNeu3.310.03.201311.12.2018 Task Description

Ich brauche klassische Submaster.

Ein Submaster ist ein Element mit einem Steller, einem Select Button und einem Flashbutton.

Auf einem Submaster kann genau ein Cue oder Preset liegt.

Es kann x Submaster geben, deren Ausgabe LTP, bzw. bei Intensitäten HTP oder LTP gemixt wird.

Es gibt y Pages mit Submastern.

Weiterhin möchte ich den Inhalt eines Submasters direkt editieren können. z.B. Select → Cue/Preset wird in den Programmer geladen, Änderungen machen, Record, Record → speichert.
Ich möchte Fade Zeiten direkt ändern können. Select, UpTime 10 DownTime 5 Record Record

Der Steller kontrolliert je nach Einstellung die Intensitäten oder die gesamte Cue (Intensity Master, Proportional, etc.)

Der Flash Button kann unter anderem die Intensität flashen, oder es können nicht Intensitätswerte auf die im Cue gespeicherten Werte gebracht werden.

tbc.

3289
0%
GUIWunsch / IdeeMediumVerwaltung der Master im Project ExplorerLowUnbestätigt3.305.01.201920.02.2019 Task Description

Da mit dieser Version weitere Master Einzug erhalten, wäre hier eine zentrale Verwaltung für alle Master im Project Explorer hilfreich. Insbesondere für die Speed- und Playback-Master fehlt eine Möglichkeit, diese aus dem Projekt zu löschen.

Daher schlage ich vor, im Projekt Explorer einen weiteren Eintrag mit dem Namen Master sowie mit den festen Unterordnern Group Master, Speed Master, Playback Master hinzuzufügen. In den Unterordnern sind dann folgende Optionen verfügbar / zulässig:

  • Group Master: aktivieren und deaktivieren
  • Speed Master / Playback Master: neu anlegen, löschen

Da man aktuell Gefahr läuft, sich sein Projekt bei Tippfehlern mit Speed Mastern und Playback Mastern unnötig zu fluten, habe ich diesem Wunsch für den Moment eine mittlere Priorität eingeräumt.

616
0%
GUIWunsch / IdeeLowAltanative Live ViewVery LowZugeteiltPatrick Grote3.304.10.201119.02.2019 Task Description

Ich hab mir gedacht das eine andere art der Live View auch sehr interessant wäre.
Als Tabelle wie bei folgendem Bild.

854
0%
GUIWunsch / IdeeLowColorwheelrotation Farbrad ==> Darstellung im LVVery LowZugeteiltPatrick Grote3.306.05.201218.02.2019 Task Description

Wenn ich den Colorwhellrotation (Farbrad dreht sich) einstelle, passiert im Liveview nichts, also Farbe ändert sich nicht.
(Getestet mit MAC 700 WASH DDF)

2113
0%
GUIWunsch / IdeeLowglobale fadetimeVery LowZugeteiltPatrick Grote3.301.01.201507.02.2019 Task Description

Eine Möglichkeit, ähnlich dem Trigger, der FadeTime nicht eine feste Größe sondern eine Variable/Input aus dem Inputassignment zuweisen zu können
und durch dieses global eine fade Zeit (wie in guten alten Zeiten beim SceneSetter48) einstellen zu können

2286
0%
GUIWunsch / IdeeLowInput Assignment, Ordnerstruktur der Cuelists anzeigenVery LowUsability Relevant3.323.06.201512.12.2018 Task Description

Es wäre hilfreich, wenn auch im Input Assignment die Ordnerstruktur, die im Projektmanager angelegt wurde, verwendet wird.

2709
0%
ServerWunsch / IdeeLowUnterschiedliche Modi für UserMediumUnbestätigt3.303.03.201727.08.2017 Task Description

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

Entsprechend sollten Elemente angezeigt oder ausgeblendet werden.

Hierzu muss folgendes durchgeführt werden:

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

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

2824
0%
ServerToDoLowPrecision Time Protocol zum synchronisieren von Kernel ...MediumUnbestätigt3.325.05.201719.02.2019 Task Description

gebraucht für Timecodeplayer.

3367
0%
ServerWunsch / IdeeLowErweiterung des Kreis-EffektsVery LowZugeteiltPatrick Grote3.307.02.201911.02.2019 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)
3432
0%
GUIFehlerberichtLowGUIMasterManager implementierenMediumZugeteiltPatrick Grote3.302.03.201902.03.2019 Task Description

s.o.

3435
0%
GUI & ServerToDoLowTimecodeSlot implementierenLowZugeteiltPatrick Grote3.303.03.201903.03.2019 Task Description

s.o.
Für Scenelists wie BeatSource

EDIT Arne: In PE Visualisieren

3436
0%
GUI & ServerFehlerberichtLowAlle Master in Project Explorer visualisierenMediumZugeteiltPatrick Grote3.303.03.201903.03.2019 Task Description

s.o.

3501
0%
GUIWunsch / IdeeLowAktivitätsanzeige im ExecutorVery LowZugeteiltPatrick Grote3.317.03.201917.03.2019 Task Description

Hallo,
für Live-Lichtshows habe ich mir die Programmoberfläche ähnlich einem Lichtpult gebaut.
Hauptsteuerungsaufgaben übernimmt der Executor, welcher in verschiedene Funktionsbereiche (Pages) eingeteilt ist.
Auf diese Weise kann ich bestimmte Colorfades oder Effekte miteinander mischen.

Was mir fehlt, ist eine Aktivitätsanzeige für die laufende CUE im Executor...damit ich die Übersicht behalte, was gerade aktiv ist.
Es braucht keine aufwendige Anzeige sein: ein Aktivitätsbalken, farbig hinterlegter Executor, LED-Anzeige im Executor o.Ä.

Ich freue mich über eine schnellstmögliche Umsetzung....
Vielen Dank!

Grüße,
McGyver

3216
0%
StageViewWunsch / IdeeVery LowGeräte Context-Menu von Stageview löschen und verschieb...Very LowUnbestätigt3.301.12.201819.02.2019 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”

3192
0%
GUIToDoHighAusgabe vom Channel Overview entfernenMediumZugeteiltPatrick Grote3.2.103.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)

1067
0%
ServerToDoMediumDevices: Der Node <random> wird nicht erkannt.Very LowNeuArne Lüdtke3.2.103.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

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

Geiler Scheiß, fast fertig....

1579
0%
ServerWunsch / IdeeLowInput Assignments mit Hilfe von LearnVery LowNeu3.2.117.03.201311.12.2018 Task Description

Inputs können mit den Steuerelementen verbunden werden, indem das Steuerelement ausgewählt und der Eingabewert des Inputs verändert wird.

1807
0%
ServerWunsch / IdeeLowIntegration Executoren -> SoftpultVery LowUnbestätigtPeer Conradi3.2.126.10.201307.02.2019 Task Description

Ziel: Softpult und Executoren werden vereinigt

Vorgehen:
1. Es gibt im Softpult ein Control “Executor” welches den aktuellen Executor im Design darstellt. Das Control kann nur in Größe und Eigenschaften (Farben) geändert werden. Die Anordnung und Anzahl der Elemente innerhalb des Executors ist nicht anpassbar.

2. Jede “Executor Page” wird in eine “Softpult Page” überführt.

3. Auf der “Softpult Page” können beliebig die Executor Controls sowie die anderen Softpult Controls plaziert werden. Die Executoren werden wie bisher über den PE mit den Cuelists verbunden, alle anderen Controls wie bisher über das Input Assignment

4. Es gibt “Softpult Groups”, welche Softpulte Gruppieren können

5. Das aktuelle “Executor” Fenster wird die Darstellung der Softpult Groups übernehmen. Über die “Pagination” kann zwischen den Softpulten hin / her geschaltet werden. Um mehrere Softpulte gleichzeitig zu öffnen muss es die Möglichkeit geben das neue Softpult Fenster beliebig oft zu öffnen.

6. Drei Darstellungsformen des Executor Controls (full und small (nur Buttons)).
a. Full Blown
b. Slider (nur Select, Slider, Flash)
c. Button (nur Select, Go)

2090
0%
ServerFehlerberichtLowDoppelklick auf Trackbar setzt auf 0 obwohl der Default...Very LowUnbestätigt3.2.116.12.201419.02.2019 Task Description

s.o.

Bei einem Doppelklick auf einen Trackbar eines Propertys dessen Default nicht 0 ist, wird dieser auf 0 gesetzt.

Er müsste aber auf den Defaultvert springen.

2430
0%
ServerFehlerberichtLowDDF mit Rotation-Node und Index-Node in Zoom-Node funkt...Very LowNeu3.2.110.03.201627.02.2019 Task Description

So solte es meiner meinung nach im ddf aussehen:

<zoom dmxchannel="19" >
  <rotation dmxchannel="20" >
    <step type="stop" mindmx="191" maxdmx="192" />
    <range type="ccw" mindmx="190" maxdmx="128" minval="0.0083333" maxval="0.17" />
    <range type="cw" mindmx="193" maxdmx="255" minval="0.0083333" maxval="0.17" />
  </rotation>
  <index dmxchannel="20" />

  <range type="linear" mindmx="0" maxdmx="45" minval="4" maxval="13.529411764705882352941176470588" />
  <range type="linear" mindmx="46" maxdmx="255" minval="13.749019607843137254901960784313" maxval="60" > 
    <range handler="index" range="4" mindmx="0" maxdmx="127" />
    <range handler="index" range="0" mindmx="128" maxdmx="255" />
  </range>
</zoom>

Aber der Zoom funktioniert dann nicht, erst wenn ich den Rotations-Node lösche geht der wieder.
Außerdem wird Index in diesem fall nicht im Propertygrid angezeigt.

Hab mal das funktionierende DDF und Manuel angehangen

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

2924
0%
GUIWunsch / IdeeLowVisuelles Feedback bei Drag&Drop von Devices in eine Gr...Very LowNeu3.2.117.09.201711.12.2018 Task Description

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

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

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

3029
0%
ServerFehlerberichtLowFehlerdialog neu gestalltenMediumUnbestätigtArne Lüdtke3.2.111.02.201824.05.2019 Task Description

Der Fehlerdialog ist schlecht designed!

3096
0%
ServerWunsch / IdeeLowEffectwheel ähnlich handhaben wie GobowheelMediumZugeteilt3.2.126.06.201811.12.2018 Task Description

Für Effectwheel die gleiche Systematik einbauen wie für Gobowheel (Zusammenfassen der Eigenschaften mit Subproperties)

Referenz:  FS#3089  (Screenshot unten in den Comments)

3121
0%
GUIWunsch / IdeeLowNeues Fenster: Engagement Monitor / Control MonitorMediumZugeteiltPatrick Grote3.2.126.07.201803.03.2019 Task Description

Aktuell gibt es keine Möglichkeit festzustellen, welche Cuelist, Programmer etc. aktuell eine Eigenschaft eines Gerätes wie z.B. die Position ansteuert. Es sollte daher ein neues Fenster geben, welches zum einen ähnlich wie der Programmer alle Geräteeigenschaften auflistet, die verändert wurden. Dabei sollte aber bei diesem Fenster die generelle Ausgabe im Vordergrund stehen. Wenn mehrere Quellen etwas z.B. auf eine MH-Position ausgeben, sollten alle Quellen in einer Liste dargestellt werden. Dabei sollten diese Werte wenn möglich visuell dargestellt werden (z.B. die entsprechenden Farben oder Gobos darstellen). Die Darstellung der einzelnen Quellen erfolgt in Listenform mit klarer Reihenfolge der (virtuellen) Prioritäten. Sprich hier soll aufgezeigt werden, welche Quelle als nächstes im Eingriff ist, wenn die aktuelle Quelle nicht mehr auf die Geräteeigenschaft ausgibt (daher virtuelle Priorität, da dies auch bei LTP-Mischung angezeigt werden sollte). Des weiteren sollte es auch möglich sein, eine Quelle zu muten (mindestens folgende Optionen: bis zum Beenden der Quelle, dauerhaft muten) und die Reihenfolge der Quellen z.B. per Drag&Drop anzupassen (dann aber evtl. auch mit definierbarer Überblendzeit).

3173
0%
ServerWunsch / IdeeLowEinzelner Regler für die Farbtemperatur (für 2 channels...Very LowNeu3.2.115.10.201830.12.2018 Task Description

Vergleichbar mit dem colorwheel, das die RGB-channels setzt, bzw. wie amber & co mittels Rampen definiert werden.
Steuert ein (Schiebe-)Regler für die Farbtemperatur die channels für WW und CW.

vg Norbert

3196
0%
ServerWunsch / IdeeLowNeues Input Assignment/MIDI: Verschiedene Modi zum "abh...MediumUnbestätigt3.2.106.11.201819.02.2019 Task Description

Bei externen “Controls”, die kein Feedback erlauben (z.B. nicht motorisierte Fader, Potis, DMX-In), gibt es das Problem springender Werte, wenn sich Werte in der Software ändern, aber natürlich nicht am Control selbt. Fasst man das Control das nächste mal an, würde der Wert einfach auf den zuletzt am Control eingestellten Wert springen.
Um das zu umgehen, gibt es z.B. bei der MidiBox verschiedene Modi, die man einstellen kann:

Normal, Snap, Relative, Parallax
http://www.ucapps.de/midibox_tutorial.html (Nach “Normal Mode” suchen)

Diese Einstellung auch in DMXC zu haben (z.B. für DMX-In, wo es prinzipiell kein Feedback gibt, also auch das Pult dieses Verhalten nicht implementieren kann) wäre für mich sehr sinnvoll.
Wahrscheinlich reicht es, das pro MIDI- oder DMX-In-Device konfigurieren zu können, also nicht unbedingt für jedes Control einzeln.

3228
90%
ServerFehlerberichtLowitemlist copy pasteVery LowZugeteiltArne Lüdtke3.2.110.12.201803.03.2019 Task Description

Itemlist Objekte können nicht kopiert/eingefügt werden

3262
0%
ServerWunsch / IdeeLowAlternierende Fannings auch für Group Handling zulassenVery LowUnbestätigt3.2.128.12.201807.01.2019 Task Description

Unter dem Ticket  FS#2680  hatte ich vorgeschlagen, den Syntax im Device Control derart zu erweitern, um eine Cue mit folgender Lichtstimmung etwas einfacher programmieren zu können:

  • rot, rot, rot, blau, blau, weiß

Da der seiner Zeit vorgeschlagene Syntax möglicherweise zu schwierig ist, kam mit beim Programmieren an einem aktuellen Projekt von mir der entsprechende Gedanke, auch beim Group Handling alternierende Fannings zuzulassen. Um die gezeigte Lichtstimmung zu programmieren, wären folgende Eingaben erforderlich:

  • Device Control: 255; 0; 0 # 0; 0; 255 # 255; 255; 255
  • Group Handling, Modus Concat Group: 3 # 2 # 1
3273
0%
GUIWunsch / IdeeLowInput Assignment - bereits verwendete Nodes markierenLowUsability Relevant3.2.101.01.201904.01.2019 Task Description

Es wäre hilfreich, wenn bereits verwendete Nodes eine Markierung erhalten, dass sie bereits irgendwo verwendet worden sind.

Folgendes Szenario:
Man hat ein 24 Kanal DMX Pult als Input und möchte wissen, ob ich bereits alle Fader verbraten hab, oder ob noch 1/2 frei sind. Dadurch hätte man einen guten Überblick.

Lösungsvorschlag:
Sobald Node irgendwo benutzt wurde, wird der Pfeil orange eingefärbt.

3360
0%
GUIWunsch / IdeeLowOptimierung der Icon-Sortierung im Project ExplorerVery LowUsability RelevantArne LüdtkeMarcel PeterkauChristianStefan KistnerJens-Peter KühnJoseph Noetzel3.2.102.02.201911.02.2019 Task Description

Getestet mit Build 1572

Da durch das Electricity-Feature nun ein weiteres Icon in der Menü-Leiste des Project-Explorers hinzugekommen ist, würde ich nun die generelle Sortierung überdenken und stelle folgenden Vorschlag in den Raum:

  1. Create Cuelist
  2. Add Device
  3. Create Cuelist Group
  4. Create Device Group
  5. Create Executor Page
  6. Add Softdesk
  7. Add Power Source
  8. Create Stage View
  9. Create Item List
  10. Import Files

Da die Sortierung meinem persönlichen Empfinden entspricht, habe ich das Ticket mal auf Usability Relevant gestellt und ein paar Personen eingeladen. Die aktuelle Anordnung der Icons in der Menü-Leiste sind im Anhang zu sehen.

3368
0%
ServerWunsch / IdeeLowNeuer Effekt "Star"Very LowUnbestätigt3.2.108.02.201918.02.2019 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
3375
0%
ServerToDoLowExecutor Temp-FaderMediumZugeteiltArne Lüdtke3.2.114.02.201910.03.2019 Task Description

Temp-fader für Scenenlisten

Wirkt wie der intensety-master aber auf alle Propertys

3386
0%
ServerFehlerberichtLowFannedParameter Konzept auf Property Ebene durchziehenMediumUnbestätigtArne Lüdtke3.2.120.02.201927.02.2019 Task Description

{Blub 1} > {Blub 2} führt zu Exception

3413
0%
InputAssignmentWunsch / IdeeLowSchreibweise der Node-Anschlüsse vereinheitlichenVery LowUnbestätigt3.2.126.02.201926.02.2019 Task Description

Getestet mit Alpha 3, Build 11

Die Schreibweise der Anschlüsse in den Nodes und somit auch in der Baumstruktur des Input Assignments sowie in den Properties der einzelnen Nodes sollte nur nach einem einzigen Schema erfolgen, zum Beispiel nur der erste Buchstabe eines Wortes groß oder nach der allgemein gültigen Rechtschreibung. Durch die Schreibweise teilweise in Großbuchstaben sieht es so aus, als ob es “höherwertige” oder “minderwertige” Anschlüsse an den Nodes gibt. Dies führt unter Umständen zu vermeidbaren Erklärungen und Erläuterungen.

3423
0%
GUI & ServerWunsch / IdeeLowPer Icon in Header Visualisieren wenn Graph geändert wu...MediumUnbestätigt3.2.128.02.201928.02.2019 Task Description

Graph ist nach Generierung “Default”.

Sollte der User:
1. Knoten oder Kanten löschen / hinzufügen
2. Parameter von Knoten ändern

Ist Default = false und das wird durch ein Icon in der Headerzeile visualisiert.

3424
0%
InputAssignmentWunsch / IdeeLowGraphen bei X Berechnungsfehlern abschalten und Zeile R...MediumUnbestätigt3.2.128.02.201928.02.2019 Task Description

Wenn ein Graph Fehler wirft oder in der Verarbeitung zu lange läuft sollte nach z.B. 10 Fehlern der Graph abgeschaltet werden, um nicht das ganze System auf zu halten.

3463
0%
InputAssignmentWunsch / IdeeLowStandardgraphen / -konvertierungen auch innerhalb der G...LowEntscheidung3.2.112.03.201913.03.2019 Task Description

Aus meiner Sicht könnte es hilfreich sein, wenn die automatischen Regeln zum Erstellen eines Graphen nicht nur im Hintergrund in der Tabellenansicht angewendet werden, sondern auch in der Graphenansicht selbst.

Beispiel: ich ziehe in der Graphenansicht den Button eines Softdesks auf das GO einer Cuelist und einen Slider auf die Intensity. Die erste Verbindung wird gemäß der Standardvorgaben automatisch um den Binary Switcher erweitert, die zweite um einen Rule of Three.

3464
0%
GUIWunsch / IdeeLowSoftdesks ins Menü Windows mit aufnehmenLowUsability RelevantArne Lüdtke3.2.112.03.201926.04.2019 Task Description

Die im Projekt enthaltenen Softdesks sollen über den anzulegenden Menü-Eintrag Softdesk im Menü Windows zu öffnen sein, analog zu den Stage Views oder Cuelists. Ggf. erhält das Untermenü dann ebenfalls den Eintrag Add Softdesk, um hier wieder konsistent zu den anderen Untermenüs zu sein.

3527
0%
ThemingFehlerberichtLowDark Theme KontrolleVery LowZugeteiltPatrick Grote3.2.101.04.201904.04.2019 Task Description

Hinweise zum dark theme:
-Im Project Explorer sind die Spaltenüberschriften(Name, Anzahl Szenen, usw) nicht dunkel
-Scrollbalken sind hell

3531
0%
ServerWunsch / IdeeLowHAL Preview-Node im InputassignmentMediumUnbestätigtPatrick Grote3.2.106.04.201914.04.2019 Task Description

Ich übergebe dem node eine DeviceID/BeamID und bekomme am Ausgang den aktuellen Wert des in den Parameter ausgewählten Propertys zurück
So kann mann diese werte im InputAssignment benutzen und bsp. eine Matrix als Bitmap an Buttons senden

3536
0%
InputAssignmentWunsch / IdeeLowMehrere Slider / Fader auf einen Node-EingangVery LowBestätigtPatrick Grote3.2.109.04.201918.04.2019 Task Description

Lege ich in einem einzigen Graphen mehrere Slider / Fader auf einen Eingang eines Nodes (zum Beispiel auf den Fade Factor des Cuelist-Nodes), so werden die Werte immer nur von einem Slider / Fader verarbeitet. Über die momentan verfügbaren Nodes kann ein solcher Graph aktuell nicht zusammengebaut werden.

Dieses Ticket lege ich hier vornehmlich der Vollständigkeit halber an zur bereits am Samstag nach dem Live-Q&A geführte Diskussion.

3489
0%
ServerFehlerberichtHighMIDI Rule Set wird nach Änderungen fehlerhaft gespeiche...LowZugeteiltStefan Krupop3.216.03.201922.04.2019 Task Description

Ich habe bereits mit einer der Alpha-Versionen (Build 1554 und 1572) nach der Implementierung von MIDI ein Rule Set erstellt und dieses mit den genannten Versionen bearbeitet und ergänzt.

Füge ich das existierende Rule Set einem neuen, leeren Projekt hinzu und nehme anschließend nur eine einzige Änderung im Rule Set vor, wird das Projekt insofern fehlerhaft geladen, als dass alle Verbindungen im Input Assignment zu dem MIDI-Controller nicht mehr funktionieren. Setze ich die MidiSettings.xml manuell auf den Ursprungszustand zurück, sprich tausche die geänderte Fassung gegen die Initialfassung aus, kann das Projekt wieder vollständig und fehlerfrei geladen werden.

Der Auszug aus den Log sieht wie folgt aus:

2019-03-16 18:47:19,486 [Log-Thread] WARN  org.dmxc.lumos.Kernel.Project.ProjectManager - Error when loading Project Temp\b5f1742c-653f-4a34-b83c-46ad462a3f21.tmp: Warnings in Project
ProjectLoad: WARNING: Unable to load project in MIDIManager(null)org.dmxc.lumos.Kernel.Exceptions.ProjectLoadException: Warnings in Project
   bei org.dmxc.lumos.Kernel.Command.ReflectionCommandFactory.CommandPropertyBag.Invoke(CommandParameterList list) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Command\ReflectionCommandFactory.cs:Zeile 68.
   bei org.dmxc.lumos.Kernel.Command.Command.execute(Object[] paras) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\Lumos\src\Kernel\Command\Command.cs:Zeile 139.
   bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)
2019-03-16 18:47:19,508 [Log-Thread] WARN  LumosLIB.Tools.LumosTools - Unable to load project in MIDIManager
2019-03-16 18:47:19,509 [Log-Thread] WARN  LumosLIB.Tools.LumosTools - Unable to load project in MIDIManager
2019-03-16 18:47:19,971 [Log-Thread] INFO  org.dmxc.lumos.Kernel.GUISession.Session - Failed to load Project from GUI SKI-DSK-M4A89GA, Path F:\Verein\DMXControl Projects\Software\DMXControl 3\Testprojekte\DMXC 3.2\Beta-Test V3.2 Beta 1 (Testprojekt 1).zip

Im Anhang ist das Projekt mit den defekten MidiSettings sowie separat die MidiSettings.xml in der unveränderten Fassung zu finden. Zusätzlich sind die Logfiles beigefügt.

3491
90%
ArtNetFehlerberichtHighDatei libartnet-1.dll für Art-Net-Ausgabe fehltLowBenötigt TestsStefan KrupopArne LüdtkeDennis3.216.03.201916.05.2019 Task Description

Der Installer liefert die Datei libartnet-1.dll möglicherweise im falschen Verzeichnis aus, welche gemäß der Logs aber für das Art-Net-Ausgabeplugin benötigt wird.

2019-03-16 19:13:55,326 [19] ERROR org.dmxc.lumos.Kernel.Plugin.AbstractPluginManager+DMXInterfaceBag - Error setting interface DMXIM: ID Artistic License#ArtNet#0 enabled state to True:
System.DllNotFoundException: Die DLL "libartnet-1.dll": Das angegebene Modul wurde nicht gefunden. (Ausnahme von HRESULT: 0x8007007E) kann nicht geladen werden.
   bei org.dmxc.lumos.Kernel.DMX.ArtNetWrapper.artnet_new(String ip, Int32 verbose)
   bei org.dmxc.lumos.Kernel.DMX.ArtNetInterface.OnEnable() in D:\Jenkins\workspace\Lumos_3.2_Release\DMXPlugins\ArtisticLicenseArtNet\src\ArtNet.cs:Zeile 180.
   bei DMXLIB.AbstractDMXInterface.set_Enabled(Boolean value) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\DMXLIB\AbstractDMXInterface.cs:Zeile 91.
   bei org.dmxc.lumos.Kernel.Plugin.AbstractPluginManager.DMXInterfaceBag.SetEnabledInternal(Boolean state) in D:\Jenkins\workspace\Lumos_3.2_Release\Lumos\LumosLIB\src\Kernel\Plugin\DMXInterfaceBag.cs:Zeile 226.
2019-03-16 19:14:17,088 [Log-Thread] DEBUG org.dmxc.lumos.SceneFadeTicker - Registriere: org.dmxc.lumos.Kernel.SceneList.ValuesStack.OutputValuesStack
2019-03-16 19:14:17,123 [Main-Process-Chain] ERROR org.dmxc.lumos.Kernel.Plugin.PluginManager - Exception DllNotFoundException occured 20 times.

Gemäß Installer-Log liegt die Datei in folgendem Verzeichnis:

Zielverzeichnis: C:\Program Files (x86)\DMXControl Projects\DMXControl 3.2\Kernel\Plugins\api-dlls
Wird entpackt: libartnet-1.dll... 100%
3404
30%
SoftdeskWunsch / IdeeMediumCut, Copy und Paste für Softdesk DesignerLowZugeteiltPeer Conradi3.226.02.201925.04.2019 Task Description

Getestet mit Alpha 3, Build 11

Aktuell fehlt die oben genannte Funktion komplett. Diese sollte dann auch einfach über das Kontextmenü erreichbar sein.

Showing tasks 51 - 100 of 367 Page 2 of 8 - 1 - 2 - 3 - 4 - 5 - Last >>

Available keyboard shortcuts

Tasklist

Task Details

Task Editing