Note Remapping – newbie question

0
0

Hi,

I’m trying to use MTP to change the layout of my MIDI keyboard. It’s an Axis-49 isomorphic keyboard that I want to change from a chromatic layout to one that uses the Wicki-Hayden scheme. The advice in the old forum says to favor rules over translations–and I would definitely prefer not to reassign 98 keys by pointing-and-clicking–but I can’t figure out how this is done. I’ve been able to remap my keyboard in Midi-Ox by modifying an example text file, but I don’t see any such example files for MTP (if indeed they’re even possible, given that the file format is proprietary).

The syntax of the rules is obscure to me–it took me a long time just to understand that the letter combinations are variable names–and I can’t figure out how to accomplish what I imagine is a very simple operation. (Is there any “cookbook” of common MTP tasks?)

Thanks for any help.

 

 

Marked as spam
Posted by (Q&A Forum: 1, Answers: 0)
May 31, 2017 6:48 am
62 views

If you provide me something that shows some sort of mathematical pattern on what you want to translate note from and to, perhaps I can help. Most of this would likely be a math exercise which means it can probably be done in just a few translators.

Steve

bome@sniz.biz

Independent Bome Programming Specialist

Bome Q&A moderator

( at May 31, 2017 7:04 am)
0
Private answer

If you cannot get to a know pattern, formula, you could do something like this

Input

Note on any note any velocity on channel X. Set pp to note, qq to velocity

Rule

if pp==1 then rr=1

if pp==2 then rr=7

if pp==3 then rr=3

Output

Note On value rr velocity qq on channel x

The only thing I’m not sure of is performance of doing all in a single translator. If it doesn’t perform well, you could break this up into separate translators and perhaps each one only handle a portion of the incoming notes.

You would need to put something to skip outgoing action if the incoming note is note within the range for the given translator, otherwise you would get duplicate note output.

 

Regards

Steve

 

bome@sniz.biz

 

Independent Bome Programming Specialist

 

Bome Q&A moderator

 

Marked as spam
Posted by (Q&A Forum: 29, Answers: 2169)
May 31, 2017 5:37 pm
Votes
Answers
Topic
0
votes
1
answer
asked 1 month ago by
updated 3 weeks ago by
0
votes
3
answers
asked 1 month ago by
updated 1 month ago by
0
votes
3
answers
asked 3 months ago by
updated 3 months ago by