mantisisrael
2006-10-30 12:36:44
pls make a defult option that every key stroke will only act one time!
every time a press on my midi keys it acts on impact and on relese:( icant solve it:( and cant work
florian
2006-10-31 15:14:57
Hi,
this can be solved quite easily (I assume you want to translate MIDI note 0x40):
MT Classic 1.4
-----------------
You need to prepend a Translator which "swallows" the "key release" (i.e. Note Off) message (order is important!):
Translator 1: swallow Note 0x40 Off
General: Stop Processing: checked
MIDI IN: 90 40 00
OUT: <nothing>
Translator 2: translate MIDI 0x40 to keystroke
MIDI IN: 90 40 pp
Keystroke Out: <your keystroke>
MT Classic or Pro 1.5
------------------------
Define separate key down and key up (order is important!):
Translator 1: translate Note Off 0x40 to keystroke up
General: Stop Processing: checked
MIDI IN: 90 40 00
Keystroke Out: <your keystroke> up
Translator 2: translate Note On 0x40 to keystroke down
General: Stop Processing: checked
MIDI IN: 90 40 pp
Keystroke Out: <your keystroke> down
MT Pro
--------
Use a rule to filter out the Note Off:
Translator 1: translate Note On 0x40 to keystroke
MIDI IN: 90 40 pp
Rule:
IF pp=0 THEN exit rules, do not execute Translator
Keystroke Out: <your keystroke>
Hope that helps!
Florian