To specify MidiSysEx as a trigger

Tetsuya Ito

2020-03-17 05:01:17

About MIDI Translator Pro.

 

I want to register Midi SysEx as "Incoming" and use it as a trigger.

However, the received Midi SysEx contains unnecessary information,

and I want to recognize only the second last information as below and use it as a trigger.

 

"F0 XX XX XX XX XX XX && F7"

For example, in the case of SysEx above, the "XX" part changes each time,

so I want to recognize only the value of "&&" and use it as a trigger.

I want to ignore the "XX" part.

 

What kind of settings are required for operation?

Steve-Bome Forum Moderator

2020-03-17 05:16:00

OK, so if you don't want to use the XX just specify a local variable and never use it. So

 

F0 pp pp pp pp pp pp qq F7

Would be the incoming trigger that would recognize any 9 byte Sysex. The in rules, you just manipulate and/or output the qq portion for output.

So output for anote on might be

90 01 qq

I suspect though you might want to qualify some of the other incoming bytes with their actual values to illimatate 9 byte sysex that you do not want to process.

 

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz

 

 

Tetsuya Ito

2020-03-23 05:53:04

comment

Thank you for your reply. I tried the method I was taught. The problem was solved. Thank you.

Steve-Bome Forum Moderator

2020-03-23 06:02:24

comment

I'm glad it helped! Steve Caldwell Bome Q and A Moderator and Independent Bome Consultant/Specialist bome@sniz.biz