; ------- Bome MIDI Translator: signed project file
; ------- You can modify this file as you like, but that will invalidate the
; ------- signature so that it cannot be opened in the BomeBox or MT Player anymore.
;
[MIDI.routes]
In0=My Controller
Out0=Application
[Preset.0]
Active=1
Comments=
Incoming0=EnDi02
Incoming1=KAM10000KSQ10004011126326211
Incoming2=Tim0TimT0004Init
Name=Init
Name0=Project Opened - Init
Name1=Keystroke - Init
Name2=Init - Initialize Global Variables
Options0=Actv01Stop00OutO00
Options1=Actv01Stop00OutO00
Options2=Actv01Stop00OutO00StMa0000000Elabel001F__cmt>// current level 16 Levelga=0label001E__cmt>// Outgoing MIDI channelgb=0label0018__cmt>// Low Note Numbergc=16label0019__cmt>// High Note Numbergd=31label001E__cmt>// Incoming MIDI Channelge=0label0018__cmt>// 16 level togglegf=0label001D__cmt>// outgoing note numbergg=64
Outgoing0=Tim0TimS0004Init1:0:1
Outgoing1=Tim0TimS0004Init1:0:1
Outgoing2=None
PresetSwitchIgnore=0
[Preset.1]
Active=1
Comments=
Incoming0=MID3
Incoming1=MID3
Incoming2=MID1ooppqq
Name=16 Channel Control
Name0=16 Levels Toggle
Name1=16 Levels Note-Off Suppress
Name2=Note 16 Channels
Options0=Actv01Stop01OutO00StMa00000005gf=gf^1label0023__cmt>// Reset start velocity levelif(gf==1)ga=1if(gf==1)label0010__log>Log 16v Onif(gf==0)label0011__log>Log 16v Off
Options1=Actv01Stop01OutO00
Options2=Actv01Stop00OutO00StMa00000023label001B__cmt>// 16 channels activeif(gf==0)noexecutelabel001B__cmt>// value within rangeif(ppgd)noexecutelabel0030__cmt>// Is it on the assigned incoming channel?rr=oo&15if(rr!=ge)noexecutelabel0029__cmt>// Determine if note on or note offrr=oo&240if(rr!=128)goto0007note-ongoto0008note-offlabel0006__cmt>label0008note-offlabel0021__cmt>// Set outgoing MID channelrr=oo&240rr=rr|gbgoto0004donelabel0006__cmt>label0007note-onlabel0017__cmt>// check velocitylabel0022__cmt>// Velocity of 0 is note-offif(qq==0)goto0008note-offlabel0023__cmt>// increment velocity counterga=ga+1label001B__cmt>// cycle at high noteif(ga>16)ga=1label001E__cmt>// set outgoing velocityqq=ga*2label0006__cmt>label0004donelabel001D__cmt>// set outgoing channelrr=oo&240oo=rr|gblabel0006__cmt>
Outgoing0=None
Outgoing1=None
Outgoing2=MID1ooggqq
PresetSwitchIgnore=0
[Project]
DefaultInPorts=MIDA0001000DMy Controller
DefaultOutPorts=MIDA0001000BApplication
Version=2
[Signatures]
SigName-1=[Midi Translator Pro Internal]
Signature-1=eM6RgRgXZOh9dPBRrpfBnvQldd3LWklIKNX9xxe127oJWEozf6gclWpSVW6cheggsoSuf6WlKpE4iBDWsDT45STkIExpD0GQByY8Dkou3cyblElhK0AdNj+SeTUzC742juTqLO01CdqH5IvULWQUc7L75ku3KZ2BifG1E82wP5k=
SignedBy-1=Steve Caldwell