Problem mit Midi-Konfiguration

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!

    Kann es sein, dass die MIDIRemote.dat im Stammverzeichnis von DMXC etwas zu viel Einfluß hat? :)

    Konkret: Wenn ich zuhause was an der Midi-Fernsteuerung geändert hatte, war das durch Kopieren der kompletten Projektdaten noch nicht auf dem Zielrechner angekommen. Dazu muss man die o.g. Datei mitkopieren. Soweit so gut, dachte ich...

    Das heißt aber, dass die Midi-Remote global konfiguriert wird. Wenn ich jetzt mehrere Projekte habe und eine Midi-Fernsteuerung definiert habe, dann stürzt er immer ab sobald ich ein anderes Projekt lade. Dort sind andere Geräte/Effekte/etc. die er nicht der bekannten MidiRemoteConfig zuordnen kann.

    Wie war das noch so schön "Globale Variablen sind des Teufels"? ;D

    Ist das schon bekannt? Bug oder Feature?

    Bis dann,
    Hoc

    EDIT: Hängt vielleicht das Thema http://www.dmxcontrol.de/cgi-bin/yabb/Y…;num=1139212570 auch damit zusammen? Die Beschreibung passt wie die Faust auf's Auge!

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Quote

    Kann es sein, dass die MIDIRemote.dat im Stammverzeichnis von DMXC etwas zu viel Einfluß hat?


    Sie enthält den "Steuerelemente"-Teil der MIDI-Konfiguration. DMXC unterscheidet ja zwischen Projektdaten und "lokalen Daten". Da ein MIDI-Gerät ja normalerweise zur festen Ausstattung gehört, wird dessen Konfiguration halt lokal gespeichert. So muss man auch nicht für jedes Projekt die Steuerelemente neu einstellen.

    Quote

    Das heißt aber, dass die Midi-Remote global konfiguriert wird. Wenn ich jetzt mehrere Projekte habe und eine Midi-Fernsteuerung definiert habe, dann stürzt er immer ab sobald ich ein anderes Projekt lade. Dort sind andere Geräte/Effekte/etc. die er nicht der bekannten MidiRemoteConfig zuordnen kann.


    Nur der "obere" Teil der Konfiguration ist "global". Die Banken mit ihren zugeordneten Befehlen gehören zu den Projektdaten.
    Natürlich sollte das Programm beim Wechsel nicht abschmieren :-/ Wie lautet denn die genaue Fehlermeldung?

  • Hi!

    Die Beschreibung von Alpiman trifft es schon zu 99%. Nur komme ich bei mir gar nicht erst zur Fehlermeldung, er bleibt mit Vollauslastung und den offenen (leeren!) Festern "Fehlermeldung" und "Gerätezuordnung" stehen.
    Das passiert nur wenn mindestens ein Midi-Kanal definiert ist. Ist keiner da, passiert auch nix.

    Bis dann,
    Hoc

    Mein Equipment:
    1x Hirn | 2x Augen (leicht defekt) |2x Ohren | 1x Mund |32x Zahn (zum Teil V1.5) | 1x Handundfuß-Interface
    *SCNR*

  • Hallöchen,

    ich habe das ganze noch mal auf meinem Rechner durchgespielt.
    Wenn ich die gesamte Midi-Konfiguration lösche läuft das Programm beim öffnen einer anderen Datei durch, fragt natürlich die Gerätezuordnung von Szenen ab. Dieses aber jedesmal wenn ich wechsele.
    Wäre es da nicht besser, wenn die Midi-Konfiguration,die Szenenlisten und die Submasterdateien nicht Global sondern wirklich nur Lokal arbeiten würde?


    Klar ist dann natürlich, das es dann etwas umständlicher ist wenn ich eine neue Bühnendatei erstelle und auch die Midi-Geschichte, Szenenliste und Submaster neu definieren muß. Aber meistens ist es doch dann auch so(zumindest bei mir), daß die Einstellungen eh überarbeitet werden müssen. Und dabei ist man doch eigentlich schneller etwas neu zu schreiben als das rauszusuchen was geändert werden soll. Denn wenn ich ein neues Projekt schreibe ändern sich meisten auch die Startadressen der Geräte und damit geht Große das ändern los.

    Gruß alpiman

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