Incoming: Control Change On Channel 1 Any Control any CC# Set to pp any value set to qq
Rules:
pp=pp+70
Outgoing: Control Change On Channel 1 CC# pp value qq
You might want to add this rule at the end assuming you never want to see controls 120-127 which are generally used for special purposes.
if pp>=120 then exit rules, skip outgoing action
The references to oo,pp,qq,rr,ss,tt,uu,vv,ww,xx are all local variables and are visible only within the incoming trigger which means in general they will not affect other translators.
The references to g0-g9 and ga-gz, h0-h9 and ha-hz … n0-n9 and na-nz, y0-y9 and ya-yz and z0-z9 and za-zz are global variables and any changes to these will be visible everywhere.
Local variables have no defined values unless you define them. Undefined global variables have a value of 0. All of this is referenced in the user manual that you can get from from the help menu or F1.
Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist bome@sniz.biz
PS Although with English as your non-native language the documentation may be difficult. I suggest you try and use google translate.
Glad you got it working. What do you want to do with OSC? As you may be aware OSC can be free form text. There are some tools on both Mac and Windows that can convert from MIDI to OSC. If interested, provide more detail via email an I might be able to help further although this would be outside of the scope of free Bome support since it would be with other third party software.
Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist bome@sniz.biz