; ------- 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. ; [Preset.0] Active=1 Comments= DefaultInPorts=MIDA00010021Bome MIDI Translator 1 Virtual In DefaultOutPorts=MIDA0001000APowerpoint Incoming0=MID3 Incoming1=MID3 Incoming10=MID3 Incoming11=MID3 Incoming12=MID3 Incoming13=MID3 Incoming14=MID3Bome MIDI Translator 1 Virtual In Incoming15=MID3Bome MIDI Translator 1 Virtual In Incoming16=MID3Bome MIDI Translator 1 Virtual In Incoming2=PrfmFocus Incoming3=MID3 Incoming4=MID3 Incoming5=MID3 Incoming6=MID3 Incoming7=MID3 Incoming8=MID3 Incoming9=MID3 Name=Bome port 1 Name0=Focus - old Name1=Focus Name10=Incoming Program Change Name11=Incoming Program Change Name12=Incoming Program Change Name13=Incoming Program Change Name14=Incoming Program Change Name15=Incoming Program Change Name16=Incoming Program Change Name2=Perform Focus Name3=Incoming Program Change Name4=Incoming Program Change Name5=Incoming Program Change Name6=Incoming Program Change Name7=Incoming Program Change Name8=Incoming Program Change Name9=Incoming Program Change Options0=Actv00Stop00OutO00 Options1=Actv01Stop00OutO00 Options10=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+381if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options11=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+254if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options12=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+127if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options13=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+0if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options14=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1270if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options15=Actv01Stop00OutO00StMa00000039label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1396label0006__cmt>if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options16=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1523if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options2=Actv01Stop00OutO00 Options3=Actv00Stop00OutO00StMa0000001Dlabel000E__cmt>// debugzz=0pp=pp+381label0034__cmt>// ignore if we are in the middle of a sequencrr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0018__cmt>// get 100's in qqqq=pp/100label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10label0016__cmt>// get 1's in ssss=pp%10label003D__cmt>// ga oooo tttt hhhh ssss (ones,tens,hunndreds,sequenc(label0016__cmt>//store hundredsga=0tt=qq<<4ga=ga|ttlabel0014__cmt>// store tendstt=rr<<8ga=ga|ttlabel0013__cmt>// store onestt=ss<<12ga=ga|ttlabel0006__cmt> Options4=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1143if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options5=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1016if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options6=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+889if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options7=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+762if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options8=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+635if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options9=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+508if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Outgoing0=KAM3Text Outgoing1=PrfmFocus Outgoing10=Tim0TimS0004Send1:0:1 Outgoing11=Tim0TimS0004Send1:0:1 Outgoing12=Tim0TimS0004Send1:0:1 Outgoing13=Tim0TimS0004Send1:0:1 Outgoing14=Tim0TimS0004Send1:0:1 Outgoing15=Tim0TimS0004Send1:0:1 Outgoing16=Tim0TimS0004Send1:0:1 Outgoing2=AcApA000Ceditplus.exe Outgoing3=KAM10100KSQ10002127327 Outgoing4=Tim0TimS0004Send1:0:1 Outgoing5=Tim0TimS0004Send1:0:1 Outgoing6=Tim0TimS0004Send1:0:1 Outgoing7=Tim0TimS0004Send1:0:1 Outgoing8=Tim0TimS0004Send1:0:1 Outgoing9=Tim0TimS0004Send1:0:1 PresetSwitchIgnore=0 [Preset.1] Active=1 Comments= DefaultInPorts=MIDA00010021Bome MIDI Translator 2 Virtual In DefaultOutPorts=MIDA0001000APowerpoint Incoming0=MID3 Incoming1=MID3 Incoming10=MID3 Incoming11=MID3Bome MIDI Translator 2 Virtual InBome Virtual Port 2 Incoming12=MID3 Incoming13=MID3 Incoming14=MID3 Incoming15=MID3 Incoming16=Tim0TimT0004Send Incoming17=Tim0TimT0004Send Incoming18=Tim0TimT000BSend Prefix Incoming19=Tim0TimT0004Send Incoming2=MID3 Incoming20=Tim0TimT000ASend Digit Incoming21=Tim0TimT000ASend Digit Incoming22=Tim0TimT000ASend Digit Incoming23=Tim0TimT000ASend Digit Incoming24=Tim0TimT000ASend Digit Incoming25=Tim0TimT000ASend Digit Incoming26=Tim0TimT000ASend Digit Incoming27=Tim0TimT000ASend Digit Incoming28=Tim0TimT000ASend Digit Incoming29=Tim0TimT000ASend Digit Incoming3=MID3 Incoming30=Tim0TimT000ASend Digit Incoming31=Tim0TimT0009Send Post Incoming4=MID3 Incoming5=MID3 Incoming6=MID3 Incoming7=MID3 Incoming8=MID3 Incoming9=MID3 Name=Bome port 2 Name0=Incoming Program Change Name1=Incoming Program Change Name10=Incoming Program Change Name11=Incoming Program Change Name12=Incoming Program Change Name13=Incoming Program Change Name14=Incoming Program Change Name15=Incoming Program Change Name16=Send Timer Name17=Send Timer Name18=Prefix Name19=Send Digit Name2=Incoming Program Change Name20=0 Name21=1 Name22=2 Name23=3 Name24=4 Name25=5 Name26=6 Name27=7 Name28=8 Name29=9 Name3=Incoming Program Change Name30=Increment digit counter and Send Post Name31=Send Post Name4=Incoming Program Change Name5=Incoming Program Change Name6=Incoming Program Change Name7=Incoming Program Change Name8=Incoming Program Change Name9=Incoming Program Change Options0=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+3429if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options1=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+3302if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options10=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1778if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options11=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1651if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options12=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2921if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options13=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+3555if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options14=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+3048if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options15=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+3175if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options16=Actv01Stop00OutO00StMa00000002pp=ga&15if(pp!=0)noexecute Options17=Actv01Stop00OutO00StMa00000004pp=ga&15label001E__cmt>// delay in millisecondsqq=pp*10ga=ga+1 Options18=Actv00Stop00OutO00Dlay0:MillisStMa00000002if(zz==1)label002E__log>Log prefix being sent with delay of %qq%if(zz==1)noexecute Options19=Actv01Stop00OutO00StMa00000007pp=ga&15label001E__cmt>// delay in millisecondsqq=pp*10label0006__cmt>label0006__cmt>if(zz==1)label0030__log>Log Digit being sent with delay of %qq% msif(zz==1)noexecute Options2=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2794if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options20=Actv01Stop00OutO00Dlaytt:MillisStMa00000026label0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10label0011__cmt>//thousandsif(pp==1)qq=ga>>4label0010__cmt>//hundredsif(pp==2)qq=ga>>8label000D__cmt>// tensif(pp==3)qq=ga>>12label000D__cmt>// onesif(pp==4)qq=ga>>16qq=qq&15label0017__log>Digit %pp% = %qq%if(qq!=0)noexecutelabel0006__cmt>label0020__cmt>// this is not working yetgoto0004overlabel001B__cmt>// Skip leading zeroslabel001C__cmt>// leading not skippedvv=0label002D__cmt>// thousands if under 1000 skip digit 1if(pp!=1)sk2iplabel0018__cmt>// leading skippedvv=1noexecuteif(vv==1)skipif(pp!=2)sk2ipvv=1noexecuteif(pp!=3)skipnoexecutelabel0004overlabel0006__cmt>label0006__cmt>label0006__cmt>if(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options21=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Clabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=1)noexecuteif(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options22=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Clabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=2)noexecuteif(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options23=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Dlabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=3)noexecutelabel0006__cmt>if(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options24=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Dlabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=4)noexecutelabel0006__cmt>if(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options25=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Clabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=5)noexecuteif(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options26=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Clabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=6)noexecuteif(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options27=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Dlabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=7)noexecutelabel0006__cmt>if(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options28=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Dlabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=8)noexecutelabel0015__cmt>//if zz==1 thenlabel003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options29=Actv01Stop00OutO00Dlaytt:MillisStMa0000000Dlabel0012__cmt>// get digitpp=ga&15label0012__cmt>// set delaytt=pp*10if(pp==1)qq=ga>>4if(pp==2)qq=ga>>8if(pp==3)qq=ga>>12if(pp==4)qq=ga>>16qq=qq&15if(qq!=9)noexecutelabel0006__cmt>if(zz==1)label003B__log>Log pass %pp% Sending keystroke %qq% delay of %tt% msif(zz==1)noexecute Options3=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2667if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options30=Actv01Stop00OutO00Dlaytt:MillisStMa00000008label0010__cmt>//pp=ga&15if(pp>0)ga=ga+1if(pp>0)pp=pp+1label000E__cmt>// delaytt=pp*10label001F__log>Increment Sequence = %pp%if(pp<5)noexecutelabel0006__cmt> Options31=Actv01Stop00OutO00StMa00000006label0029__cmt>// set back to 0 for next iterationga=0if(zz==1)label0016__log>Log Sending Postif(zz==1)noexecuteif(zz==1)noexecuteif(zz!=0)label0010__log>Log RETURN Options4=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2540if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options5=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2413if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options6=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2286if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options7=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2159if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options8=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+2032if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Options9=Actv01Stop00OutO00StMa00000038label000E__cmt>// debugzz=0label0015__cmt>// Start with 1pp=pp+1905if(pp>9999)pp=9999gb=pplabel0024__cmt>// we now have the value in pplabel0006__cmt>if(zz!=0)label0011__log>Log pp=%pp%label0036__cmt>//if zz!=0 then exit rules, skip outgoing actionlabel0006__cmt>label0035__cmt>// ignore if we are in the middle of a sequencerr=ga&15label0035__cmt>// note if you do PC faster than the keystrokeslabel002D__cmt>// are being sent, you will lose the PClabel002E__cmt>// although you don't want to send a newlabel0035__cmt>// PC mid stream in a character output sequenceif(rr!=0)noexecutelabel0006__cmt>label001B__cmt>// get 1000's into uuuu=pp/1000uu=uu&15label0031__cmt>//if zz!=0 then Log "Log thousands is %uu%"label0018__cmt>// get 100's in qqqq=pp/100qq=qq%10qq=qq&15label0030__cmt>//if zz!=0 then Log "Log hundreds is %qq%"label0017__cmt>// get 10's in rrrr=pp/10rr=rr%10rr=rr&15label002C__cmt>//if zz!=0 then Log "Log tens is %rr%"label0016__cmt>// get 1's in ssss=pp%10ss=ss&15label002C__cmt>//if zz!=0 then Log "Log ones is %ss%"label0006__cmt>label0015__cmt>//if zz!=0 thenlabel0020__log>Number is %uu%%qq%%rr%%ss%label0018__cmt>// ss rr qq uu sqga=0label0018__cmt>// store thousandstt=uu<<4ga=ga|ttlabel0016__cmt>//store hundredstt=qq<<8ga=ga|ttlabel0013__cmt>// store tenstt=rr<<12ga=ga|ttlabel0013__cmt>// store onestt=ss<<16ga=ga|ttlabel0006__cmt>label0006__cmt> Outgoing0=Tim0TimS0004Send1:0:1 Outgoing1=Tim0TimS0004Send1:0:1 Outgoing10=Tim0TimS0004Send1:0:1 Outgoing11=Tim0TimS0004Send1:0:1 Outgoing12=Tim0TimS0004Send1:0:1 Outgoing13=Tim0TimS0004Send1:0:1 Outgoing14=Tim0TimS0004Send1:0:1 Outgoing15=Tim0TimS0004Send1:0:1 Outgoing16=Tim0TimS000BSend Prefix1:0:1 Outgoing17=Tim0TimS000ASend Digit1:0:1 Outgoing18=KAM3Text Outgoing19=Tim0TimS000ASend Digit3:0:10 Outgoing2=Tim0TimS0004Send1:0:1 Outgoing20=KAM10100KSQ10002030230 Outgoing21=KAM10100KSQ10002031231 Outgoing22=KAM10100KSQ10002032232 Outgoing23=KAM10100KSQ10002033233 Outgoing24=KAM10100KSQ10002034234 Outgoing25=KAM10100KSQ10002035235 Outgoing26=KAM10100KSQ10002036236 Outgoing27=KAM10100KSQ10002037237 Outgoing28=KAM10100KSQ10002038238 Outgoing29=KAM10100KSQ10002039239 Outgoing3=Tim0TimS0004Send1:0:1 Outgoing30=Tim0TimS0009Send Post1:0:1 Outgoing31=KAM10100KSQ1000200D20D Outgoing4=Tim0TimS0004Send1:0:1 Outgoing5=Tim0TimS0004Send1:0:1 Outgoing6=Tim0TimS0004Send1:0:1 Outgoing7=Tim0TimS0004Send1:0:1 Outgoing8=Tim0TimS0004Send1:0:1 Outgoing9=Tim0TimS0004Send1:0:1 PresetSwitchIgnore=0 [Preset.2] Active=0 Comments= DefaultInPorts=MIDA00010013Bome Virtual Port 1 DefaultOutPorts=MIDA0001000APowerpoint Incoming0=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming1=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming10=MID3 Incoming11=MID3 Incoming12=MID3 Incoming13=MID3 Incoming14=MID3 Incoming15=MID3 Incoming16=MID3 Incoming17=MID3 Incoming18=MID3 Incoming19=MID3 Incoming2=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming20=MID3 Incoming21=MID3 Incoming22=MID3 Incoming3=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming4=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming5=MID3Bome MIDI Translator 1 Virtual InBome Virtual Port 1 Incoming6=MID3 Incoming7=MID3 Incoming8=MID3 Incoming9=MID3 Name=OBS Scenes Name0=OBS Scene A Name1=OBS Scene B Name10=OBS Scene K Name11=OBS Scene L Name12=OBS Scene M Name13=OBS Scene N Name14=OBS Scene O Name15=OBS Scene P Name16=Close up left Q Name17=Close up right R Name18=OBS Scene S Name19=OBS Scene T Name2=OBS Scene C Name20=OBS Scene U Name21=OBS Scene V Name22=OBS Scene X Name3=OBS Scene D Name4=OBS Scene E Name5=OBS Scene F Name6=OBS Scene G Name7=OBS Scene H Name8=OBS Scene I Name9=OBS Scene J Options0=Actv01Stop00OutO00 Options1=Actv01Stop00OutO00 Options10=Actv01Stop00OutO00 Options11=Actv01Stop00OutO00 Options12=Actv01Stop00OutO00 Options13=Actv01Stop00OutO00 Options14=Actv01Stop00OutO00 Options15=Actv00Stop00OutO00 Options16=Actv01Stop00OutO00 Options17=Actv01Stop00OutO00 Options18=Actv01Stop00OutO00 Options19=Actv01Stop00OutO00 Options2=Actv01Stop00OutO00 Options20=Actv00Stop00OutO00 Options21=Actv00Stop00OutO00 Options22=Actv00Stop00OutO00 Options3=Actv01Stop00OutO00 Options4=Actv01Stop00OutO00 Options5=Actv01Stop00OutO00 Options6=Actv01Stop00OutO00 Options7=Actv01Stop00OutO00 Options8=Actv01Stop00OutO00 Options9=Actv01Stop00OutO00 Outgoing0=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing1=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing10=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing11=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing12=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing13=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing14=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing15=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing16=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing17=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing18=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing19=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing2=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing20=KAM3Physical/Qt631QWindowIcon[2]/Qt631QWindowIcon|obs64[14]/Qt631QWindowIcon|obs64[1] Outgoing21=KAM3Physical/Qt631QWindowIcon[2]/Qt631QWindowIcon|obs64[14]/Qt631QWindowIcon|obs64[1] Outgoing22=KAM3Physical/Qt631QWindowIcon[2]/Qt631QWindowIcon|obs64[14]/Qt631QWindowIcon|obs64[1] Outgoing3=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing4=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing5=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing6=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing7=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing8=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] Outgoing9=KAM3Physical/Qt631QWindowIcon/Qt631QWindowIcon|obs64[13]/Qt631QWindowIcon|obs64[1] PresetSwitchIgnore=0 [Project] DefaultInPorts=MIDA00010013Bome Virtual Port 1 DefaultOutPorts=MIDA0001000APowerpoint Version=2 [Signatures] SigName-1=[Midi Translator Pro Internal] Signature-1=wxm/kHnVClI/ODA7Vz8PDPODXevqr2rlBZGpx3O+sNzyqkB7FaNH8TutdgxWBBZuKPmrVyAk1M5XoPyEEFCoKPwIGVhH6dDvVijrUqoy3jNE4BsJCUw/YLQZHl7UoACIX4evHXVe75X3oXKqFi0GDkhX4VZjQJPulu30uY6HnAE= SignedBy-1=Steve Caldwell NFR