Sorry, ich hab den ersten Thread wohl übersehen.
MIDI ist eine komplizierte Sache - man kann zwar alles mögliche damit anstellen, muss aber auch alle Befehle von Hand progrmmieren.
Ich zitiere mich mal selbst aus einer E-Mail an einen anderen Kunden von vor ein paar Tagen. Dort habe ich erklärt, wie man die Fader eines MIDI-Controllers für die Lautstärkeregelung der Player einrichtet:
Ganz so einfach ist es nicht, denn jeder Controller funktioniert ein
bisschen anders. Daher gilt es zunächst herauszufinden, wie genau die
MIDI-Nachrichten aussehen, die der Controller schickt. Meistens sind -
auf einen bestimmten Regler bezogen - die Wert für Status und Data1
gleich, und nur der Data2-Wert verändert sich je nach Faderstellung im
Bereich 0 bis 127.
Sie gehen also ins Konfigurationsprogramm zur Seite “Fernsteuerung” und
fügen dort eine neue MIDI-Fernsteuerung hinzu. Oben zunächst das
passende MIDI-Gerät wählen.
Unten im Dialog können Sie nun den Haken bei “Aufzeichnen” setzen,
bewegen den Regler und sehen die Nachrichten, die der Controller
schickt. Wie gesagt, Status und Data1 bleiben meist gleich. Das obere
Ende von Data2 wäre noch von Interesse - meist aber 127.
Wenn die Werte für Status und Data1 ermittelt wurden, beenden Sie
zunächst die Aufzeichnung. Status und Data1 müssten noch in den
Eingabefeldern stehen. Für Data2 tragen Sie eine 0 ein.
In der kleinen Auswahlbox neben Data2 wählen Sie jetzt zunächst “=” und
klicken auf Hinzufügen. Oben in der Tabelle erscheint nun ein neuer
Eintrag und wir können in der rechten Spalte den Befehl eintippen, der
ausgeführt werden soll, wenn genau diese Nachricht mit Data2=0 empfangen
wird. Das wäre:
PLAYER 1-1 VOLUME 0/127
Oder auf Deutsch: Setze die Lautstärke vom 1. Player der 1. Playlist auf
0 (auf einer Skala von 0 bis 127). Der Befehl muss von Hand eingetippt
werden.
Jetzt wählen Sie in der kleinen Auswahlbox das Größer-Zeichen “>” und
klicken wieder auf Hinzufügen. Der passende Befehl lautet:
PLAYER 1-1 VOLUME $DATA2/127
Zu lesen als: Setze die Lautstärke auf den Data2-Wert, auf einer Skala
von 0 bis 127.
Danach das ganze noch mit dem zweiten Fader wiederholen (dort dann
PLAYER 1-2 verwenden für den 2. Player der 1. Playlist), und schon
sollte die Lautstärkeregelung funktionieren.
Mit den Buttons ist es im Prinzip ähnlich - die senden normalerweise Data2=127 für “gedrückt” und Data2=0 für “wieder losgelassen”. Also wieder Status und Data1 ermitteln, und dann zwei Einträge machen mit Data2=127, Befehl “PLAYER 1-1 START”, und Data2=0, Befehl “PLAYER 1-1 STOP”.