Midi-Steuerungen
Sie können jedes generische Midi-Gerät als Fernbedienung für die Software verwenden, solange es mit USB Midi kompatibel ist.
Wenn Sie ein Midi-Gerät anschließen, sollte das Auswahlfeld erscheinen, damit Sie Ihr Midi-Gerät auswählen können.
Nach der Auswahl und dem Speichern können Sie dann die Midi-Einstellungen ändern. Im Gegensatz zu einiger Software, bei der Sie Tasten auf dem Midi-Gerät binden müssen, um die Einrichtung des DMX-Controllers anzupassen, erlauben wir Ihnen, jeden gewünschten einzigartigen Wert anzugeben.
Unterstützte MIDI-Bindungen
Wir unterstützen derzeit die Bindung von Midi-Steuerungen an:
- Master-Dimmer, Strobe-Rate, Live-BPM, Live-Beam-Geschwindigkeit
- Live-Effekte (Strobe, Blackout, Blinder, Freeze und Nebel)
- Effect Cues
- Live-Edits
- Midi-Clock (Siehe Midi-Clock für weitere Informationen)
Denken Sie daran, wenn Sie einen Live-Edit mit einer Bindung an eine Live-Effekt-Taste (zum Beispiel Strobe) einrichten, wird er auch ausgelöst, wenn er von Midi aktiviert wird!
Der Master-Dimmer, die Strobe-Rate und das BPM sollten nur an einen Encoder oder Fader gebunden werden, eine einzelne Taste funktioniert nicht wie erwartet.
Die Live-Beam-Geschwindigkeit überschreibt die Beam-Geschwindigkeit, die im aktuell laufenden Effect Cue eingestellt ist. Sie wird auf ALLE Gruppen im Effect Cue angewendet und zurückgesetzt, sobald der Cue gestoppt oder ein anderer Cue gestartet wird.
MIDI-Steuerungen binden
Um eine Taste zu binden, platzieren Sie einfach den Cursor im Feld für den Befehl, den Sie programmieren möchten, und drücken Sie dann die Taste auf Ihrem Midi-Gerät, die Sie mit diesem Befehl binden möchten.
Denken Sie daran, auf Speichern in dem Abschnitt zu klicken, sobald Sie alle Befehle ausgefüllt haben, die Sie verwenden möchten. Jeder Abschnitt wird separat gespeichert.

Netzwerk MIDI (RTP-MIDI) Unterstützung
Seit DMXDesktop v1.0.30 können Sie jetzt über Ihr lokales Wi-Fi oder LAN mit Netzwerk MIDI (RTP-MIDI)-Geräten verbinden. Dies erleichtert die drahtlose Steuerung von DMXDesktop oder von anderen netzwerkfähigen Geräten—keine USB-Kabel erforderlich.
Kompatibel mit beliebten Tools
DMXDesktop funktioniert jetzt nahtlos mit jedem Gerät oder jeder Software, die RTP-MIDI unterstützt, einschließlich:
- Ableton Live – zum Auslösen von Licht-Cues zusammen mit Ihrer Musik
- Stage Traxx 3 – häufig in Live-Performance-Setups verwendet, um MIDI-Cues zu senden
- Midiclock – zum Synchronisieren des Tempos über das Netzwerk
- TouchOSC/ Lemur / Playtime Engineering / iOS-Apps – als Steuerflächen
- Jedes Mac-, PC- oder mobile Gerät mit RTP-MIDI-Funktionalität
So funktioniert es
- Stellen Sie sicher, dass sowohl DMXDesktop als auch Ihr MIDI-fähiges Gerät/ Ihre App im selben Wi-Fi- oder kabelgebundenen Netzwerk sind.
- Öffnen Sie auf macOS Audio MIDI Setup > Netzwerk und erstellen oder treten Sie einer Sitzung bei.
- Verwenden Sie auf Windows den kostenlosen rtpMIDI-Treiber von Tobias Erichsen, um eine Sitzung einzurichten.
- Sobald Sie verbunden sind, listet DMXDesktop Ihre Netzwerk-MIDI-Sitzung als Standard-MIDI-Eingang auf.
💡 Dies ist ideal für drahtlose MIDI-Controller, die Synchronisation mit Show-Control-Software oder die Ausführung vollständig automatisierter cue-basierter Setups.
Verstehen, wie DMXDesktop MIDI-Nachrichten bindet
DMXDesktop ist so konzipiert, dass es flexibel ist und Ihnen ermöglicht, eine Vielzahl von MIDI-Controllern zu verwenden. Um dies effektiv zu tun, interpretiert es verschiedene Arten von MIDI-Nachrichten für verschiedene Arten von Steuerungen.
Standardsteuerungen: Tasten vs. Fader/Regler
Es gibt zwei Hauptarten, wie MIDI-Steuerungen behandelt werden:
- Tasten (Note On/Off-Nachrichten): Für jede Aktion, die ein einfaches Umschalten ist (wie das Ein- oder Ausschalten eines Strobos, oder das Aktivieren eines bestimmten Cues), erwartet die Anwendung eine Note On-Nachricht zur Aktivierung und in einigen Fällen eine Note Off-Nachricht zur Deaktivierung. Die meisten MIDI-Controller mit Pads oder Tasten senden standardmäßig diese Arten von Nachrichten.
- Variable Steuerungen (Control Change - CC-Nachrichten): Für jede Steuerung, die einen Wertebereich erfordert (z. B. Einstellen des Master-Dimmers, Anpassen des BPM oder Ändern der Strobe-Rate), erwartet die Anwendung eine Control Change (CC)-Nachricht. Diese Nachrichten senden einen Wert zwischen 0 und 127, den DMXDesktop intelligent auf den entsprechenden Bereich für diese Steuerung abbildet (z. B. 0-255 für einen Dimmer oder einen spezifischen BPM-Bereich).
Erweiterte Bindung: Verwendung von Fadern oder Reglern als Tasten
Wir verstehen, dass einige MIDI-Geräte, insbesondere Fußpedale, möglicherweise nur Control Change (CC)-Nachrichten senden, selbst für ihre "Tasten". Um diese Geräte zu unterstützen, können Sie eine CC-sendende Steuerung an Funktionen binden, die typischerweise eine Taste erwarten, wie Live Edits und Effect Cues.
Wenn Sie dies tun, interpretiert DMXDesktop die CC-Nachrichtswerte wie folgt:
- Ein Wert von 127 wird als AN betrachtet.
- Ein Wert von 0 wird als AUS betrachtet.
- Jeder andere Wert zwischen 1 und 126 wird ignoriert.
Verhalten für Live Edits
- Latch (Standard): Wenn Sie die Steuerung drücken (einen Wert von 127 senden), wechselt der Live Edit seinen Zustand (schaltet sich ein, wenn er aus war, und aus, wenn er an war).
- Momentary: Wenn Sie den Live Edit in den Bindungseinstellungen als "Momentary" konfiguriert haben, aktiviert das Drücken der Steuerung (Wert 127) ihn, und das Loslassen (Wert 0) deaktiviert ihn.
Verhalten für Effect Cues
- Wenn eine CC-Nachricht an einen Effect Cue gebunden ist, ist es immer ein "AN"-Trigger.
- Das Senden eines Wertes von 127 wird den ausgewählten Cue starten.
- Diese Bindung kann den Cue nicht stoppen. Um die Cue-Wiedergabe zu stoppen, müssen Sie eine separate MIDI-Bindung (für eine andere Taste, einen Fader oder einen Regler) erstellen und sie der Funktion "Stop Effect Cue" zuweisen.
Manuelles Mappen von MIDI-Steuerungen
Wenn Sie MIDI-Steuerungen manuell zuweisen möchten, anstatt Direct Button Mode zu verwenden, können Sie dies tun, indem Sie die MIDI-Nachrichtendetails direkt in die Eingabefelder eingeben.
Gültige MIDI-Nachrichtenbereiche
Sie können MIDI-Nachrichten mit den folgenden Bereichen angeben:
- MIDI Note On-Nachrichten:
- Statusbyte-Bereich:
144bis159(MIDI-Kanäle 1–16) - Notennummer:
0bis127
- Statusbyte-Bereich:
- Control Change (CC)-Nachrichten:
- Statusbyte-Bereich:
176bis191(MIDI-Kanäle 1–16) - Controller-Nummer:
0bis127 - Wert:
0bis127
- Statusbyte-Bereich:
Verstehen der manuellen Tastenbelegung
Beim manuellen Eingeben einer Note On-Nachricht (z. B. 144-50 für MIDI-Kanal 1, Note 50) wird DMXDesktop automatisch die entsprechende "Note Off"-Nachricht berechnen, indem es das Statusbyte um 16 reduziert. Dies basiert auf dem MIDI-Standard, bei dem:
144= Note On (Kanal 1)128= Note Off (Kanal 1)
Also:
- AN =
144-50 - AUS (angenommen) =
128-50
⚠️ Beim manuellen Mappen wird nur die AN-Nachricht aufgezeichnet. DMXDesktop geht davon aus, dass die AUS-Nachricht dieselbe Note mit einem um 16 reduzierten Statusbyte ist.
Unterschied zum Direct Button Mode
- Direct Button Mode erfasst automatisch sowohl AN- als auch AUS-Nachrichten von Ihrem MIDI-Gerät, wenn Sie eine Taste drücken und loslassen.
- Manuelles Mappen erfordert, dass Sie den AN-Wert selbst eingeben. Der AUS-Wert wird abgeleitet und nicht vom Gerät erfasst, was zu Problemen führen kann, wenn Ihr Gerät nicht standardmäßige AUS-Nachrichten sendet (z. B. Velocity 0 Note On anstelle von tatsächlichem Note Off).
Bitte beachten Sie: Wenn Sie Schwierigkeiten haben, das Midi-Gerät zu öffnen, stellen Sie bitte sicher, dass Sie keine andere Software ausführen, die das Midi-Gerät möglicherweise bereits exklusiv geöffnet hat. Dies kann insbesondere ein potenzielles Problem sein, wenn Sie einige DJ-Software starten, bevor Sie DMXDesktop öffnen.
Seit v1.0.27 können Sie auch Midi-Feedback konfigurieren, um die Hintergrundbeleuchtung einiger Geräte zu steuern.
