Midi-Plugin

We proudly present: The release of DMXControl 3.3.3!


On September 29, 2026, we held our release show for DMXControl 3.3.3. During our usual “hour-long” session, we showed you all the new features in this version and what it now has to offer.
Read all about it in the corresponding news article: We proudly present: The release of DMXControl 3.3.3!


  • hi,

    ich habe probleme die buttons im toggle-modus zu betreiben.

    ich habe für das launchpad die buttons eingefügt wie in der "anleitung", auch istoggle true und false probiert, natürlich auch im input die cueliste mit dem button verbunden, leider klappt es nicht. die cue läuft nur solange ich den button drücke...
    könnte mir jemand das erklären?

  • hallo LIchtfuzzi,
    Wenn der Butoon im Toggle= true steht musst du ihn an die Liste mit Go/Stop verbinden ,
    nicht mit Start.

    Und nur diese eine Verbindung. ( im Normalfall )

    Wenn Die Cueliste z.B nur einen Farbeffekt steuert, ( ohne DImmer ) kann man folgende EInstellung sinnvoll verwenden.

    Dann einige Buttoms in gleicher Art , verknippern , somt kannst du zum Beispiel ein Lauflicht , was nur den Dimmer steuert,
    mit verschiedenen Farben ( Farbeffekten ) verwenden ( ohne Limit)
    Habe ich so gebaut ... kommt gut an und die Bedienung ist entspannt.

    Man sollte nur darauf achten das du irgendwann nach starten des x ten Liste , die Vot´rgänger wieder abschaltest.
    alternativ fallen sie immer in den Vorgänger zurück ( kann auch gewollt sein )
    Das Tracking ist bei mit in allen Cuelisten an.

    Daraus ergibt sich dann ein ganzer Block mit Farben und Farbeffekten, die dann den jewiligen Dimmer Effekten zugeordnet werden können.


    Gruß Uwe

    Edited 2 times, last by hothand (April 17, 2016 at 1:07 PM).

  • hi, danke!

    ich programmiere seit eh und je genau auf die selbe weise - nur das tracking habe ich nun aus - das hatten wir in einem anderen thread

    nun zum thema: genauso habe ich das auch gemacht und hatte bis zur neuinstallation von dmxc3 auch das launchpad mit toggle=true und Go/Stop verlinkt.
    bloß diesmal haut das nicht und eben nochmal probiert - nichts.

    ich werde später es erneut versuchen und ggf dmxc3 neu installieren, vlt ist da was schief gelaufen

  • hallo LIchtfuzzi,
    mir ist vor ein paar Tagen der ganze Softdesk verrreckt.... alle Verbindungen waren ohne Funktion.
    Was immer da schief gelaufen ist ... schau doch mal ob andere Buttons noch gehen.
    Die Datei ist innerhalb der projekt.ZIP {GERÄTENAME}_GuiInputConfig.xml

    Mit einer VorVersion und updaten dieser Datei konnte ich dass beheben.

    Mir unverständlich ist... warum da Gerätenamen eingebaut werden , wenn du deinen Rechnernamen änderst oder auf einen Anderen Rechner den Kram kopiert fällt so ziemlich alles auseinander. Glücklicher Weise gbt es auch hierzu ein TODO , hier im Forum.
    Neu Installieren ist für mich keine Option. Ich weis nicht ob es irgendwo eine TECH-Doku zur Version gibt.
    Z.B. Welche Datei WO ist und WAS macht.
    Das hätte mir schon geholfen.
    Überall steht ein bischen %appdata%/Roaming\DMXControl Projects e.V\DMXControl steht der Rest ...wichtiger Infos zu den aktuellen EInstellungen. Als WIN 10 User muss man das wissen , teilweise kann der Interface PORT nicht im Programm gesetzt werden :)

    Beim Programmieren speichere ich oft eine neue Projektdatei ab. (leider nicht oft genug)
    Trotzdem bin ich mit der Funktion des DMXC3 sehr zufrieden, es läuft zumindest stabil. Gestern hatte ich eine größere Geburtstagsparty... 20Stunden Vollgas kein Prob.... allerdings haben wir immer einen 2 ten leistungsstarken Laptop in Reserve.
    Gut wenn man Ihn nicht braucht :)

    Gruß Uwe

  • ja es ist die beta-version, ich dachte nur, es wäre unpassend im restlichen forum das zu erwähnen und auch weil das midiplugin, ein plugin ist und nicht in dmxc3 implementiert.

    also ich nutze nach wie vor win7 und habe extra diesen showpc, mit weiter software in zusammenhang mit dmxc. aber was die daten bzw hirarchie des systems/software betrifft, sollte man eher die grundlagen von systemen und programmen verstehen. (ist blöd ausgedrückt, aber anders kriege ich das nicht hin) ich habe mich vor jahren instensiv mit systemen und programmierung auseinander gesetzt, jedoch für software programmieren war es dann doch zu viel für mich, da beneide ich sehr viele hier im forum!

    ich hab das nun seit dem ich hier im thread gepostet habe immer wieder mal probiert, aber bis spätestens morgen werde ich es erneut versuchen bzw dmxc3 neu installieren und auch bescheid geben ob sich da was getan hat.

  • hallo @Lichtfuzzi,
    Habe die 3.0.1 hier nun auch am start und keine Probleme.

    Der Softdesk macht was er machen soll, ausserdem habe ich fast alle Buttons im Toggle-Mode laufen.

    Zusätzlich habe ich das ganze System auf einen anderen Rechner übertragen.
    Hier treten auch einige Besonderheiten mit dem Softdest auf,da überall der Gerätename enthalten ist.

    Nach Anpassung aller Dateien lief auch hier wieder alles, ausser 2 Verbindungen die ich neu ziehen musste ... diese waren einfach nicht mehr vorhanden.
    Das Kernel sollte man im Auge behalten und nicht beides zusammen starten, sondern erst den Kernel ...dann die GUI als Client.

    Wenn du was neu Installieren möchtest dann, lösche nach dem deinstallieren alle Daten aus %appdata%/Roaming\DMXControl Projects e.V\DMXControl ( vorher weg-> sichern)
    Danach neu .....
    erst 3.0 ... -> Geräte wieder hinzufügen Kernel Starten -> auf fehler prüfen -> Stopen

    dann 3.0.1 drüber.. dann kernel starten -> stoppen ca 5 mal , dann die GUI ( Client ) starten.
    GUI und Interface einrichten .... -> stoppen -> Starten -> kernel prüfen -> wenn fehlerfrei dann GUI Starten.

    Warum das so ist, kann ich dir nicht sagen ...es ist aktuell so ..irgendwie werden die ganzen einstellungsdateien erstellt angepasst und wieder angepasst.

    Als letztes dein Projekt laden und auch hier das Kernel im Auge behalten.....
    Danach das Projekt unter neuem Namen Sichern und wieder neu starten.

    Das war ungefähr der lange Weg in WIN 10 beim übertragen , der Softdesk war (fast) OK
    Und 2 Cue's sind rausgeflogen.

    Das ganze natürlch mit einem Projekt welches zuvor ohne Fehler gelaufen ist.

    Gruß Uwe

  • Hi @Lichtfuzzi,
    hm... jetzt fällt mir nichts mehr ein, aber ich kann den Frust nachemfinden.
    Ich habe auch schon 2 mal alle Assignments neu ziehen müssen.
    todo: vorhandene Verbindung merken, löschen und den Button wieder reinziehen.
    sofort nach dieser Aktion hat der Button wieder funktioniert.

    Darauf hin habe ich das ganze Programm und alle Dateien auf einen zweiten Rechner übertragen, was auch nicht ganz ohne ist.
    Wenn dann jedoch alles wieder läuft, ist es sehr stabil.
    Ich wollte auch schon auf 2.x umsteigen, nach dem ich stress mit den Assignments hatte, aber das DMXC2 und mein Eurolite USB512 Pro läuft nicht auf WIN 10/64 .... hab mir dann mal das 2er angesehen, und mit ArtNet laufen lassen,
    aber hier muss ich ganz ehrlich sagen, .... dann lege ich lieber 5 Sicherheitskopien an, als mir das 2er an zu tun.

    Was ist den wenn du einen neuen Button erstellst ?
    Achso !! und noch einer .... wenn man ein Positions-Objekt einbaut, Pan/Tilt... hatte ich im Nachgang auch unerklärbare Effekte,
    mit der Maßgabe das nichts mehr lief.
    Solltest du eines haben nimm es weg. Hast du Regler drin nimm sie auch weg( speichern -> neu Starten->, und baue sie neu ein.
    Nach jeder Aktion das Projekt unter anderem Namen sichern, war mir recht hilfreich. Und im Anschluß alles neu starten.

    Vom Gefühl her gibt es Objekte im SoftDesk, die dies verursachen "können".

    Ich brauche im Betrieb auch nur ausschließlich den Desk, damit auch "unbedarfte" damit umgehen können.

    Gruß Uwe

  • Hi @martin3182,
    wäre es nicht eine Lösung alle Softdesk-Parameter in eine XML Datei zu schreiben ?
    Aktuell sind diese ja über 2 oder mehr Dateien verteilt.

    Das ändert natürlich nichts an der weiteren Verarbeitung der Events, wo aktuell der Fehler zu sein scheint, aber wäre hilfreich wenn was nicht klappt. a'la DDF da geht das auch und man kann eingreifen, wenn was hackt.
    Dann haben wir halt eine XML Datei mit 200 Objekten mit je 30 Parametern oder mehr, na und?
    Im Datenbankbereich übertragen wir mit XML und JSON 100.000 de von Datensätze in Sekunden.

    Abgesehen von der (unglücklichen) Bindung an die Geräte-Namen, hier sollte man sich wirklich was anderes einfallen lassen.
    Idee: Baut doch einen UNIQUE ProjectKey ein, dann kann man die Desk's und andere Sachen daran binden.

    Und Natürlich bei einem Update daran denken, das "nichts" vom Anwender deinstalliert wird.... ansonsten .. :thumbup: cool.
    Man kann wirklich super schnell in DMXC3 eingreifen und mit arbeiten.

    Gruß Uwe

  • also, wenn ich dmxc nutze dann noch die 2er, wegen der midianbindung.
    bisher hatte ich den 3er und zwar beta 2 nur einmal im einsatz, da funktionierte das noch mit midi. nur beim aktuellen release (beta 3)
    funktioniert der toggle nicht.
    den soft-desk habe ich im moment gar nicht im einsatz. das assignment ist vom button direkt zur cueliste start/stop.
    natürlich ist es eine option den softdesk mit meinem touchscreen zu nutzen. den werde ich bei gelegenheit noch einrichten, wobei mir mein launchpad lieber wäre.

    normaler weise installiere ich auch drüber.

    ich kann das nochmal probieren, mit dem button neu anlegen (ich glaube das schon gemacht zu haben...)
    bewegungen habe ich zwar drin aber die erste reihe an buttons sind cuelisten (dimmer) von den par´s

    ich nutze win7 64bit 6core 3,8ghz und 8gb ram


    PS: bin zwar kein programmierer, hab aber kenntnisse im webdesign und bei json steig ich nicht durch, da liegt mir php eher.
    c und basic habe ich mal die grundlagen durchgekaut und es ähneln sich fast alle script und programmsprachen, jedoch, für mich dann doch zu hoch bzw verlor ich das interesse, da es schon eine ordentliche auswahl an software vorhanden ist. inzwischen bedauer ich das, weil ich manchmal gerne selbst ein plugin schreiben würde...

    gruß lf

  • Das Problem wird sein, das eigenlich in dmxc3 noch gar nicht alle Schnittstellen für z.B. eine Midisteuerung notwendig sind, implementiert worden sind. Deshalb musste sich der Midi-Pluginschreiber allerlei Tricks behlefen um das zum laufen zu kriegen.
    Wenn dann etwas an diesen tricky-Schnittstellen geändert wird muss natürlich auch jedes Mal das Plugin aktualisiert werden. Außerdem können Seiteneffekte wie ein nicht funktionierendes Softdesk o.ä. entstehen. Das ist aber @martin3182 nicht anzulasten :D. Sonst gäbe es garkeine Midiunterstützung.
    Gruß
    Scyte

    Was mit Gaffer nicht klebt, ist kaputt! :rolleyes:

    Je mehr Käse desto mehr Löcher
    Je mehr Löcher desto weniger Käse
    Ergo:
    Je mehr Käse desto weniger Käse :thumbup:

  • Newly created posts will remain inaccessible for others until approved by a moderator. The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.