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

IDFortschrittKategorieAufgabentypSchweregradZusammenfassungStatusbetrifft Versionfällig in Versionangelegtzuletzt geändert  descangelegt von
 744 
100%
ServerWunsch / Ideeniedrig Eigenschaften beim Abspielen überschreiben geschlossenAlpha 309.02.201223.10.2023fisl Aufgabenbeschreibung

Folgendes Szenario:

In Cue 4 wir MH 1 auf Position 1 gefahren.
Nun soll die Position ab dort per Hand verändert werden (relatives Eingabegerät wie Trackball oder Encoder)
Ab Cue 10 soll die Cueliste wieder die Kontrolle über die Positionseigenschaft haben. Allerdings ausgehend von der per Hand eingestellten Position

 668 
100%
ServerWunsch / Ideeniedrig Auswahl welche Elemente gespeichert werden sollen geschlossenAlpha 301.12.201123.10.2023fisl Aufgabenbeschreibung

Will ich ein Default Projekt hinterlegen, wo z.B. nur ein Patch hinterlegt ist, aber alles andere soll neu Initialisert werden (z.B. Einstellungen), muss ich die Dateien von Hand aus dem Projektarchiv löschen.

 657 
100%
ServerWunsch / Ideeniedrig Cuelist, Command Cues geschlossenAlpha 324.11.201123.10.2023fisl Aufgabenbeschreibung

Es sollte die Möglichkeit geben Command Cues einzufügen.
Diese sind in der Lage, hinterlegte Befehle auszuführen.
z.B. MIDI → SEND GO, etc.
Cuelist xyz → GO
vergleichbar mit Befehlen in der 2.x und Makros auf Konsolen.

Könnte man doch über den Input Layer lösen?

 655 
100%
ServerWunsch / Ideesehr niedrig Cuelist, Wert eine Eigenschaft in mehrern/allen Cues gl ...geschlossenAlpha 324.11.201123.10.2023fisl Aufgabenbeschreibung

Es sollte die Möglichkeit geben einen Wert einer Eigenschaft, z.B. Intensität von Kreis 1 in allen ausgewählten Cues zu ändern. Die solte bedingt erfolgen: Replace Where Value = 80 With 60, oder so.

 601 
100%
GUIWunsch / Ideeniedrig Cuelist, Fixture aus allen Cues löschen geschlossenAlpha 212.09.201123.10.2023fisl Aufgabenbeschreibung

Es wäre schön, wenn es eine Möglichkeit gäbe eine Fixture komplett oder nur einzelne Parameter aus allen Cues einer Cuelist zu löschen.

Beispiel: Farbe von Gerät 1 und 5 aus allen Cues löschen. Statt allen Cues könnte Color auch nur aus einer Selektion von Cues gelöscht werden.

<CUE> <ALL> <FIXTURE> <1> <+> <5> <COLOR> <DELETE> <ENTER>
 598 
100%
GUIWunsch / Ideeniedrig Remainder Dim (Rem Dim) geschlossenAlpha 211.09.201123.10.2023fisl Aufgabenbeschreibung

Wie der Name schon sagt bezieht sich diese Funktion auf den Dimmer

Bespiel:

Kreise 1-5 auf 70%
Kreise 6-9 auf 0%

<Rem Dim> <1> <ENTER> setzt alle Kreise außer 1 auf 0% und behält die 70% von Kreis 1 bei.
<Rem Dim> <ENTER> setzt alle Kreise wirder auf den ursprünglichen Wert

<Rem Dim> <6> <ENTER> 6 war ja auf 0%, wird auf 100% gesetzt (also eigentlich die Highlight Funktion) und alle anderen auf 0%
<Rem Dim> <ENTER> s.o.

 612 
100%
GUIWunsch / Ideemittel Live View, temporär Gruppen oder Geräte aus Selektion e ...geschlossenAlpha 202.10.201123.10.2023fisl Aufgabenbeschreibung

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.

 592 
100%
GUIWunsch / Ideemittel Syntax implementieren geschlossenAlpha 2TBD (UIS)10.09.201123.10.2023fisl Aufgabenbeschreibung

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.
 1839 
100%
ServerWunsch / Ideeniedrig Kommandozeile Beam geschlossenBeta 519.12.201323.10.2023fisl Aufgabenbeschreibung

Sind mehrer Beams vorhanden, muss es die Möglichkeit geben auf der Kommandozeile den Beam mit angeben zu können.

596
0%
GUIWunsch / IdeeniedrigCuelist, Cues als Tabelle anzeigenZugeteiltunbestimmt11.09.201124.06.2023fisl Aufgabenbeschreibung

Es wäre schön, wenn es zusätzlich zur Cuelist eine Ansicht gäbe, die die Inhalte der Cues als Tabelle anzeigt. Zeilen: Geräte, Spalten: Cues
Sind im Live View keine Geräte selektiert werden alle Geräte angezeigt, sind welche selektiert, werden nur diese angezeigt.
Das gleiche gilt für Cues. Sind keine Cues markiert werden alle angezeigt, sind einer oder mehrere selektiert werden nur diese angezeigt.

Dadurch sieht man sehr schnell, in welchem Cue welches Gerät auf welchen Wert gesetzt wird. Sonst müsste man sich jedes Cue nacheinander im Programmer anzeigen lassen.

 806 
100%
ServerWunsch / Ideehoch Projektverwaltung geschlossenunbestimmt3.304.04.201204.01.2023fisl Aufgabenbeschreibung

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.

1574
0%
ServerWunsch / IdeemittelSubmaster o.ä.NeuBeta 13.410.03.201317.06.2022fisl Aufgabenbeschreibung

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.

 704 
100%
GUIWunsch / Ideeniedrig Cuezeit erhalten nachdem Property time gesetzt geschlossenBeta 506.01.201210.06.2022fisl Aufgabenbeschreibung

Idee (low low prio :-) ): Flag enclosed o.ä.
Verhindert, dass eingestellte Werte die globalen Überschreiten.
z.B. du hast eine globale Fadezeit von 2.
Jetzt setzt du beim Dimmer von Gerät 1 dieses Attribut,
und trägst bei Delay 0.5 ein. Dadurch wird der Wert für Fade automatisch berechnet und eingetragen (1.5)

hier mal aufgeräumt
 2972 
100%
ArtNetWunsch / Ideeniedrig ArtNet, provide legacy Server Plugin geschlossen3.2 Alpha x11.11.201709.06.2022fisl Aufgabenbeschreibung

Which supports more than 4 Send Ports for non ArtNet 4 Node but no Input Ports.

 674 
100%
ServerWunsch / Ideeniedrig Gruppen in Gruppen geschlossenunbestimmt3.311.12.201110.01.2022fisl Aufgabenbeschreibung

Man hat die Möglichkeit Gruppen erneut zu gruppieren.
Die Tiefe ist auf unbegrenzt, ausgenommen Schleifen
Auf diese oberste Gruppe koennen auch Effekte gelegt werden.
Ist ein Gerät in mehreren Gruppen, werden nur die Werte aus der ersten Gruppe verwendet.

 661 
100%
ServerWunsch / Ideeniedrig Programmer, Edit and Blind geschlossenAlpha 325.11.201108.01.2022fisl Aufgabenbeschreibung

Cue blind editieren, sollte schon gehen.
Inhalte direkt im Programmer editieren.

677
50%
StageViewToDomittelStageView / Property Grid, multi beam fixturesZugeteilt3.2 Alpha x3.419.12.201126.11.2021fisl Aufgabenbeschreibung

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

 493 
100%
GUIWunsch / Ideemittel Cuelist, unterschiedliche Farben für die unterschiedlic ...geschlossen3.3 Alpha xCuelist-Erweiterung(intern)20.06.201129.11.2020fisl Aufgabenbeschreibung

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 =

 1579 
100%
ServerWunsch / Ideeniedrig Input Assignments mit Hilfe von Learn geschlossenunbestimmt17.03.201323.12.2019fisl Aufgabenbeschreibung

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

 1583 
100%
ServerWunsch / Ideehoch Rudimentärer Audioplayer geschlossenunbestimmt3.317.03.201313.11.2019fisl Aufgabenbeschreibung

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

 1578 
100%
ServerWunsch / Ideeniedrig MIDI Unterstützung geschlossenunbestimmt3.217.03.201327.08.2019fisl Aufgabenbeschreibung

Vorerst nur als Eingabe (Steuerung von DMXControl über MIDI)

 729 
100%
ServerWunsch / Ideeniedrig Pan/Tilt Control zu ungenau ==> Neues Control erforderl ...geschlossenAlpha 302.02.201220.02.2019fisl Aufgabenbeschreibung

Das Control ist viel zu ungenau. (Auch mit ALT gedrückt)
Geraten: bei 540° ist der kleinste Schritt 5.4°?
Wir müssten idealerweise eine Schrittweite erreichen, die zu einer veränderung des LSB von 1 führt (0.00824° in diesem Beispiel)

 708 
100%
ServerWunsch / Ideeniedrig Flash Intensität mehrere Apprate auf einen Master geschlossenAlpha 329.01.201220.02.2019fisl Aufgabenbeschreibung

Ich bin mir gerade nicht sicher, ob das ein Thema für die virtuellen Master ist, oder ob da was anderes sinnvoller wäre.

Folgendes Szenario:
Manuelles Flackern mit einer Farbrampe. Nach einiger Zeit Zurücknehmen und Ausblenden der Intensität aller Kammern.

Die angedachte Lösung wäre also: Die Apprate auf Submaster legen und einen virtuellen Master über entweder die Submaster oder die Apprate an sich zu legen.

 705 
100%
GUIWunsch / Ideeniedrig Doppelklick Fader, Scrollbar ersetzen geschlossenAlpha 307.01.201220.02.2019fisl Aufgabenbeschreibung

Arne:
Doppelklick auf einen Fader. Sollte auf 100 springen. Wenn auf 100 dann auf 0.

Im: ExecutorView, IntensityPanel, ChannelOverview.

Scrollbars ersetzen im: Intpanel, ChanOverv.

 355 
100%
GUIWunsch / Ideemittel GUI, TrackBarRenderer ersetzen geschlossenAlpha 3TBD (UIS)05.05.201120.02.2019fisl Aufgabenbeschreibung

Die Slider (zum ausklappen) werden nicht angezeigt. Bedienen lassen sie sich trotzdem.

EDIT:
TrackBarRenderer funktioniert nur mit Visual Styles.
Alternativen Renderer implementiert, aber schön ist aber anders.

Neu: Schöner machen :-)

353
0%
GUIWunsch / IdeeniedrigPresets, mehrere Presets gleichzeitig auf eine Auswahl ...ZugeteiltunbestimmtTBD (UIS)05.05.201119.02.2019fisl Aufgabenbeschreibung

Man hat 3 Presets erstellt, für Focus, Color und Intensity. Will diese nun auf eine Auswahl anwenden. Nun muss man alle 3 Presets der Reihe nach rüberziehen. Mehrfachselektionen sollten in der Presetliste möglich sein.

492
0%
ServerWunsch / IdeeniedrigCuelist, komplettes Timing abschaltbar machenNeuunbestimmtCuelist-Erweiterung(intern)20.06.201119.02.2019fisl Aufgabenbeschreibung

Es wäre schön, wenn man für eine komplette Cueliste das Timing + die Trigger abschalten und danach mit GO durchlaufen könnte.
Dafür sollte eine konfigurierbare standard Fade Zeit zwischen den Cues verwendet werden (Scheinwerfer schonen)

491
0%
ServerWunsch / IdeemittelCuelist, continue manual crossfadeNeuunbestimmtCuelist-Erweiterung(intern)20.06.201119.02.2019fisl Aufgabenbeschreibung

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.

479
0%
ServerWunsch / IdeemittelCuelist, Split Crossfade (Fade A/B & Fade X)NeuunbestimmtCuelist-Erweiterung(intern)19.06.201119.02.2019fisl Aufgabenbeschreibung

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.

478
0%
ServerWunsch / IdeeniedrigCuelist, LinkTo, LoopCountNeuunbestimmtCuelist-Erweiterung(intern)19.06.201119.02.2019fisl Aufgabenbeschreibung

So würde ich mir die Funktion vorstellen

Grob gesagt, linkto gibt an, an welche Stelle gesprungen werden soll und loopcount gibt an, wie oft das passieren soll (0 = infinite)

id    | trigger | value | linkto | loopcount

Cue 1 | manual  |       |        |
Cue 2 | manual  |       |        |
Cue 3 | follow  | 1     |        |
Cue 4 | follow  | 1     |        |
Cue 5 | follow  | 1     |        |
Cue 6 | follow  | 1     | Cue 3  | 0
Cue 7 | manual  |       |        |

1. Go, Cue 1 wird eingeblendet
2. Go, Cue 2 wird eingeblendet
3. Go, Cue 3 wird eingeblendet.
Durch den Trigger follow läuft die Liste automatisch weiter (natürlich kann auch manual, oder ... benutzt werden) nachdem Cue 6 eingeblendet wurde, wird wieder Cue 3 eingeblendet. Ist loopcount > 1 wird der Sprung entsprechend oft ausgeführt.
Bei 0 passiert das unendlich oft. Dann könnte man zwei Fälle unterscheiden:
Alle Cues haben einen automatischen Trigger: GO beendet den Loop und blendet das erste Cue nach dem LinkTo Cue ein
Nicht alle Cues haben einen automatischen Trigger: Da GO bereits verwendet wird um im Loop die Cues durchzufahren könnte z.B. Load Cue 7, GO den Loop beenden.

Die Funktion ist sehr sehr praktisch, wenn auf der Bühne etwas gleiches wiederholt wird. Man hat hier weiterhin die Kontrolle mit GO bzw. (später dann hoffentlich Crossfade ;) ) sowie die gleiche Struktur wie andere Cues.
Außerdem ist man mit dieser Funktion schneller bei einfachen Chasern. Wenn ich weiß, dass die 6er Bar nur kurz während einer Szene ein bisschen blinken soll, muss ich nicht extra einen Chaser dafür anlegen und in die Cuelist einbinden.

599
0%
GUIWunsch / IdeeniedrigParkZugeteiltunbestimmtTBD (UIS)11.09.201111.02.2019fisl Aufgabenbeschreibung

Die DMX Werte eines geparkten Geräts werden eingefroren. Erst wenn es wieder ausgeparkt ist werden aktuelle Werte übernommen und ausgegeben.

Diskussion zu diesem Punkt hier:
https://forum.dmxcontrol-projects.org/index.php?thread/11895-2016-06-29-entwicklermeeting

Wichtig: Effekte müssen weiterlaufen, Neue Effekte und Programmierung wird nicht auf Geräte übertragen

 1818 
100%
StageViewWunsch / Ideeniedrig Doppelklick auf Icon im LiveView -> Lumos geschlossen3.2 Alpha x3.205.11.201309.01.2019fisl Aufgabenbeschreibung

Wie wäre es, wenn ein Doppelklick im LiveView sich wie der Button Lumos verhalten würde?
Probleme mit Highlight? Ggf später Lowlight?

2975
0%
ServerWunsch / IdeeniedrigCuelist, GoTo Zeit beim stoppen einer anderen Cuelist v...Neu3.1.1Cuelist-Erweiterung(intern)11.11.201712.12.2018fisl Aufgabenbeschreibung

Wird eine Cueliste (1) durch eine andere Cueliste (2) gestoppt, sollte es möglich sein, dass die Cueliste 1 statt ihre eigene Release Zeit die GoTo Zeit von Cueliste 2 verwendet.

595
50%
GUIWunsch / IdeemittelCuelist, Cue als Trackingsperre für Record und PlaybackZugeteiltAlpha 2Cuelist-Erweiterung(intern)11.09.201112.12.2018fisl Aufgabenbeschreibung

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.

 1581 
100%
ServerWunsch / Ideeniedrig Weiter Elemente für Inputs bereitstellen geschlossenBeta 13.217.03.201311.12.2018fisl Aufgabenbeschreibung

- Grandmaster
- Speedmaster
- Blackout
- u.v.m.

 514 
100%
GUIWunsch / Ideeniedrig Fade Zeiten für Hightlight usw. geschlossen0.6TBD (UIS)26.06.201117.10.2018fisl Aufgabenbeschreibung

Es sollte die Möglichkeit geben Fadezeiten für Aktionen wie Hightlight, Edit in Programmer, Preset Doppelklick usw. zu setzen.

 483 
100%
GUIWunsch / Ideeniedrig Presets, Deviceaufzählung nach ID sortieren geschlossen0.6TBD (UIS)19.06.201129.08.2018fisl Aufgabenbeschreibung

In der Presetliste gibt es die Spalte Devices
Diese zeigt die Geräte in der Reihenfolge ihrere Selektion an:

Selektierung Device ID 2
Selektierung Device ID 1

angezeigt wird auch diese Reihenfolge. Damit sinkt der Informationsgehalt dieser Spalte gegen 0:

10 Devices ID 1 - 10
Selektiert wird 9, 1, ... 10
Angezeigt wird 9 - 10, statt 1 - 10

Klar daraus is immernoch nicht zu ersehen, welche Devices nun tatsächlich drin sind. Zwischen 1 und 10 können ja auch welche fehlen, dafür muss man dieses dann im Programmer öffnen, aber so wie es jetzt ist, ist die Spalte meiner Meinung nach vollkommen nutzlos.

 665 
100%
GUIWunsch / Ideeniedrig Presets nach Eigenschaften filtern geschlossenAlpha 327.11.201129.08.2018fisl Aufgabenbeschreibung

Presets könnte man nach Eigenschaft gefiltert anzeigen (Color, Beam ...). Wird in eine solche gefilterte Ansicht gespeichert, werden automatisch nur die aktive Eigenschaft gespeichert. ⇒ vgl. Paletten

 1577 
100%
GUIWunsch / Ideeniedrig GUI Device Inputs geschlossen3.2 Alpha xTBD (UIS)17.03.201302.08.2018fisl Aufgabenbeschreibung

Es wird im ersten Schritt folgende Möglichkeiten geben:

Ein/mehrere Geräte/Gruppen können im LiveView per Input an/abgewählt werden

Die aktuell im LiveView angewählten Geräte können per Input gesteuert werden (Intensity, Color, Position, etc.)

 1086 
100%
ServerWunsch / Ideeniedrig Button Inputs für AbstractEnumType geschlossenAlpha 511.10.201202.08.2018fisl Aufgabenbeschreibung

Eigentlich würde es Sinn machen für jeden aufzählbaren PropertyType, wie Color (fixed) und Gobo, für jeden Wert einen InputChannel zu erstellen, der einen Button akzeptiert.

Die DeviceProperties können InputChannelMetadata für jeden Wert zurückliefern.
z.B. IEnumerable<InputChannelMetadate> ValueInputs

PropertyTypes, die das unterstützen müssten dann anhand der übergebenen Metadaten (Liste führen) den richtigen Wert zurückliefern.

Woher kennt PropertyType, welcher Channel für welchen Wert zuständig ist? Über Name/ID?
return enumList.FirstOrDefault(c ⇒ Object.Equals(meta.Name, c.ToString());
Performance?

Feedback, das für alle DeviceProperties noch zu implementieren ist, sollte auch nicht allzu schwer sein.

(nächste Version)

 682 
100%
GUIWunsch / Ideeniedrig Settings, Nummern statt Namen anzeigen geschlossenAlpha 319.12.201102.08.2018fisl Aufgabenbeschreibung

Statt die merged group names anzuzeigen, werden die Nummern der beteiligten Geräte/Gruppen angezeigt.

Idee: Popup bei MouseOver > 2s mit Liste aller Geräte/Gruppen.
oder
Rechtsklick Show Device/Group List?

 2978 
100%
ServerWunsch / Ideeniedrig Cuelist, Action, Play entfernen und auf GO legen geschlossen3.1.116.11.201725.07.2018fisl Aufgabenbeschreibung

Play ist aus der GUI heraus nicht mehr verwendbar. GO hat diese Funktion übernommen. Auch als ScenelistScene Aktion sollte Play nicht mehr verwendet werden.

1106
0%
ServerWunsch / IdeeniedrigCuelist, BringToFront fadenNeuAlpha 501.11.201208.07.2018fisl Aufgabenbeschreibung

Die BringToFront Funktion sollte fadebar sein.
FadeFactor pro Property (mal wieder)

 656 
100%
ServerWunsch / Ideeniedrig Cuelist, Referenz Cues geschlossenAlpha 324.11.201104.07.2018fisl Aufgabenbeschreibung

Ein Cue kann erneut in eine Cuelist eingefügt werden, als Referenz. Ein eigener Trigger kann definiert werden.
Änderungen an Eigenschaften gelten für alle Cues, und egal welches Cue geändert wird.

 658 
100%
GUIWunsch / Ideeniedrig Live View, Geräte klonen geschlossen3.13.224.11.201123.05.2018fisl Aufgabenbeschreibung

Man sollte im LiveView Geräte klonen können. In echt kann man ja auch mehrere Apparate auf einen Versatz gesteck haben.

 734 
100%
ServerWunsch / Ideeniedrig Programmer, Reihenfolge ändern geschlossenAlpha 304.02.201222.05.2018fisl Aufgabenbeschreibung

Man speichert 1+4+3+2
später möchte man die gespeicherte Reihenfolge auf 1+2+3+4 ändern.
Dies könnte man durch umsortieren der Liste im Programmer machen?

 732 
100%
GUIWunsch / Ideeniedrig Property Grid, Colorwheel Property immer anzeigen geschlossenAlpha 302.02.201222.05.2018fisl Aufgabenbeschreibung

Hat ein Gerät CMY/RGB + Fixed Colors sollte unter Color auch das Colorwheel Property angezeigt werden.

 673 
100%
ServerWunsch / Ideeniedrig Paletten als Wertequelle für Effekte geschlossenAlpha 3TBD (UIS)11.12.201122.05.2018fisl Aufgabenbeschreibung

Paletten sind Listen von Werten für Eigenschaften. Farbpalette, Beampalette, etc.

Es wird einen neuen Effekt “ListFade” oder “PalletFade” geben.
Diesen kann man auf Eigenschaften ziehen. Man kann die zu verwendende Palette angeben.
Zusätzlich lassen sich Fade und Delay eintragen (fanning), die angeben wie zwischen den Werten der Palette gewechselt werden soll.

 1899 
100%
ServerWunsch / Ideeniedrig XML Fehler in GetAvailableDevices in der GUI anzeigen. geschlossenBeta 613.01.201411.02.2018fisl Aufgabenbeschreibung

.

 2991 
100%
GUIFehlerberichtniedrig Fehlende Files im SVN geschlossen3.2 Alpha x22.12.201731.12.2017fisl Aufgabenbeschreibung

Könntest du mal schauen, ob du in der x64 Branch alles eingecheckt hast?

Bei mir fehlt z.B. Folgendes aus Commit 6235

GUI

  <Compile Include="src\Theme\WindowManagement\IGUIControlInterface.cs" />
  <Compile Include="src\Theme\WindowManagement\PE\LayoutBranch.cs" />
  <Compile Include="src\Theme\WindowManagement\PE\LayoutNode.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowLayout.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowManager.Action.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowManager.Input.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowManager.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowManagerDeskLampSupport.cs" />
  <Compile Include="src\Theme\WindowManagement\WindowManagerFogSupport.cs" />

XNAViews

  <Compile Include="src\XNAViews\List.cs" />
zeige Aufgaben 1 - 50 von 289 Seite 1 von 6

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung