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

IDFortschrittKategorieAufgabentypSchweregradZusammenfassung  ascStatusbetrifft Versionfällig in Versionangelegtzuletzt geändertangelegt von
2765
40%
ServerWunsch / IdeeniedrigMatrix Effektgröße mit den normalen Effekten verändernNeu3.1TBD (UIS)23.03.201717.01.2020patme Aufgabenbeschreibung

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.

2411
0%
GUIWunsch / IdeeniedrigMatrix FunktionNeu3.025.02.201617.12.2020 Aufgabenbeschreibung

Es wäre toll, wenn man in der “manuellen Matrix” -Zuweisung gewisse Tools wie in der Bildbearbeitung hätte. Z.B. Striche, Kreise erstellen; Bild rotieren/spiegeln; o.ä.

3896
0%
GUI & ServerWunsch / IdeeniedrigMatrix Handling zur Nutzung von Fanning-Operatoren und ...Unbestätigt3.225.10.201925.10.2019LightningBrothers Aufgabenbeschreibung

Ich würde mir hier wünschen, dass DMXControl 3 analog zum Group Handling ein so genanntes Matrix Handling im Device Control bietet. Die Intention dahinter ist, dass man hiermit dann sowohl die Fanning Operatoren und die 1D-Effekte auch auf die einzelnen Pixel einer Matrix anwenden kann. Im Zusammenspiel mit dem Group Handling ergäbe sich so zahlreiche neue Möglichkeiten, ohne dass explizit neue Effekte hierfür kreiert werden müssen. Gleichzeitig ließen sich so auch bis dato als Multi-Beam-Geräte bezeichnete Geräte abbilden, ohne dass nennenswerte Ergänzungen im DDF erforderlich sind.

Im Matrix Handling würde am Ende “nur” angeben werden, in welcher Richtung ein alternierendes Fanning oder ein 1D-Effekt genutzt werden soll. Die Richtung entspricht genau den Möglichkeiten, die das aktuelle Matrix- bzw. Radix Window bietet, um eine statische Farbe auf eine Matrix bzw. Radix zu legen. Folglich würde die Methode “Fill” dem aktuellen Zustand entsprechen, wenn ich einen Effekt auf eine Matrix lege.

Folgende Punkte wären allerdings noch zu klären, sollte dieser Vorschlag entsprechenden Anklang finden:

  • Inwieweit hat der Device Index in einer aus mehreren Matrix-Geräten bestehenden Gruppe Einfluss auf das Verhalten des Matrix Handlings?
  • Schafft man eine Möglichkeit, mehr als einen 1D-Effekt auf der gleichen Funktion der Matrix wie zum Beispiel Dimmer anzuwenden, welche dann in verschiedenen Richtungen laufen (zum Beispiel Effekt 1 horizontal, Effekt 2 diagonal)?

Ich hatte diesen Punkt bereits schon einmal grob beim Jahrestreffen in Berlin angeschnitten…

5085
0%
GUI & ServerWunsch / IdeeniedrigMaximal-Wert für Phase hochsetzenUnbestätigt3.2.303.07.202303.07.2023LightningBrothers Aufgabenbeschreibung

Aktuell ist der zulässige Höchstwert für die Phase bei 1080° festgesetzt. Dieser ist mittlerweile zu gering und sollte hochgesetzt werden.

In diesem Zusammenhang wäre dieser Wert als zentrale Konstante zu definieren, statt ihn einzeln in den Effekten zu hinterlegen.

3741
0%
GUIWunsch / IdeeniedrigMaximierbare Floating DockwindowsNeu3.1.3TBD (UIS)08.08.201929.08.2019Mic Aufgabenbeschreibung

Vor allem wenn DMXC mit mehreren Monitoren genutzt wird, wäre es wünschenswert, wen sich vom Dockingcontainer gelöste “Floating Windows” Maximieren lassen.
Wie dies mit der DockpanelSuite umzusetzen ist, ist unter Doku maximizable floatwindow beschrieben.
Viele Grüße

2763
0%
InstallerWunsch / IdeeniedrigMehere versionen von einander unabhängig installierernZugeteilt3.2.33.3.120.03.201730.07.2023Qasi Aufgabenbeschreibung

Im moment ist es nicht möglich zwei verschiedene Versionen paralel installiert zu haben.
Problem sind die Registry-Einträge und die Ordnerstruktur

Wir sollten das mal besprechen.
Mein Vorschlag ist

Das die alte Versionen bei der Installation in einen neuen Unterordner mit der Versionsnummer verschoben wird
Bsp.
Aktuell installiert ist 3.0.2a und 3.1 wird jetzt installiert
3.0.2a wird verschoben (mit allem drum und dran):
DMXControl 3\Kernel –> DMXControl 3\Kernel\3.0.2a
DMXControl 3\GUI –> DMXControl 3\GUI\3.0.2a
ähnliches muss dann auch in der Registry gemacht werden

3.1 instalieren
DMXControl 3\Kernel
DMXControl 3\GUI

somit kann ich immer drüber installieren, hab keine Probleme mehr, und kann zwischen den Versionen wählen

4084
0%
GUI & ServerToDoniedrigMehr Einsatzmöglichkeiten für ParametermasterZugeteilt3.2.1 Beta xTBD (UIS)11.02.202022.05.2021JohannesStroe Aufgabenbeschreibung

Der Parametermaster muss an mehr Stellen angewendet werden. Wichtig sind vor allem bei XY-Positionen um Live die Position von Effekten zu beeinflussen und auch bei Amplituden von diesen Effekten. Insgesamt gibt es noch einige weitere Stellen, wo diese (noch) nicht eingesetzt werden können.

2057
0%
GUIWunsch / IdeeniedrigMehr Gui PanesNeu3.1.227.10.201422.05.2018quaddro Aufgabenbeschreibung

Ist denk ich einfach zu erweitern, ich finde es umständlich Intensity, Position und Color unten machen zu können, Beam aber nicht vollständig.
Es sollten bei beiden Eingabemöglichkeiten Beide Optionen zur Verfügung stehen, es handelt sich lediglich um ein paar mehr Slider bsp. bei Beam Focus, Prism...

5288
0%
ServerWunsch / IdeeniedrigMehrere separate Frostfilter zulassenNeuunbestimmt25.03.202425.03.2024dPi Aufgabenbeschreibung

Es gibt Geräte mit mehreren verschiedenen Frostfiltern, die unabhängig voneinander eingefahren werden können.

Hier sollten (ähnlich wie bei den Goborädern) mehrere Frostfilter möglich sein. Im DDF muss dazu der Tag “frost” mehrfach eingefügt werden dürfen:

<frost dmxchannel="0">
  <range mindmx="0" maxdmx="255" minval="0" maxval="100" />
</frost>
<frost dmxchannel="1">
  <range mindmx="0" maxdmx="255" minval="0" maxval="100" />
</frost>

Dies kommt beispielsweise bei den folgenden Geräten vor:

Das Problem ist analog zu FS#4207.

4207
0%
ServerWunsch / IdeeniedrigMehrere separate Prismen zulassenUnbestätigtunbestimmt3.404.06.202025.03.2024LightningBrothers Aufgabenbeschreibung

Mittlerweile gibt es am Markt verschiedene Geräte, bei denen zwei (vielleicht später auch noch mehr) Prismen gleichzeitig eingefahren und die somit überlagert werden können. Daher muss erlaubt werden, dass man den Tag “prism” mehrfach einfügen kann, wie nachfolgend dargestellt:

<prism dmxchannel="0">
  <prismrotation dmxchannel="1">
    <step type="stop" mindmx="191" maxdmx="192" />
    <range type="cw" mindmx="193" maxdmx="255" minval="0.1" maxval="3.0" />
    <range type="ccw" mindmx="190" maxdmx="128" minval="0.1" maxval="3.0" />
  </prismrotation>
  <step type="open" mindmx="0" maxdmx="63" caption="Open" />
  <step type="prism" mindmx="64" maxdmx="255" caption="3-facets radial prism" val="3-facets radial.png" />
</prism>
<prism dmxchannel="2">
  <prismrotation dmxchannel="3">
    <step type="stop" mindmx="191" maxdmx="192" />
    <range type="cw" mindmx="193" maxdmx="255" minval="0.1" maxval="3.0" />
    <range type="ccw" mindmx="190" maxdmx="128" minval="0.1" maxval="3.0" />
  </prismrotation>
  <step type="open" mindmx="0" maxdmx="63" caption="Open" />
  <step type="prism" mindmx="64" maxdmx="255" caption="6-facets linear prism" val="6-facets linear.png" />
</prism>

Aktuell sind mir folgende Geräte unter die Finger gekommen:

3945
0%
ServerFehlerberichtniedrigMehrere Warnings mit Audiocues und GoToUnbestätigt3.2.1 Beta x19.11.201919.11.2019JPK Aufgabenbeschreibung

Überspringt man Audiocues mit GoTo, erscheint eine Warnung im Kernel.

4416
0%
GUIWunsch / IdeeniedrigMenüeintrag "Macroboard Profile" um Unterpunkte über vo...Zugeteilt3.2.218.03.202118.03.2021LightningBrothers Aufgabenbeschreibung

Wie bei den Menüeinträgen zur Cuelist, Softdesk und Stage View sollte der Eintrag Macroboard Profile aus Konsistenzgründen ebenfalls dahingehend erweitert werden, dass man aus den neuen Untermenüpunkten direkt ein vorhandenes Macroboard-Profil öffnen und ein neues anlegen kann.

5329
0%
GUI & ServerFehlerberichthochMerge teilweise defekt (und führt in Teilen zum Absturz...Unbestätigt3.3 RC x13.05.202413.05.2024LightningBrothers Aufgabenbeschreibung

In einem noch nicht näher bekannten Gesamtumfeld funktioniert die Merge-Funktion nicht zuverlässig, woraufhin die GUI sogar in Teilen abstürzt.

Genauere Details inklusive Log-Dateien kann Joseph (@nutzer99) liefern, da es bei ihm im Zuge der Programmierung seiner Show mehrfach aufgetreten ist. Ich möchte hiermit nur einmal das Problem grundlegend dokumentieren.

4414
0%
GUI & ServerFehlerberichtniedrigMerkwürdiges Verhalten des ColorChaser Effektes bei Ran...Neu3.2.218.03.202118.03.2021ch700 Aufgabenbeschreibung

Der ColorChaser zeig bei mir ein merkwürdiges Verhalten, wenn ich den PlayMode auf Random setze und Use Device Index auf false.
Beim Wechsel der Farben entsteht immer ein merkwürdiges Flackern. Das ist live und auch in der StageView zu sehen.
Ich hab zur Demonstration mal ein Beispielprojetkt angehangen. In dem Projekt ist eine Cuelist angelegt.
Die erste Cue läuft ohne Probleme, bei der zweiten tritt dieses Flackern auf.
Der einzigste Unterschied ist: bei der Ersten Cue ist Use Device Index = True und bei der Zweiten ist es False

4957
0%
GUIWunsch / IdeeniedrigMeta-Daten zu Bilddateien für Gobos und Gerätebilder hi...Unbestätigt3.3 Beta xTBD (UIS)08.11.202231.07.2023LightningBrothers Aufgabenbeschreibung

Mit dem neuen Image selector kann man nach Gobos bzw. Bildern des Geräts suchen. Aktuell hat man als Suchkriterium “nur” den Dateinamen. Bei selbst geschriebenen DDFs ist das weniger problematisch, weil man da noch einen sprechenden Dateinamen für die Bilddateien vergeben kann.

Bei DDFs, die über den Installer oder die DDFLib ausgeliefert werden, erhalten die Bilddateien den neutralen Dateinamen. Sucht man ein bestimmtes Gobo eines bestimmten Geräts bzw. ein bestimmtes Gerät muss man effektiv immer einen Blick direkt ins DDF selbst werfen, um den geänderten Dateinamen herauszufinden.

Um die Suche zu vereinfachen wäre es hilfreich, wenn die Bilddateien zusätzliche Informationen wie Hersteller und Gerätezeichnung in Form von Meta-Daten erhalten würden.

3186
0%
ServerWunsch / IdeeniedrigMidi - Möglichkeit mehrerer Layouts zum SpringenNeu3.1.227.10.201809.07.2019 Aufgabenbeschreibung

Ein cooles und hilfreiches Feature wäre, wenn der Midi-Part die Funktion enthalten würde, einen Midi-Controller “mehrfach” belegen und am Ende in den einzelnen Layouts springen zu können.

Also zum Beispiel ein Layout für bewegtes Licht, eines für LED-PARs und eines für konventionelles Weißlicht. Das Wechseln des Layouts könnte im besten Fall auch mit der Zuordnung von Buttons auf die Layouts gelöst werden.

2219
0%
ServerWunsch / IdeemittelMidi clock InputNeu3.030.04.201530.04.2015 Aufgabenbeschreibung

Wäre sehr nutzfoll wenn DMX Control eine Midi Clock aufnehmen könnte um damit sound to light viel genauer umzusetzen.

4050
0%
GUI & ServerWunsch / IdeeniedrigMidi Implementierung in den ServerEntscheidung3.23.423.01.202022.05.2020 Aufgabenbeschreibung

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.

3751
0%
GUIFehlerberichtniedrigMidi learn springt sofortUnbestätigt3.1.312.08.201912.08.2019peer Aufgabenbeschreibung

Vielleicht mache ich das auch falsch,

bei mir werden in der Sekunde an die 100 Einträge in die Konsole ausgegeben: in:63489
dazwischen manchmal ein anderer wenn ich eine Taste drücke.
Ich konnte die learn funktion jetzt so austricksen das ich die “Learn” Taste/Button so lange mit meiner
Klaviertaste gedrückt habe bis sich eine Änderung in Data 1 gezeigt hat.
Ansonsten scheint Learn einfach die Nulldaten interpretiert zu haben.

4319
0%
ThemingFehlerberichtniedrigMidi Manger Name einer Rule im Dark-Theme unlesbar währ...Neu3.2.123.12.202023.12.2020JohannesStroe Aufgabenbeschreibung

Das Name-Feld einer Midi-Rule ist während dem eingeben des Namens im Dark-Theme unlesbar, da das Kästchen weiß ist.

5245
90%
GUIFehlerberichtniedrigMIDI Ruleset Input / Output Device nur Platzhalter-TextBenötigt Tests3.2.317.01.202410.03.2024SvenFinn Aufgabenbeschreibung

Fehlerbeschreibung

Im Midi-Manager wird im Feld “InputDevice” & “OutputDevice” nur “Lumos.GUI.MIDI.MidiOutput” angezeigt.

(siehe Screenshot)

Erwartetes Verhalten

In den Feldern “InputDevice” & “OutputDevice” sollte (schätze ich) der Name des ausgewählten Midi-Gerätes angezeigt werden.

5177
0%
GUI & ServerFehlerberichtniedrigMidi Ruleset-import: Backtrack-Wert wird ignoriertNeu3.2.319.11.202319.11.2023terwarf Aufgabenbeschreibung

Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Importiere angehängtes Ruleset in ein leeres Projekt.
Die gesetzen Backtrack-Werte werden ignoriert.

Aus dem folgenden Abschnitt in der Importdatei

    <Rule Name="1-1 input" UseBacktrack="false" Threshold="126" IsToggle="false" EnableMessage="2134413313" EnabledBacktrack="0" DisableMessage="2134409217" DisabledBacktrack="0">
      <Type>Lumos.GUI.MIDI.ButtonRule</Type>
    </Rule>

wird in der MidiSettings.xml in der .zip:

     <TreeItem Name="Rule">
        <Attribute Name="Type" Type="Primitive" ValueType="String" Value="Lumos.GUI.MIDI.ButtonRule" />
        <Attribute Name="Name" Type="Primitive" ValueType="String" Value="1-1 input" />
        <Attribute Name="GUID" Type="Primitive" ValueType="String" Value="0e001dac-84c0-4cd5-9dc8-1d5e99b22533" />
        <Attribute Name="UseBacktrack" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="State" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="Threshold" Type="Primitive" ValueType="Byte" Value="126" />
        <Attribute Name="IsToggle" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="EnableMessage" Type="Primitive" ValueType="Int32" Value="2134413313" />
        <Attribute Name="EnabledBacktrack" Type="Primitive" ValueType="Int32" Value="2134413313" />
        <Attribute Name="DisableMessage" Type="Primitive" ValueType="Int32" Value="2134409217" />
        <Attribute Name="DisabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
    </TreeItem>

Hier wird der ursprünglich “genullte” Wert für EnabledBacktrack zu “2134413313” - vermutlich der Default-Wert für einen Button mit Backtrack (gleich EnableMessage).

Hingegen wird der Block

    <Rule Name="1-1 output aus" UseBacktrack="true" Threshold="126" IsToggle="false" EnableMessage="0" EnabledBacktrack="3706881" DisableMessage="0" DisabledBacktrack="0">
      <Type>Lumos.GUI.MIDI.ButtonRule</Type>
    </Rule>

zu

    <TreeItem Name="Rule">
        <Attribute Name="Type" Type="Primitive" ValueType="String" Value="Lumos.GUI.MIDI.ButtonRule" />
        <Attribute Name="Name" Type="Primitive" ValueType="String" Value="1-1 output aus" />
        <Attribute Name="GUID" Type="Primitive" ValueType="String" Value="efd45d5e-33da-4132-bad2-2b184f844e6d" />
        <Attribute Name="UseBacktrack" Type="Primitive" ValueType="Boolean" Value="True" />
        <Attribute Name="State" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="Threshold" Type="Primitive" ValueType="Byte" Value="126" />
        <Attribute Name="IsToggle" Type="Primitive" ValueType="Boolean" Value="False" />
        <Attribute Name="EnableMessage" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="EnabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="DisableMessage" Type="Primitive" ValueType="Int32" Value="0" />
        <Attribute Name="DisabledBacktrack" Type="Primitive" ValueType="Int32" Value="0" />
    </TreeItem>

hier ist EnabledBacktrack auf “0” gesetzt, obwohl in der Importdatei der Wert “3706881” gesetzt war.

3899
0%
GUI & ServerFehlerberichtniedrigMidi Rulset import funktioniert nichtNeu3.226.10.201926.10.2019Faithnall Aufgabenbeschreibung

AKtuell ist es nicht möglich ein Excportiertes Rulset wieder zu importieren.

Beim Anlegen von 80 Buttons wäre das aber hilfreich, wenn man es exportieren → mit Notepadd++ editieren und wieder Importieren könnte.

4566
0%
GUI & ServerWunsch / IdeeniedrigMidi Timecode als Input für Cuelists & TimecodeshowUnbestätigt3.2.208.06.202108.06.2021nutzer99 Aufgabenbeschreibung

Um eine Cuelist (bzw. später eine Timecodeshow) über mit externem Timecode zu fahren. Dies ist nötig, wenn man eine DAW oder sonstige Software hat, die den Timecode vorgibt.

5212
0%
TimecodePlayerWunsch / IdeeniedrigMittelpunkt des Zooms immer von aktueller Position des ...Unbestätigt3.3 Beta x25.12.202325.12.2023LightningBrothers Aufgabenbeschreibung

Aktuell erfolgt das Zoomen (über das Scrollrad) immer vom Nullpunkt. Dadurch verschiebt sich die Position des Wiedergabemarker immer aus dem Anzeigebereich heraus.

Es wäre hilfreich, wenn der Wiedergabemarker selbst als Mittelpunkt für das Zoomen herangezogen würde.

5243
0%
PluginFehlerberichtmittelModbus TCP Coil Eingang wird nicht im InputAssignment n...Neu3.2.308.01.202412.01.2024 Aufgabenbeschreibung

Die Werte im Modbus Server werden über den Ausgang korrekt gesetzt, über den Eingang allerdings nicht eingelesen.
Haben Sie einen Fehler entdeckt? Dann nutzen Sie bitte folgendes Template und beachten die Hinweise für eine reibungsfreie Bearbeitung der Tickets.

Fehlerbeschreibung

Im InputAssignment wurden folgende Tests durchgeführt:
1. Test: Tastatureingabe als Eingang und Modbus Coil 1000 als Ausgang → OK
2. Test: Modbus Coil 1001 als Eingang und Gernal_Blackout als Ausgang → NIO
3. Test: Modbus Coil 1001 als Eingang und Modbus Coil 1000 als Ausgang → NIO

Erwartetes Verhalten

Update des Zustandes über den Modbus Eingang.

5306
0%
TimecodePlayerWunsch / IdeeniedrigMöglichkeit zum Verschieben von Cuelists in einen ander...Unbestätigt3.3 RC x27.04.202427.04.2024LightningBrothers Aufgabenbeschreibung

Arbeitet man mit mehreren Cuelist-Tracks, wäre es hilfreich, dass Cuelists vom Cuelist-Track A in den Cuelist-Track B oder C verschoben werden können. Dabei sollen die Cuelists ihren ursprünglichen Startpunkt beibehalten.

Aktuell muss man die betreffende Cuelist im Cuelist-Track B erst erneut manuell an der richtigen Stelle hinzufügen und diese dann im ursprünglichen Cuelist-Track löschen.

4821
0%
GUI & ServerWunsch / IdeeniedrigMove in Black Effekte auf start position fahrenUnbestätigtunbestimmt12.04.202212.04.2022Qasi Aufgabenbeschreibung

S.o.

3785
0%
InputAssignmentWunsch / IdeeniedrigMove und Clone aus Kontextmenü im Menü Connectionset er...Unbestätigt3.2 Beta x10.09.201910.09.2019LightningBrothers Aufgabenbeschreibung

Da die Funktionen zum Klonen und Verschieben eines Connectionset (CS) aktuell nur über das Kontextmenü eines gewählten CS (Bild 1) erreichbar und somit gefühlt recht versteckt sind, würde ich es begrüßen, wenn diese im Menü zum Eintrag Connectionset (Bild 2) ergänzt werden. Der Eintrag zum Löschen eines CS ist ja dort bereits vorhanden, allerdings noch nicht funktionsfähig.

4671
0%
PluginFehlerberichtniedrigMPA-Plugin in den Einstellungen auch als solches betite...Unbestätigt3.2.208.12.202108.12.2021LightningBrothers Aufgabenbeschreibung

Ist das MPA-Plugin aktiviert, ergänzt es entsprechend ein Icon im Einstellungs-Fenster. Der Name des Icons lautet hier allerdings einfach nur “Plugin”. Es wäre gut, wenn der Titel in “MPA” oder ähnlich versehen wird, damit auch direkt zu erkennen ist, was sich hinter dem Icon befindet.

812
0%
ServerWunsch / IdeeniedrigMSC implementierenZugeteiltAlpha 307.04.201207.04.2012fisl Aufgabenbeschreibung

MIDI Show Control

811
0%
ServerWunsch / IdeeniedrigMTC implementierenZugeteiltAlpha 4TBD (UIS)07.04.201206.05.2016fisl Aufgabenbeschreibung

MIDI Timecode

2617
0%
ServerToDoniedrigMxBoom optimierenZugeteilt3.0TBD (UIS)11.10.201619.11.2016Qasi Aufgabenbeschreibung

das geht besser und Performanter
zZ wird ab und zu mitten in dem Effekt gesprungen
der Effekt hört bei großen Matritzen zu früh auf

5141
0%
GUI & ServerFehlerberichtniedrigNach importieren eines MIDI Rulsets, speichern und lade...Neu3.3 Beta x05.09.202322.11.2023Beni200 Aufgabenbeschreibung

Ich habe in einem geladenen Projekt ein MIDI Ruleset importiert, dies soweit problemlos. Nach speichern und danach neu laden des Projekts crashte mir die GUI (siehe Bild im Anhang).

Dieses Verhalten konnte ich nicht reproduzieren.

Logs im Anhang.

3557
0%
DMX PluginFehlerberichthochNach wenigen Sekunden Betrieb keine DMX Befehle mehr au...Neu3.1.320.04.201922.04.2019 Aufgabenbeschreibung

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.

2109
0%
GUIFehlerberichtniedrigNachträgliches Ändern der MatrixgrößeEntscheidung3.03.0.230.12.201414.08.2023LightningBrothers Aufgabenbeschreibung

Wenn ich die Größe einer Matrix nachträglich über die Properties ändere (egal ob Vergrößerung oder Verkleinerung), kommt diese Änderung im PropertyGrid zahlenmäßig erst an, nachdem ich einmal den Matrix FormEditor geöffnet und mit OK wieder geschlossen habe. Die Matrix-Effekte kommen nach (und auch während) der Änderung allerdings direkt richtig an. In den meisten Fällen sollte dieser Schritt meiner Meinung unnötig sein und könnte aktuell noch zu Verwirrungen führen.

3715
0%
InputAssignmentWunsch / IdeeniedrigName einer geöffneten InpAss-Verknüpfung sollte angezei...Neu3.2 Beta x3.423.07.201926.11.2021patme Aufgabenbeschreibung

Wenn ich den graphen einer Verbindung geöffnet habe, sollte der Name der Verbindung irgendwo angezeigt werden.

4404
0%
GUIWunsch / IdeeniedrigNamensnennung der beiteiligten PersonenUnbestätigtunbestimmt14.03.202117.03.2021LightningBrothers Aufgabenbeschreibung

Aus der Projektbesprechung vom 14.03.2021 ging der mehrheitliche Wunsch hervor, dass eine namentliche Nennung der beteiligten Personen für Entwicklung, Übersetzung etc. erfolgen soll. Die Art und Weise ist dabei noch nicht final festgelegt, ob diese Nennung direkt in der Software oder im Wiki oder auf der DMXC-Homepage erfolgt.

5211
0%
PluginFehlerberichthochNanoleaf-Plugin: Projekte mit Nanoleaf-Devices können n...Auf User warten3.3 Beta x25.12.202327.12.2023LightningBrothers Aufgabenbeschreibung

Im beigefügten neuen Projekt habe ich 12 Nanoleaf-Devices hinzugefügt. Im Anschluss speicherte ich dieses Projekt und habe es in der laufenden Sitzung neu geladen. Dies ist aber nun nicht mehr möglich.

Das Problem muss sich mit der Beta 12 eingeschlichen haben. Ein anderes Projekt konnte ich mit der Beta 11 noch erfolgreich laden und speichern.

Neben dem Beispielprojekt sind auch die Log-Dateien beigefügt.

3920
0%
StageViewFehlerberichtniedrigNavigationskreuz bleibt teilweise stehen bei Deaktivier...Neuunbestimmt02.11.201902.11.2019JohannesStroe Aufgabenbeschreibung

Beim Ausschalten/Deaktivieren der Kamerasteuerung bleibt das Navigiationskreuz teilweise stehen (s. Bild). Dies ist allerdings von geringer Dringlichkeit, da dies verschwindet, sobald man in die Stage View drückt. Selbiges passiert auch beim Anschalten, allerdings genau andersherum, d.h. der Teil, der beim Deaktivieren schon verschwindet, taucht beim Aktivieren/Öffnen auf, und der große Teil bleibt beim Aktivieren/Öffnen verborgen, beim Deaktivieren/Schließen bleibt er stehen.

4515
0%
GUIFehlerberichtniedrigNetork Explorer Verbindungsmanagement editierenEntscheidung3.3 Alpha x28.04.202125.01.2022Mic Aufgabenbeschreibung

Fehlerbeschreibung

Folgende Dinge lassen sich im Network Explorer nicht editieren:
- Verbindung trennen nicht möglich
- löschen/trennen von einmal gezogenen Verbindungen nicht möglich
- Editieren der Network ID sowie des Client namens wird für GUI und Kernel nicht übernommen (nach klick auf OK erscheinen erneut die vorherigen Werte, ein editieren über die Allgemeinen DMXC-Einstellungen wird sofort übernommen

5219
0%
TimecodePlayerWunsch / IdeeniedrigNeue Cue an aktueller Position des Wiedergabemarkers ei...Unbestätigt3.3 Beta x26.12.202327.04.2024LightningBrothers Aufgabenbeschreibung

Über das Kontextmenü kann ich aus dem Cuelist-Track die Option “Add cue” aufrufen. Es wäre hilfreich, wenn diese Cue an der aktuellen Position des Wiedergabemarkers einfügen werden würde. Die Position, wo ich das Kontextmenü aufrufe, spielt dabei keine Rolle.

Befindet sich der Wiedergabemarker dabei außerhalb einer Bereichs einer Cuelist, wird die Cue in der Cuelist hinzugefügt, die sich in der Reihenfolge vor dem Wiedergabemarker befindet.

5215
0%
InputAssignmentWunsch / IdeeniedrigNeue MIDI Input Regel "ByteArray" oder "String"Neu3.2.325.12.202326.12.2023MWSysTech Aufgabenbeschreibung

Ich sende aus Virtual DJ über MIDI alles, und ich meine hier wirklich alles an DMX Control.
Z.B. habe ich in der Virtual DJ Bibliothek auch immer ein Feld in dem mögliche Tänze zum Lied stehen. Z.B. eben für Tanzveranstaltungen. Diese sind wie im Turniersport üblich mit RB Rumba, DF Discofox und so weiter kodiert. In DMX Control habe ich dann ein paar Cuelists die z.B. passendes Licht für eben Rumba oder Discofox machen. Diese werden automatisch gestartet, wenn Virtual DJ über MIDI eben die Buchstaben RB oder DF überträgt. Das funktioniert aktuell einfach über eine ASCII kodierte MIDI Controller Nachricht. Aus Virtual DJ heraus kann ich problemlos quasi beliebig lange strings als MIDI Nachrichten, also byte Array senden.

In DMX Control kann ich aber nur einzelne Bytes empfangen und keine Arrays.
Im Moment muss ich ich hier ziemlich in die Trickkiste greifen. Und das klappt auch nur weil es im Moment “nur” ein paar Zeichen sind, die ich auswerte. Siehe Bild.

Ich würde mir Wünschen, dass eine zusätzliche Regeln eingeführt wird in der man sagen kann “empfang die Bytes von hier bis hier” oder Startindex und Länge oder so.
Außerdem müssten diese Bytes natürlich verarbeitet werden. Also z.B. ToInt64 oder ToString oder so.

4393
0%
GUIWunsch / IdeeniedrigNeue, über das Menü erstellete Elemente direkt im Bearb...Unbestätigt3.2.106.03.202113.03.2021LightningBrothers Aufgabenbeschreibung

Wenn ich eine Cuelist, ein Softdesk oder eine Stage View über das Menü oder über die Schnellzugriffsleiste neu erstelle, könnte ich es mir als hilfreich erachten, wenn dieses Element dann direkt im Bearbeitungsmodus geöffnet wird. Das bedeutet

  • eine neue Cuelist wird direkt im Cuelist Editor,
  • ein neues Softdesk wird direkt im Softdesk Designer und
  • eine neue Stage View wird direkt geöffnet.

Aktuell muss ich hier die Einträge nochmals aufrufen, damit ich die Bearbeitung der Elemente entsprechend vornehmen kann. Insbesondere im Falle eines neu angelegten Softdesk könnte dies wie eingangs gesagt durchaus hilfreich sein.

4823
0%
InputAssignmentWunsch / IdeeniedrigNeuen Delay Node erweitern Neu3.3 Beta xTBD (UIS)14.04.202231.07.2023steff Aufgabenbeschreibung

Hallo,
Meine Idee bzw. Wunsch wäre, die Timer Werte (Timer 1 und Timer 2) des neuen Delay Nodes aus Ticket  FS#3902  von außen zugänglich zu machen, (Input und Output) Dann könnte man die Werte über Slider, DMX In usw verändern bzw anpassen, könnte diese zur Anzeige ausgeben und wäre noch flexibler.

Gruß Steff

2625
0%
GUIWunsch / IdeeniedrigNeuer Effekt "Random-Strobe-Chaser"Zugeteilt3.0.201.11.201617.12.2020LightningBrothers Aufgabenbeschreibung

Mit einem einfachen Chaser kann man zwar ein Random-Strobe generieren, jedoch sind diese Einstellungen an die Anzahl der aktiven Geräte innerhalb einer Gruppe gebunden und bei dem einfachen Chaser ist immer nur ein Gerät aktiv.
Der Random-Strobe-Chaser geht über den einfachen Chaser hinaus und sollte über folgende Parameter zum Einstellen verfügen. Die nachfolgend genannten Parameter sollen dabei unabhängig von der Anzahl der aktiven Geräte innerhalb der Gruppe gelten.

  • Anzahl der gleichzeitig aktiven Geräte
  • Zeit Dimmer an
  • Zeit Dimmer aus
  • Zufällige Pausenzeit
  • Maximale Helligkeit
  • Zufälliger Helligkeitswert / Mindestwert
  • Laufrichtung des Strobes (vorwärts, rückwärts, von der Mitte aus, zur Mitte hin, zufällig)

Die zufällige Pausenzeit soll den Strobe-Effekt zufällig entsprechend unterbrechen, sofern hier ein Wert eingetragen ist.

Ist ein Wert im Feld „zufälliger Helligkeitswert“ gesetzt, soll hier durch jedes Gerät leuchtet immer mit einer anderen zufällig generierten Helligkeit zwischen dem Mindestwert und dem Maximalwert, wobei der Wert „zufälliger Helligkeitswert“ den Mindestwert angibt. Auf diese Weise lässt sich gerade bei einer größeren Zahl an Geräten eine besondere Tiefenwirkung erzielen.

Ein zusätzlicher Clou wäre an dieser Stelle, wenn sich der Wert für die Anzahl gleichzeitig aktiver Geräte live vom Softpult aus beeinflussen ließe, beispielsweise über die Effekt-Speed der Cueliste.

4580
0%
GUI & ServerWunsch / IdeeniedrigNeuer Group Handling-Modus "fixed"Unbestätigt3.2.230.06.202104.07.2021LightningBrothers Aufgabenbeschreibung

Die Ausgangssituation für diesen Vorschlag ist folgender: Ich habe zum Beispiel zwei Gerätegruppen, wo in der einen Gruppe 7 Geräte und in der anderen 18 Geräte enthalten sind. Die Geräte sind in ihrer Reihe allesamt mit dem gleichen Abstand versehen und beginnen mit dem jeweils 1. Gerät auf der gleichen Seite. Hierdurch steht die zweite Reihe entsprechend nach “hinten” über. Vergleichbar wäre das mit zwei unterschiedlich lang abgeschnittenen LED-Stripes, wo beide auf der einen Seite auf der gleichen Höhe starten.

Für diese Anordnung möchte ich nun einen Effekt bauen, der zwar auf beiden Gruppen parallel läuft, sich jedoch auch auf beiden Gruppen auf die gleiche Anzahl von Geräten (zum Beispiel Wiederholung alle 5 Geräte) streckt.

Um einen solchen Effekt mit den aktuellen Möglichkeiten zu realisieren, müsste ich den Effekt auf beide Gruppen einzeln anwenden und dabei die Parameter individuell an die Anzahl der Geräte abstimmen. Ein Griff zum Taschenrechner ist unumgänglich. Den Group Handling Modus “Parallel Groups” kann ich ich an dieser Stelle nicht nutzen, weil hierdurch der Effekt bei der 1. Gruppe auf 7 und bei der 2. auf 18 Geräte gestreckt wird.

Um diesen Punkt besser abzudecken kam mir der Gedanke zu diesem neuen Modus, bei dem ich über den Zahlenparameter eben angebe, wie groß diese “virtuelle” Untergruppe ist. Dem entsprechend wird der Effekt bei N+1, 2xN+1, 3xN+1 wiederholt. Passt die Größe der Gruppe nicht zu der Angabe, wird hinten abgeschnitten.

3121
0%
GUIWunsch / IdeeniedrigNeues Fenster: Engagement Monitor / Control MonitorZugeteilt3.1.13.426.07.201824.03.2023JPK Aufgabenbeschreibung

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).

3196
0%
ServerWunsch / IdeeniedrigNeues Input Assignment/MIDI: Verschiedene Modi zum "abh...Unbestätigtunbestimmt3.406.11.201826.11.2021StefanKrupop Aufgabenbeschreibung

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.

4795
0%
InputAssignmentWunsch / IdeeniedrigNeues Node "Item List"Unbestätigtunbestimmt06.03.202206.03.2022LightningBrothers Aufgabenbeschreibung

Beim Einfügen des bereits existierenden List Selectors kam mit der Gedanke zu folgendem neuen Node auf: dem “Item List” Node.

Das Item List Node gehört zur Kategorie der Wrapper-Nodes und ermöglicht das Arbeiten mit im Projekt existierenden Item Lists wie Gobo List, Color List oder Position List. Entsprechend der gewählten Liste stellt es die folgenden Ein- und Ausgänge zur Verfügung.

Eingänge

  • Item List: Wählt die Item List mit der entsprechenden ID oder dem Namen
  • Select: Übergabe eines ganzzahligen Werts zur Auswahl eines bestimmten Objekts in der Item List
  • Previous: Auswahl des vorherigen Objekts
  • Next: Auswahl des nachfolgenden Objekts

Ausgänge

  • Name: Name der zugeordneten Item List
  • ID: ID der Item Liste
  • Items: Ausgabe der Liste der enthaltenen Werte wie die verschiedenen Farben bei einer Color List, Gobos der Gobo List etc.
  • Item count: Anzahl der Objekte in der Liste
  • Selected Item: Ausgabe des ausgewählten Eintrags

Ein möglicher Anwendungsfall für das Item List Node wäre zum Beispiel die “zentrale” Verwaltung von Farben für den Status eines Buttons im Softdesk oder auf einem Makro Board. Bis jetzt ist ein üblicher Weg, die verschiedenen Farben in einem Input Selector zu hinterlegen. Verwendet man die gleichen Farben mehrfach muss auch der Input Selector mehrfach konfiguriert werden. Mit Hilfe des Item List Nodes würde die Farbdefinition zentral im Project Explorer erfolgen. In den betreffenden Connectionsets greift man dann nur noch den Index der Liste auf. Möchte man die Farben im Nachgang nochmal ändern oder mit einer weiteren Farbe arbeiten, muss man hier auch nicht mehr alle Input Selecotren einzeln anfassen und die Farbe hinterlegen. Es muss stattdessen nur dafür gesorgt werden, dass der benötigte Index am Item List Node ankommt, wenn es nicht bereits vorher schon der Fall war.

zeige Aufgaben 401 - 450 von 682 Seite 9 von 14

verfügbare Tastenkürzel

Aufgabenliste

Aufgabendetails

Aufgabenbearbeitung