5
ROUTESETTING
ToprogramtheRoutertorouteanincomingMIDImessagetoaselectedoutput,senditthefollowingSystem
Exclusiveprogrammingcommand:
AllbytesmustbeinHexadecimalformat(seehexadecimalconversiontableatend)
=inputdatatype:
00:Noterange( selectedfrom00to7F)
01:KeyPressurerange( selectedfrom00to7F)
02:ControlChangerange( selectedfrom00to7F)
03:ProgramChangerange( selectedfrom00to7F)
04:ChannelPressurerange( selectedfrom00to7F)
05:PitchBendMSBrange( selectedfrom00to7F)
06:ChannelMessagerange( selectedfrom00to05ofabovemessagetypes)
07:SystemMessagerange( selectedfrom00to07offollowingmessagetypes, and ignored)
00:SystemExclusive
01:SongPositionPointer
02:SongSelect
03:MIDITimeCode
04:TimingClock
05:Start
06:Continue
07:Stop
08:Keyboardrange( selectedfrom00to7F.Whenakeyboardrangeisselected,channel
messagesaresenttoboththeselectedandoriginaloutputs.ThisallowsmessagessuchasSustain
andPitchBendtoaffectnotesineachrange.)
=inputMIDIchannel(seeMIDIchanneltableatend)
=rangeofincomingvaluestoroute
=outputMIDIchannel(seeMIDIchanneltableatend)
=outputselect:00:Neitheroutput
01:Out1
02:Out2
03:Bothoutputs
ToprogramtheRoutertorouteallSystemRealtimemessagestoOut2,set =07forSystemMessagerange,set
=04and =07toselecttherangeofmessagesfromTimingClocktoStop,set = =00(channelsignored
forSystemmessages),andset =02forOut2.Thisresultsinthefollowingprogrammingcommand:
F00000500102 F7
F00000500102aabbxxyyccddF7
aa
xxyy
xxyy
xxyy
xxyy
xxyy
xxyy
xxyy
xxyy bb cc
xxyy
bb
xxyy
cc
dd
Example
aa
xx yy bb cc
dd
070004070002
Kommentare zu diesen Handbüchern