MIDI-Befehl mit 2 oder mehr Bedingungen

Hallo liebe Gemeinde,

gibt es eine Möglichkeit bei der Programmierung der Fernsteuerung mit MIDI-Gerät einem Befehl eine Bedingung zuzuweisen? Zum Beispiel, fühle Befehl XY nur dann aus, wenn der Fader oben ist UND die Taste gedrückt wurde?

Vielen Dank :slight_smile:

Hallo und herzlich willkommen,

um Support zu erhalten, trage bitte die fünfstellige Seriennummer deiner Lizenz in dein Profil hier im Forum ein.

/done :slight_smile:

Danke.

Was du vorhast, ist nur mit einem Script zu realisieren. Kannst du programmieren?

Ja, das Programmieren an sich sollte kein Problem sein. Bin nur in mAirList neu und müsste wissen wo und wie ich das realisieren kann :slight_smile:
Danke schon mal!

Hintergrund-Script mit dieser Prozedur hier verwenden:

// Called when a MIDI message is received
procedure OnMidiMessage(Device: integer; Status, Data1, Data2: byte);
begin
end;

Dort kommen alle empfangenen MIDi-Daten “roh” an und man kann sie nach Belieben verarbeiten.

Vermutlich brauchst du jeweils globale Variablen für “Fader oben” und “Start gedrückt”, die dann je nach empfangenen Befehl gesetzt werden, und wenn dann beides zutrifft, machst du ExecteCommand(‘PLAYER 1-1 START’) usw.

Ah super vielen Dank! Wo binde ich das Skript genau ein und wie werden die globalen Variablen definiert?