kannst du mir sagen wie ich das in bomes einstelle?
Der MIDI Translator muss zwischen Dein MIDI-Interface und die DAW (in Deinem Fall Cubase) geschaltet werden. Dieses Routing sähe dann so aus: MIDI Input des MIDI-Interfaces -> Bome's MIDI Translator Virtual Out. In Cubase stellst Du dann statt Deines Deines MIDI-Interfaces den Virtuellen Port vom MIDI Translator als MIDI-Device ein.
Man kann im Translator nun bestimmte Regeln erstellen, die das eingehende Signal verändern. In deinem Fall soll die Velocity von Note-On-Befehlen modifiziert werden. Ein eingehender Note-On-Befehl sieht im Translator so aus:
MIDI 9x pp qq.
-----
9 = Note-On-Befehl; x = MIDI-Kanal
pp = Notennummer
qq = Wert der Velocity
-----
Du willst die Velocity ändern, also den Wert "qq". Dein Masterkeyboard kann nur Velocity-Werte von 0 - 116 senden, Du willst aber einen Bereich von 0 - 127 haben.
Die Regel im MIDI Translator sähe dann ungefähr so aus (habs nicht selbst ausprobiert; also ohne Gewähr):
------------------------------------------
IF qq=0 THEN GOTO "End"
LABEL "Spread Velocity Range"
qq=qq*127
qq=qq/116
LABEL "End"
Exit Rules, Execute Outgoing Action
------------------------------------------
Die Ausnahme ganz am Anfang des Codes liegt daran, dass Velocity = 0 oft als Note-Off-Befehl verwendet wird; das sollte also besser nicht modifiziert werden...
Viele Grüße,
Jo