;Encore Electronics 2001 TK ;If this profile doesn't work, the ID may be wrong. The ID is indicated in the ;example message below. Please report any problems to support@encoreelectronics.com ; ;If for some reason you cannot change your instrument's ID, you can match the ID in this file and ;reload it with KnobbyEd. Remember, you don't need placeholders for F0, cs, or F7 ;You will need to change the ID for every segment in this file. ; ;example F0 41 ID 6A 12 01 00 00 23 dd cs F7 <---Temp performance, Chorus rate ;------------------------ ;1-1-1 System Common [Roland XP30 System Common:Sysex] MessageFormat = 41 10 6A 12 00 00 00 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Sound Mode, 0, 2 1 = Performance Number, 0, 127 2 = Patch Group Type, 0, 2 3 = Patch Group ID, 0, 127 ; ; See next section ; 6 = Master Tune, 0, 126 7 = Scale Tune Switch, 0, 1 8 = EFX Switch, 0, 1 9 = Chorus Switch, 0, 1 10 = Reverb Switch, 0, 1 11 = Patch Remain, 0, 1 12 = Clock Source, 0, 1 13 = Tap Control Source, 0, 4 14 = Hold Control Source, 0, 4 15 = Peak Control Source, 0, 4 16 = Volume Control Source, 0, 1 17 = Aftertouch Source, 0, 2 18 = System Control Source 1, 1, 97 19 = System Control Source 2, 1, 97 20 = Receive Program Change, 0, 1 21 = Receive Bank Select, 0, 1 22 = Receive Control Change, 0, 1 23 = Receive Modulation, 0, 1 24 = Receive Volume, 0, 1 25 = Receive Hold-1, 0, 1 26 = Receive Pitchbend, 0, 1 27 = Receive Aftertouch, 0, 1 28 = Control Channel, 0, 16 29 = Patch Receive Channel, 0, 15 30 = Rhythm Edit Source, 0, 1 31 = Preview Sound Mode, 0, 2 32 = Preview Note Set 1, 0, 127 33 = Preview Velocity Set 1, 0, 127 34 = Preview Note Set 2, 0, 127 35 = Preview Velocity Set 2, 0, 127 36 = Preview Note Set 3, 0, 127 37 = Preview Velocity Set 3, 0, 127 38 = Preview Note Set 4, 0, 127 39 = Preview Velocity Set 4, 0, 127 40 = Transmit Program Change, 0, 1 41 = Transmit Bank Select, 0, 1 42 = Patch Transmit Channel, 0, 17 43 = Transpose Switch, 0, 1 44 = Transpose Value, 0, 11 45 = Octave Shift, 0, 6 46 = Keyboard Velocity, 0, 127 47 = Keyboard Sense, 0, 2 48 = Aftertouch Sense, 0, 100 49 = Pedal1 Assign, 1, 104 50 = Pedal1 Output Mode, 0, 3 51 = Pedal1 Polarity, 0, 1 52 = Pedal2 Assign, 1, 104 53 = Pedal2 Output Mode, 0, 3 54 = Pedal2 Polarity, 0, 1 55 = C1 Assign, 1, 97 56 = C1 Output Mode, 0, 3 57 = C2 Assign, 1, 97 58 = C2 Output Mode, 0, 3 59 = Hold Pedal Output Mode, 0, 3 60 = Hold Pedal Polarity, 0, 1 61 = Bank Select Group1 Switch, 0, 1 62 = Bank Select Group1 MSB, 0, 127 63 = Bank Select Group1 LSB, 0, 127 64 = Bank Select Group2 Switch, 0, 1 65 = Bank Select Group2 MSB, 0, 127 66 = Bank Select Group2 LSB, 0, 127 67 = Bank Select Group3 Switch, 0, 1 68 = Bank Select Group3 MSB, 0, 127 69 = Bank Select Group3 LSB, 0, 127 70 = Bank Select Group4 Switch, 0, 1 71 = Bank Select Group4 MSB, 0, 127 72 = Bank Select Group4 LSB, 0, 127 73 = Bank Select Group5 Switch, 0, 1 74 = Bank Select Group5 MSB, 0, 127 75 = Bank Select Group5 LSB, 0, 127 76 = Bank Select Group6 Switch, 0, 1 77 = Bank Select Group6 MSB, 0, 127 78 = Bank Select Group6 LSB, 0, 127 79 = Bank Select Group7 Switch, 0, 1 80 = Bank Select Group7 MSB, 0, 127 81 = Bank Select Group7 LSB, 0, 127 82 = Pedal3 Assign, 1, 104 83 = Pedal3 Output Mode, 0, 3 84 = Pedal3 Polarity, 0, 1 85 = Pedal4 Assign, 1, 104 86 = Pedal4 Output Mode, 0, 3 87 = Pedal4 Polarity, 0, 1 88 = Arpeggio Style, 0, 32 89 = Arpeggio Motif, 0, 33 90 = Arpeggio Beat Pattern, 0, 60 91 = Arpeggio Accent Rate, 0, 100 92 = Arpeggio Shuffle Rate, 50, 90 93 = Arpeggio Keyboard Velocity, 0, 127 94 = Arpeggio Octave Range, 0, 6 95 = Arpeggio Part Number, 0, 15 97 = C3 Assign, 1, 97 98 = C3 Output Mode, 0, 3 99 = C4 Assign, 1, 97 100 = C4 Output Mode, 0, 3 [Roland XP30 System Common:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 00 00 00 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 255 96 = System Tempo, 20, 250 ;------------------------------------------------- ;1-1-2 Scale tune [Roland XP30 Part 1 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 10 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 2 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 11 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 3 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 12 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 4 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 13 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 5 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 14 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 6 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 15 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 7 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 16 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 8 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 17 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 9 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 18 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 10 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 19 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 11 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1A 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 12 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1B 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 13 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1C 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 14 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1D 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 15 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1E 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Part 16 Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 1F 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 [Roland XP30 Patch Mode Scale Tune:Sysex] MessageFormat = 41 10 6A 12 00 00 20 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Scale tune for C, 0, 127 01 = Scale tune for C#, 0, 127 02 = Scale tune for D, 0, 127 03 = Scale tune for D#, 0, 127 04 = Scale tune for E, 0, 127 05 = Scale tune for F, 0, 127 06 = Scale tune for F#, 0, 127 07 = Scale tune for G, 0, 127 08 = Scale tune for G#, 0, 127 09 = Scale tune for A, 0, 127 10 = Scale tune for A#, 0, 127 11 = Scale tune for B, 0, 127 ;-------------------------------------------------------------- ;Table 1-2-1 Performance common [Roland XP30 Temp Perf. Common:Sysex] MessageFormat = 41 10 6A 12 01 00 00 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = Performance Name 1, 32, 127 01 = Performance Name 2, 32, 127 02 = Performance Name 3, 32, 127 03 = Performance Name 4, 32, 127 04 = Performance Name 5, 32, 127 05 = Performance Name 6, 32, 127 06 = Performance Name 7, 32, 127 07 = Performance Name 8, 32, 127 08 = Performance Name 9, 32, 127 09 = Performance Name 10, 32, 127 10 = Performance Name 11, 32, 127 11 = Performance Name 12, 32, 127 12 = EFX Source, 0, 15 13 = EFX Type, 0, 39 14 = EFX Parameter 1, 0, 127 15 = EFX Parameter 2, 0, 127 16 = EFX Parameter 3, 0, 127 17 = EFX Parameter 4, 0, 127 18 = EFX Parameter 5, 0, 127 19 = EFX Parameter 6, 0, 127 20 = EFX Parameter 7, 0, 127 21 = EFX Parameter 8, 0, 127 22 = EFX Parameter 9, 0, 127 23 = EFX Parameter 10, 0, 127 24 = EFX Parameter 11, 0, 127 25 = EFX Parameter 12, 0, 127 26 = EFX Output Assign, 0, 2 27 = EFX Mix Output Send Level, 0, 127 28 = EFX Chorus Send Level, 0, 127 29 = EFX Reverb Send Level, 0, 127 30 = EFX Control Source 1, 0, 10 31 = EFX Control Depth 1, 0, 126 32 = EFX Control Source 2, 0, 10 33 = EFX Control Depth 2, 0, 126 34 = Chorus Level, 0, 127 35 = Chorus Rate, 0, 127 36 = Chorus Depth, 0, 127 37 = Chorus Pre-delay, 0, 127 38 = Chorus Feedback, 0, 127 39 = Chorus Output, 0, 2 40 = Reverb Type, 0, 7 41 = Reverb Level, 0, 127 42 = Reverb Time, 0, 127 43 = Reverb HF Damp, 0, 17 44 = Delay Feedback, 0, 127 ; ;see next section ; 47 = Key Range Switch, 0, 1 48 = Voice Reserve 1, 0, 64 49 = Voice Reserve 2, 0, 64 50 = Voice Reserve 3, 0, 64 51 = Voice Reserve 4, 0, 64 52 = Voice Reserve 5, 0, 64 53 = Voice Reserve 6, 0, 64 54 = Voice Reserve 7, 0, 64 55 = Voice Reserve 8, 0, 64 56 = Voice Reserve 9, 0, 64 57 = Voice Reserve 10, 0, 64 58 = Voice Reserve 11, 0, 64 59 = Voice Reserve 12, 0, 64 60 = Voice Reserve 13, 0, 64 61 = Voice Reserve 14, 0, 64 62 = Voice Reserve 15, 0, 64 63 = Voice Reserve 16, 0, 64 64 = Keyboard Mode, 0, 1 65 = Clock Source, 0, 1 [Roland XP30 Temp Perf. Common:Sysex added] ;This section has one parameter that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 00 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 45 = Performance Tempo, 20, 250 ;--------------------------------------------------------------------------- [Roland XP30 Temp Perf. Part1:Sysex] MessageFormat = 41 10 6A 12 01 00 10 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ; 1-2-2 Performance part 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 ; ;see next section ; 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 ; ;see next section ; 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part1:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 10 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part2:Sysex] MessageFormat = 41 10 6A 12 01 00 11 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ; 1-2-2 Performance part 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 ; ;see next section ; 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 ; ;see next section ; 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part2:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 11 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part3:Sysex] MessageFormat = 41 10 6A 12 01 00 12 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ; 1-2-2 Performance part 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 ; ;see next section ; 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 ; ;see next section ; 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part3:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 12 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part4:Sysex] MessageFormat = 41 10 6A 12 01 00 13 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part4:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 13 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part5:Sysex] MessageFormat = 41 10 6A 12 01 00 14 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part5:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 14 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part6:Sysex] MessageFormat = 41 10 6A 12 01 00 15 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part6:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 15 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part7:Sysex] MessageFormat = 41 10 6A 12 01 00 16 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part7:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 16 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part8:Sysex] MessageFormat = 41 10 6A 12 01 00 17 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part8:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 17 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part9:Sysex] MessageFormat = 41 10 6A 12 01 00 18 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part9:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 18 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part10:Sysex] MessageFormat = 41 10 6A 12 01 00 19 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part10:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 19 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part11:Sysex] MessageFormat = 41 10 6A 12 01 00 1A 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part11:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1A 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part12:Sysex] MessageFormat = 41 10 6A 12 01 00 1B 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part12:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1B 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part13:Sysex] MessageFormat = 41 10 6A 12 01 00 1C 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part13:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1C 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part14:Sysex] MessageFormat = 41 10 6A 12 01 00 1D 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part14:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1D 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part15:Sysex] MessageFormat = 41 10 6A 12 01 00 1E 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part15:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1E 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 [Roland XP30 Temp Perf. Part16:Sysex] MessageFormat = 41 10 6A 12 01 00 1F 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 00 = MIDI Receive Switch, 0, 1 01 = MIDI Channel, 0, 15 02 = Patch Group Type, 0, 2 03 = Patch Group ID, 0, 127 06 = Part Level, 0, 127 07 = Part Pan, 0, 127 08 = Part Coarse Tune, 0, 96 09 = Part Fine Tune, 0, 100 10 = Output Assign, 0, 4 11 = Mix/EFX Send Level, 0, 127 12 = Chorus Send Level, 0, 127 13 = Reverb Send Level, 0, 127 14 = Receive Program Change Switch, 0, 1 15 = Receive Volume Switch, 0, 1 16 = Receive Hold-1 Switch, 0, 1 17 = Keyboard Range Lower, 0, 127 18 = Keyboard Range Upper, 0, 127 19 = Octave Switch, 0, 6 20 = Local Switch, 0, 1 21 = Transmit Switch, 0, 1 22 = Transmit Bank Select Group, 0, 7 24 = Output Select, 0, 2 [Roland XP30 Temp Perf. Part16:Sysex added] ;This section has two parameters that requires 2 data bytes. MessageFormat = 41 10 6A 12 01 00 1F 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 4 = Patch Number, 0, 254 23 = Transmit Volume, 0, 127 ;--------------------------------------------------------------------------- [Roland XP30 Patch Mode Temp Patch Common:Sysex] MessageFormat = 41 10 6A 12 03 00 00 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;Table 1-3-1 Patch common 00 = Patch Name 1, 32, 125 01 = Patch Name 2, 32, 125 02 = Patch Name 3, 32, 125 03 = Patch Name 4, 32, 125 04 = Patch Name 5, 32, 125 05 = Patch Name 6, 32, 125 06 = Patch Name 7, 32, 125 07 = Patch Name 8, 32, 125 08 = Patch Name 9, 32, 125 09 = Patch Name 10, 32, 125 10 = Patch Name 11, 32, 125 11 = Patch Name 12, 32, 125 12 = EFX Type, 0, 39 13 = EFX Parameter 1, 0, 127 14 = EFX Parameter 2, 0, 127 15 = EFX Parameter 3, 0, 127 16 = EFX Parameter 4, 0, 127 17 = EFX Parameter 5, 0, 127 18 = EFX Parameter 6, 0, 127 19 = EFX Parameter 7, 0, 127 20 = EFX Parameter 8, 0, 127 21 = EFX Parameter 9, 0, 127 22 = EFX Parameter 10, 0, 127 23 = EFX Parameter 11, 0, 127 24 = EFX Parameter 12, 0, 127 25 = EFX Output Assign, 0, 2 26 = EFX Mix Output Send Level, 0, 127 27 = EFX Chorus Send Level, 0, 127 28 = EFX Reverb Send Level, 0, 127 29 = EFX Control Source 1, 0, 10 30 = EFX Control Depth 1, 0, 126 31 = EFX Control Source 2, 0, 10 32 = EFX Control Depth 2, 0, 126 33 = Chorus Level, 0, 127 34 = Chorus Rate, 0, 127 35 = Chorus Depth, 0, 127 36 = Chorus Pre-Delay, 0, 127 37 = Chorus Feedback, 0, 127 38 = Chorus Output, 0, 127 38 = Reverb Type, 0, 7 39 = Reverb Level, 0, 127 41 = Reverb Time, 0, 127 42 = Reverb HF Damp, 0, 17 43 = Delay Feedback, 0, 127 ;44 ;45 46 = Patch Level, 0, 127 47 = Patch Pan, 0, 127 48 = Analog Feel Depth, 0, 127 49 = Bender Range Up, 0, 12 50 = Bender Range Down, 0, 48 51 = Key Assign Mode, 0, 1 52 = Solo Legato, 0, 1 53 = Portamento Switch, 0, 1 54 = Portamento Mode, 0, 1 55 = Portamento Type, 0, 1 56 = Portamento Start, 0, 1 57 = Portamento Time, 0, 127 58 = Patch Control Source 2, 0, 15 59 = Patch Control Source 3, 0, 15 60 = EFX Control Hold/Peak, 0, 2 61 = Control 1 Hold/Peak, 0, 2 62 = Control 2 Hold/Peak, 0, 2 63 = Control 3 Hold/Peak, 0, 2 64 = Velocity Range Switch, 0, 1 65 = Octave Shift, 0, 6 66 = Stretch Tune Depth, 0, 3 67 = Voice Priority, 0, 1 68 = Structure Type 1&2, 0, 9 69 = Booster Level 1&2, 0, 3 70 = Structure Type 3&4, 0, 9 71 = Booster Level 3&4, 0, 3 72 = Clock Source, 0, 1 73 = Patch Category, 0, 127 [Roland XP30 Patch Mode Temp Patch Common:Sysex added] ;This section has one parameter that requires 2 data bytes. MessageFormat = 41 10 6A 12 03 00 00 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 44 = Patch Tempo, 20, 250 ;--------------------------------------------------------------------------- [Roland XP30 Patch Mode Temp Patch Tone1:Sysex] MessageFormat = 41 10 6A 12 03 00 10 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone 00 = Tone Switch, 0, 1 01 = Wave Group, 0, 2 02 = Wave Group ID, 0, 127 05 = Wave Gain, 0, 3 06 = FXM Switch, 0, 1 07 = FXM Color, 0, 3 08 = FXM Depth, 0, 15 09 = Tone Delay Mode, 0, 6 10 = Tone Delay Time, 0, 127 11 = Velocity Cross Fade, 0, 127 12 = Velocity Range Lower, 1, 127 13 = Velocity Range Upper, 1, 127 14 = Key Range Lower, 0, 127 15 = Key Range Upper, 0, 127 16 = Redamper Control Switch, 0, 1 17 = Volume Control Switch, 0, 1 18 = Hold-1 Control Switch, 0, 1 19 = Pitch Bend Control Switch, 0, 1 20 = Pan Control Switch, 0, 2 21 = Controller 1 Destination 1, 0, 18 22 = Controller 1 Depth 1, 0, 126 23 = Controller 1 Destination 2, 0, 18 24 = Controller 1 Depth 2, 0, 126 25 = Controller 1 Destination 3, 0, 18 26 = Controller 1 Depth 3, 0, 126 27 = Controller 1 Destination 4, 0, 18 28 = Controller 1 Depth 4, 0, 126 29 = Controller 2 Destination 1, 0, 18 30 = Controller 2 Depth 1, 0, 126 31 = Controller 2 Destination 2, 0, 18 32 = Controller 2 Depth 2, 0, 126 33 = Controller 2 Destination 3, 0, 18 34 = Controller 2 Depth 3, 0, 126 35 = Controller 2 Destination 4, 0, 18 36 = Controller 2 Depth 4, 0, 126 37 = Controller 3 Destination 1, 0, 18 38 = Controller 3 Depth 1, 0, 126 39 = Controller 3 Destination 2, 0, 18 40 = Controller 3 Depth 2, 0, 126 41 = Controller 3 Destination 3, 0, 18 42 = Controller 3 Depth 3, 0, 126 43 = Controller 3 Destination 4, 0, 18 44 = Controller 3 Depth 4, 0, 126 45 = LFO 1 Waveform, 0, 7 46 = LFO 1 Key Trigger, 0, 1 47 = LFO 1 Rate, 0, 127 48 = LFO 1 Offset, 0, 4 49 = LFO 1 Delay Time, 0, 127 50 = LFO 1 Fade Mode, 0, 3 51 = LFO 1 Fade Time, 0, 127 52 = LFO 1 External Sync, 0, 2 53 = LFO 2 Waveform, 0, 7 54 = LFO 2 Key Trigger, 0, 1 55 = LFO 2 Rate, 0, 127 56 = LFO 2 Offset, 0, 4 57 = LFO 2 Delay Time, 0, 127 58 = LFO 2 Fade Mode, 0, 3 59 = LFO 2 Fade Time, 0, 127 60 = LFO 2 External Sync, 0, 2 61 = Coarse Tune, 0, 96 62 = Fine Tune, 0, 100 63 = Random Pitch Depth, 0, 30 64 = Pitch Keyfollow, 0, 15 65 = P-ENV Depth, 0, 24 66 = P-ENV Velocity Sensitivity, 0, 125 67 = P-ENV Velocity Time 1 Sensitivity, 0, 14 68 = P-ENV Velocity Time 4 Sensitivity, 0, 14 69 = P-ENV Time Keyfollow, 0, 14 70 = P-ENV Time 1, 0, 127 71 = P-ENV Time 2, 0, 127 72 = P-ENV Time 3, 0, 127 73 = P-ENV Time 4, 0, 127 74 = P-ENV Level 1, 0, 126 75 = P-ENV Level 2, 0, 126 76 = P-ENV Level 3, 0, 126 77 = P-ENV Level 4, 0, 126 78 = Pitch LFO 1 depth, 0, 126 79 = Pitch LFO 2 depth, 0, 126 80 = Filter Type, 0, 4 81 = Cutoff Frequency, 0, 127 82 = Cutoff Keyfollow, 0, 15 83 = Resonance, 0, 127 84 = Resonance Velocity Sensitivity, 0, 125 85 = F-ENV Depth, 0, 126 86 = F-ENV Velocity Curve, 0, 6 87 = F-ENV Velocity Sensitivity, 0, 125 88 = F-ENV Velocity Time 1 Sensitivity, 0, 14 89 = F-ENV Velocity Time 4 Sensitivity, 0, 14 90 = F-ENV Time Keyfollow, 0, 14 91 = F-ENV Time 1, 0, 127 92 = F-ENV Time 2, 0, 127 93 = F-ENV Time 3, 0, 127 94 = F-ENV Time 4, 0, 127 95 = F-ENV Level 1, 0, 127 96 = F-ENV Level 2, 0, 127 97 = F-ENV Level 3, 0, 127 98 = F-ENV Level 4, 0, 127 99 = Filter LFO 1 Depth, 0, 126 100 = Filter LFO 2 Depth, 0, 126 101 = Tone Level, 0, 127 102 = Bias Direction, 0, 3 103 = Bias Point, 0, 127 104 = Bias Level, 0, 14 105 = A-ENV Velocity Curve, 0, 6 106 = A-ENV Velocity Sensitivity, 0, 125 107 = A-ENV Velocity Time 1 Sensitivity, 0, 14 108 = A-ENV Velocity Time 4 Sensitivity, 0, 14 109 = A-ENV Time Keyfollow, 0, 14 110 = A-ENV Time 1, 0, 127 111 = A-ENV Time 2, 0, 127 112 = A-ENV Time 3, 0, 127 113 = A-ENV Time 4, 0, 127 114 = A-ENV Level 1, 0, 127 115 = A-ENV Level 2, 0, 127 116 = A-ENV Level 3, 0, 127 117 = Amplitude LFO 1 Depth, 0, 126 118 = Amplitude LFO 2 Depth, 0, 126 119 = Tone Pan, 0, 127 120 = Pan Keyfollow, 0, 14 121 = Random Pan Depth, 0, 63 122 = Alternate Pan Depth 1, 127 123 = Pan LFO 1 Depth, 0, 126 124 = Pan LFO 2 Depth, 0, 126 125 = Output Assign, 0, 3 126 = Output Level, 0, 127 127 = Chorus Send Level, 0, 127 [Roland XP30 Patch Mode Temp Patch Tone1:Sysex added] MessageFormat = 41 10 6A 12 03 00 10 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;This section has one parameter that requires 2 data bytes. 3 = Wave Number, 0, 254 [Roland XP30 Patch Mode Temp Patch Tone1:Sysex added2] MessageFormat = 41 10 6A 12 03 00 11 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone. Last parameter needs to be handle differently 00 = Reverb Send Level, 0, 127 ;------------------------ [Roland XP30 Patch Mode Temp Patch Tone2:Sysex] MessageFormat = 41 10 6A 12 03 00 12 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone 00 = Tone Switch, 0, 1 01 = Wave Group, 0, 2 02 = Wave Group ID, 0, 127 05 = Wave Gain, 0, 3 06 = FXM Switch, 0, 1 07 = FXM Color, 0, 3 08 = FXM Depth, 0, 15 09 = Tone Delay Mode, 0, 6 10 = Tone Delay Time, 0, 127 11 = Velocity Cross Fade, 0, 127 12 = Velocity Range Lower, 1, 127 13 = Velocity Range Upper, 1, 127 14 = Key Range Lower, 0, 127 15 = Key Range Upper, 0, 127 16 = Redamper Control Switch, 0, 1 17 = Volume Control Switch, 0, 1 18 = Hold-1 Control Switch, 0, 1 19 = Pitch Bend Control Switch, 0, 1 20 = Pan Control Switch, 0, 2 21 = Controller 1 Destination 1, 0, 18 22 = Controller 1 Depth 1, 0, 126 23 = Controller 1 Destination 2, 0, 18 24 = Controller 1 Depth 2, 0, 126 25 = Controller 1 Destination 3, 0, 18 26 = Controller 1 Depth 3, 0, 126 27 = Controller 1 Destination 4, 0, 18 28 = Controller 1 Depth 4, 0, 126 29 = Controller 2 Destination 1, 0, 18 30 = Controller 2 Depth 1, 0, 126 31 = Controller 2 Destination 2, 0, 18 32 = Controller 2 Depth 2, 0, 126 33 = Controller 2 Destination 3, 0, 18 34 = Controller 2 Depth 3, 0, 126 35 = Controller 2 Destination 4, 0, 18 36 = Controller 2 Depth 4, 0, 126 37 = Controller 3 Destination 1, 0, 18 38 = Controller 3 Depth 1, 0, 126 39 = Controller 3 Destination 2, 0, 18 40 = Controller 3 Depth 2, 0, 126 41 = Controller 3 Destination 3, 0, 18 42 = Controller 3 Depth 3, 0, 126 43 = Controller 3 Destination 4, 0, 18 44 = Controller 3 Depth 4, 0, 126 45 = LFO 1 Waveform, 0, 7 46 = LFO 1 Key Trigger, 0, 1 47 = LFO 1 Rate, 0, 127 48 = LFO 1 Offset, 0, 4 49 = LFO 1 Delay Time, 0, 127 50 = LFO 1 Fade Mode, 0, 3 51 = LFO 1 Fade Time, 0, 127 52 = LFO 1 External Sync, 0, 2 53 = LFO 2 Waveform, 0, 7 54 = LFO 2 Key Trigger, 0, 1 55 = LFO 2 Rate, 0, 127 56 = LFO 2 Offset, 0, 4 57 = LFO 2 Delay Time, 0, 127 58 = LFO 2 Fade Mode, 0, 3 59 = LFO 2 Fade Time, 0, 127 60 = LFO 2 External Sync, 0, 2 61 = Coarse Tune, 0, 96 62 = Fine Tune, 0, 100 63 = Random Pitch Depth, 0, 30 64 = Pitch Keyfollow, 0, 15 65 = P-ENV Depth, 0, 24 66 = P-ENV Velocity Sensitivity, 0, 125 67 = P-ENV Velocity Time 1 Sensitivity, 0, 14 68 = P-ENV Velocity Time 4 Sensitivity, 0, 14 69 = P-ENV Time Keyfollow, 0, 14 70 = P-ENV Time 1, 0, 127 71 = P-ENV Time 2, 0, 127 72 = P-ENV Time 3, 0, 127 73 = P-ENV Time 4, 0, 127 74 = P-ENV Level 1, 0, 126 75 = P-ENV Level 2, 0, 126 76 = P-ENV Level 3, 0, 126 77 = P-ENV Level 4, 0, 126 78 = Pitch LFO 1 depth, 0, 126 79 = Pitch LFO 2 depth, 0, 126 80 = Filter Type, 0, 4 81 = Cutoff Frequency, 0, 127 82 = Cutoff Keyfollow, 0, 15 83 = Resonance, 0, 127 84 = Resonance Velocity Sensitivity, 0, 125 85 = F-ENV Depth, 0, 126 86 = F-ENV Velocity Curve, 0, 6 87 = F-ENV Velocity Sensitivity, 0, 125 88 = F-ENV Velocity Time 1 Sensitivity, 0, 14 89 = F-ENV Velocity Time 4 Sensitivity, 0, 14 90 = F-ENV Time Keyfollow, 0, 14 91 = F-ENV Time 1, 0, 127 92 = F-ENV Time 2, 0, 127 93 = F-ENV Time 3, 0, 127 94 = F-ENV Time 4, 0, 127 95 = F-ENV Level 1, 0, 127 96 = F-ENV Level 2, 0, 127 97 = F-ENV Level 3, 0, 127 98 = F-ENV Level 4, 0, 127 99 = Filter LFO 1 Depth, 0, 126 100 = Filter LFO 2 Depth, 0, 126 101 = Tone Level, 0, 127 102 = Bias Direction, 0, 3 103 = Bias Point, 0, 127 104 = Bias Level, 0, 14 105 = A-ENV Velocity Curve, 0, 6 106 = A-ENV Velocity Sensitivity, 0, 125 107 = A-ENV Velocity Time 1 Sensitivity, 0, 14 108 = A-ENV Velocity Time 4 Sensitivity, 0, 14 109 = A-ENV Time Keyfollow, 0, 14 110 = A-ENV Time 1, 0, 127 111 = A-ENV Time 2, 0, 127 112 = A-ENV Time 3, 0, 127 113 = A-ENV Time 4, 0, 127 114 = A-ENV Level 1, 0, 127 115 = A-ENV Level 2, 0, 127 116 = A-ENV Level 3, 0, 127 117 = Amplitude LFO 1 Depth, 0, 126 118 = Amplitude LFO 2 Depth, 0, 126 119 = Tone Pan, 0, 127 120 = Pan Keyfollow, 0, 14 121 = Random Pan Depth, 0, 63 122 = Alternate Pan Depth 1, 127 123 = Pan LFO 1 Depth, 0, 126 124 = Pan LFO 2 Depth, 0, 126 125 = Output Assign, 0, 3 126 = Output Level, 0, 127 127 = Chorus Send Level, 0, 127 [Roland XP30 Patch Mode Temp Patch Tone2:Sysex added] ;This section has one parameter that requires 2 data bytes. MessageFormat = 41 10 6A 12 03 00 12 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Patch Mode Temp Patch Tone2:Sysex added2] MessageFormat = 41 10 6A 12 03 00 13 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone. Last parameter needs to be handle differently 00 = Reverb Send Level, 0, 127 ;------------------------ [Roland XP30 Patch Mode Temp Patch Tone3:Sysex] MessageFormat = 41 10 6A 12 03 00 14 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone 00 = Tone Switch, 0, 1 01 = Wave Group, 0, 2 02 = Wave Group ID, 0, 127 05 = Wave Gain, 0, 3 06 = FXM Switch, 0, 1 07 = FXM Color, 0, 3 08 = FXM Depth, 0, 15 09 = Tone Delay Mode, 0, 6 10 = Tone Delay Time, 0, 127 11 = Velocity Cross Fade, 0, 127 12 = Velocity Range Lower, 1, 127 13 = Velocity Range Upper, 1, 127 14 = Key Range Lower, 0, 127 15 = Key Range Upper, 0, 127 16 = Redamper Control Switch, 0, 1 17 = Volume Control Switch, 0, 1 18 = Hold-1 Control Switch, 0, 1 19 = Pitch Bend Control Switch, 0, 1 20 = Pan Control Switch, 0, 2 21 = Controller 1 Destination 1, 0, 18 22 = Controller 1 Depth 1, 0, 126 23 = Controller 1 Destination 2, 0, 18 24 = Controller 1 Depth 2, 0, 126 25 = Controller 1 Destination 3, 0, 18 26 = Controller 1 Depth 3, 0, 126 27 = Controller 1 Destination 4, 0, 18 28 = Controller 1 Depth 4, 0, 126 29 = Controller 2 Destination 1, 0, 18 30 = Controller 2 Depth 1, 0, 126 31 = Controller 2 Destination 2, 0, 18 32 = Controller 2 Depth 2, 0, 126 33 = Controller 2 Destination 3, 0, 18 34 = Controller 2 Depth 3, 0, 126 35 = Controller 2 Destination 4, 0, 18 36 = Controller 2 Depth 4, 0, 126 37 = Controller 3 Destination 1, 0, 18 38 = Controller 3 Depth 1, 0, 126 39 = Controller 3 Destination 2, 0, 18 40 = Controller 3 Depth 2, 0, 126 41 = Controller 3 Destination 3, 0, 18 42 = Controller 3 Depth 3, 0, 126 43 = Controller 3 Destination 4, 0, 18 44 = Controller 3 Depth 4, 0, 126 45 = LFO 1 Waveform, 0, 7 46 = LFO 1 Key Trigger, 0, 1 47 = LFO 1 Rate, 0, 127 48 = LFO 1 Offset, 0, 4 49 = LFO 1 Delay Time, 0, 127 50 = LFO 1 Fade Mode, 0, 3 51 = LFO 1 Fade Time, 0, 127 52 = LFO 1 External Sync, 0, 2 53 = LFO 2 Waveform, 0, 7 54 = LFO 2 Key Trigger, 0, 1 55 = LFO 2 Rate, 0, 127 56 = LFO 2 Offset, 0, 4 57 = LFO 2 Delay Time, 0, 127 58 = LFO 2 Fade Mode, 0, 3 59 = LFO 2 Fade Time, 0, 127 60 = LFO 2 External Sync, 0, 2 61 = Coarse Tune, 0, 96 62 = Fine Tune, 0, 100 63 = Random Pitch Depth, 0, 30 64 = Pitch Keyfollow, 0, 15 65 = P-ENV Depth, 0, 24 66 = P-ENV Velocity Sensitivity, 0, 125 67 = P-ENV Velocity Time 1 Sensitivity, 0, 14 68 = P-ENV Velocity Time 4 Sensitivity, 0, 14 69 = P-ENV Time Keyfollow, 0, 14 70 = P-ENV Time 1, 0, 127 71 = P-ENV Time 2, 0, 127 72 = P-ENV Time 3, 0, 127 73 = P-ENV Time 4, 0, 127 74 = P-ENV Level 1, 0, 126 75 = P-ENV Level 2, 0, 126 76 = P-ENV Level 3, 0, 126 77 = P-ENV Level 4, 0, 126 78 = Pitch LFO 1 depth, 0, 126 79 = Pitch LFO 2 depth, 0, 126 80 = Filter Type, 0, 4 81 = Cutoff Frequency, 0, 127 82 = Cutoff Keyfollow, 0, 15 83 = Resonance, 0, 127 84 = Resonance Velocity Sensitivity, 0, 125 85 = F-ENV Depth, 0, 126 86 = F-ENV Velocity Curve, 0, 6 87 = F-ENV Velocity Sensitivity, 0, 125 88 = F-ENV Velocity Time 1 Sensitivity, 0, 14 89 = F-ENV Velocity Time 4 Sensitivity, 0, 14 90 = F-ENV Time Keyfollow, 0, 14 91 = F-ENV Time 1, 0, 127 92 = F-ENV Time 2, 0, 127 93 = F-ENV Time 3, 0, 127 94 = F-ENV Time 4, 0, 127 95 = F-ENV Level 1, 0, 127 96 = F-ENV Level 2, 0, 127 97 = F-ENV Level 3, 0, 127 98 = F-ENV Level 4, 0, 127 99 = Filter LFO 1 Depth, 0, 126 100 = Filter LFO 2 Depth, 0, 126 101 = Tone Level, 0, 127 102 = Bias Direction, 0, 3 103 = Bias Point, 0, 127 104 = Bias Level, 0, 14 105 = A-ENV Velocity Curve, 0, 6 106 = A-ENV Velocity Sensitivity, 0, 125 107 = A-ENV Velocity Time 1 Sensitivity, 0, 14 108 = A-ENV Velocity Time 4 Sensitivity, 0, 14 109 = A-ENV Time Keyfollow, 0, 14 110 = A-ENV Time 1, 0, 127 111 = A-ENV Time 2, 0, 127 112 = A-ENV Time 3, 0, 127 113 = A-ENV Time 4, 0, 127 114 = A-ENV Level 1, 0, 127 115 = A-ENV Level 2, 0, 127 116 = A-ENV Level 3, 0, 127 117 = Amplitude LFO 1 Depth, 0, 126 118 = Amplitude LFO 2 Depth, 0, 126 119 = Tone Pan, 0, 127 120 = Pan Keyfollow, 0, 14 121 = Random Pan Depth, 0, 63 122 = Alternate Pan Depth 1, 127 123 = Pan LFO 1 Depth, 0, 126 124 = Pan LFO 2 Depth, 0, 126 125 = Output Assign, 0, 3 126 = Output Level, 0, 127 127 = Chorus Send Level, 0, 127 [Roland XP30 Patch Mode Temp Patch Tone3:Sysex added] ;This section has one parameter that requires 2 data bytes. MessageFormat = 41 10 6A 12 03 00 14 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Patch Mode Temp Patch Tone3:Sysex added2] MessageFormat = 41 10 6A 12 03 00 15 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone. Last parameter needs to be handle differently 00 = Reverb Send Level, 0, 127 ;------------------------ [Roland XP30 Patch Mode Temp Patch Tone4:Sysex] MessageFormat = 41 10 6A 12 03 00 16 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone 00 = Tone Switch, 0, 1 01 = Wave Group, 0, 2 02 = Wave Group ID, 0, 127 05 = Wave Gain, 0, 3 06 = FXM Switch, 0, 1 07 = FXM Color, 0, 3 08 = FXM Depth, 0, 15 09 = Tone Delay Mode, 0, 6 10 = Tone Delay Time, 0, 127 11 = Velocity Cross Fade, 0, 127 12 = Velocity Range Lower, 1, 127 13 = Velocity Range Upper, 1, 127 14 = Key Range Lower, 0, 127 15 = Key Range Upper, 0, 127 16 = Redamper Control Switch, 0, 1 17 = Volume Control Switch, 0, 1 18 = Hold-1 Control Switch, 0, 1 19 = Pitch Bend Control Switch, 0, 1 20 = Pan Control Switch, 0, 2 21 = Controller 1 Destination 1, 0, 18 22 = Controller 1 Depth 1, 0, 126 23 = Controller 1 Destination 2, 0, 18 24 = Controller 1 Depth 2, 0, 126 25 = Controller 1 Destination 3, 0, 18 26 = Controller 1 Depth 3, 0, 126 27 = Controller 1 Destination 4, 0, 18 28 = Controller 1 Depth 4, 0, 126 29 = Controller 2 Destination 1, 0, 18 30 = Controller 2 Depth 1, 0, 126 31 = Controller 2 Destination 2, 0, 18 32 = Controller 2 Depth 2, 0, 126 33 = Controller 2 Destination 3, 0, 18 34 = Controller 2 Depth 3, 0, 126 35 = Controller 2 Destination 4, 0, 18 36 = Controller 2 Depth 4, 0, 126 37 = Controller 3 Destination 1, 0, 18 38 = Controller 3 Depth 1, 0, 126 39 = Controller 3 Destination 2, 0, 18 40 = Controller 3 Depth 2, 0, 126 41 = Controller 3 Destination 3, 0, 18 42 = Controller 3 Depth 3, 0, 126 43 = Controller 3 Destination 4, 0, 18 44 = Controller 3 Depth 4, 0, 126 45 = LFO 1 Waveform, 0, 7 46 = LFO 1 Key Trigger, 0, 1 47 = LFO 1 Rate, 0, 127 48 = LFO 1 Offset, 0, 4 49 = LFO 1 Delay Time, 0, 127 50 = LFO 1 Fade Mode, 0, 3 51 = LFO 1 Fade Time, 0, 127 52 = LFO 1 External Sync, 0, 2 53 = LFO 2 Waveform, 0, 7 54 = LFO 2 Key Trigger, 0, 1 55 = LFO 2 Rate, 0, 127 56 = LFO 2 Offset, 0, 4 57 = LFO 2 Delay Time, 0, 127 58 = LFO 2 Fade Mode, 0, 3 59 = LFO 2 Fade Time, 0, 127 60 = LFO 2 External Sync, 0, 2 61 = Coarse Tune, 0, 96 62 = Fine Tune, 0, 100 63 = Random Pitch Depth, 0, 30 64 = Pitch Keyfollow, 0, 15 65 = P-ENV Depth, 0, 24 66 = P-ENV Velocity Sensitivity, 0, 125 67 = P-ENV Velocity Time 1 Sensitivity, 0, 14 68 = P-ENV Velocity Time 4 Sensitivity, 0, 14 69 = P-ENV Time Keyfollow, 0, 14 70 = P-ENV Time 1, 0, 127 71 = P-ENV Time 2, 0, 127 72 = P-ENV Time 3, 0, 127 73 = P-ENV Time 4, 0, 127 74 = P-ENV Level 1, 0, 126 75 = P-ENV Level 2, 0, 126 76 = P-ENV Level 3, 0, 126 77 = P-ENV Level 4, 0, 126 78 = Pitch LFO 1 depth, 0, 126 79 = Pitch LFO 2 depth, 0, 126 80 = Filter Type, 0, 4 81 = Cutoff Frequency, 0, 127 82 = Cutoff Keyfollow, 0, 15 83 = Resonance, 0, 127 84 = Resonance Velocity Sensitivity, 0, 125 85 = F-ENV Depth, 0, 126 86 = F-ENV Velocity Curve, 0, 6 87 = F-ENV Velocity Sensitivity, 0, 125 88 = F-ENV Velocity Time 1 Sensitivity, 0, 14 89 = F-ENV Velocity Time 4 Sensitivity, 0, 14 90 = F-ENV Time Keyfollow, 0, 14 91 = F-ENV Time 1, 0, 127 92 = F-ENV Time 2, 0, 127 93 = F-ENV Time 3, 0, 127 94 = F-ENV Time 4, 0, 127 95 = F-ENV Level 1, 0, 127 96 = F-ENV Level 2, 0, 127 97 = F-ENV Level 3, 0, 127 98 = F-ENV Level 4, 0, 127 99 = Filter LFO 1 Depth, 0, 126 100 = Filter LFO 2 Depth, 0, 126 101 = Tone Level, 0, 127 102 = Bias Direction, 0, 3 103 = Bias Point, 0, 127 104 = Bias Level, 0, 14 105 = A-ENV Velocity Curve, 0, 6 106 = A-ENV Velocity Sensitivity, 0, 125 107 = A-ENV Velocity Time 1 Sensitivity, 0, 14 108 = A-ENV Velocity Time 4 Sensitivity, 0, 14 109 = A-ENV Time Keyfollow, 0, 14 110 = A-ENV Time 1, 0, 127 111 = A-ENV Time 2, 0, 127 112 = A-ENV Time 3, 0, 127 113 = A-ENV Time 4, 0, 127 114 = A-ENV Level 1, 0, 127 115 = A-ENV Level 2, 0, 127 116 = A-ENV Level 3, 0, 127 117 = Amplitude LFO 1 Depth, 0, 126 118 = Amplitude LFO 2 Depth, 0, 126 119 = Tone Pan, 0, 127 120 = Pan Keyfollow, 0, 14 121 = Random Pan Depth, 0, 63 122 = Alternate Pan Depth 1, 127 123 = Pan LFO 1 Depth, 0, 126 124 = Pan LFO 2 Depth, 0, 126 125 = Output Assign, 0, 3 126 = Output Level, 0, 127 127 = Chorus Send Level, 0, 127 [Roland XP30 Patch Mode Temp Patch Tone4:Sysex added] ;This section has one parameter that requires 2 data bytes. MessageFormat = 41 10 6A 12 03 00 16 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Patch Mode Temp Patch Tone4:Sysex added2] MessageFormat = 41 10 6A 12 03 00 17 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-3-2 Patch tone. Last parameter needs to be handle differently 00 = Reverb Send Level, 0, 127 ;------------------------ [Roland XP30 Temp Rhythm Setup Common:Sysex] MessageFormat = 41 10 6A 12 02 09 00 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 ;1-4-1 Rhythm Common 00 = Rhythm Name 1, 32, 125 01 = Rhythm Name 2, 32, 125 02 = Rhythm Name 3, 32, 125 03 = Rhythm Name 4, 32, 125 04 = Rhythm Name 5, 32, 125 05 = Rhythm Name 6, 32, 125 06 = Rhythm Name 7, 32, 125 07 = Rhythm Name 8, 32, 125 08 = Rhythm Name 9, 32, 125 09 = Rhythm Name 10, 32, 125 10 = Rhythm Name 11, 32, 125 11 = Rhythm Name 12, 32, 125 ;------------------------ [Roland XP30 Temp Rhythm Note Key 35:Sysex] MessageFormat = 41 10 6A 12 02 09 23 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 35:Sysex added] MessageFormat = 41 10 6A 12 02 09 23 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 36:Sysex] MessageFormat = 41 10 6A 12 02 09 24 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 36:Sysex added] MessageFormat = 41 10 6A 12 02 09 24 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 37:Sysex] MessageFormat = 41 10 6A 12 02 09 25 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 37:Sysex added] MessageFormat = 41 10 6A 12 02 09 25 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 38:Sysex] MessageFormat = 41 10 6A 12 02 09 26 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 38:Sysex added] MessageFormat = 41 10 6A 12 02 09 26 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 39:Sysex] MessageFormat = 41 10 6A 12 02 09 27 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 39:Sysex added] MessageFormat = 41 10 6A 12 02 09 27 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 40:Sysex] MessageFormat = 41 10 6A 12 02 09 28 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 40:Sysex added] MessageFormat = 41 10 6A 12 02 09 28 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 41:Sysex] MessageFormat = 41 10 6A 12 02 09 29 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 41:Sysex added] MessageFormat = 41 10 6A 12 02 09 29 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 42:Sysex] MessageFormat = 41 10 6A 12 02 09 2A 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 42:Sysex added] MessageFormat = 41 10 6A 12 02 09 2A 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 43:Sysex] MessageFormat = 41 10 6A 12 02 09 2B 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 43:Sysex added] MessageFormat = 41 10 6A 12 02 09 2B 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 44:Sysex] MessageFormat = 41 10 6A 12 02 09 2C 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 44:Sysex added] MessageFormat = 41 10 6A 12 02 09 2C 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 45:Sysex] MessageFormat = 41 10 6A 12 02 09 2D 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 45:Sysex added] MessageFormat = 41 10 6A 12 02 09 2D 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 46:Sysex] MessageFormat = 41 10 6A 12 02 09 2E 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 46:Sysex added] MessageFormat = 41 10 6A 12 02 09 2E 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 47:Sysex] MessageFormat = 41 10 6A 12 02 09 2F 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 47:Sysex added] MessageFormat = 41 10 6A 12 02 09 2F 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 48:Sysex] MessageFormat = 41 10 6A 12 02 09 30 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 48:Sysex added] MessageFormat = 41 10 6A 12 02 09 30 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 49:Sysex] MessageFormat = 41 10 6A 12 02 09 31 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 49:Sysex added] MessageFormat = 41 10 6A 12 02 09 31 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 50:Sysex] MessageFormat = 41 10 6A 12 02 09 32 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 50:Sysex added] MessageFormat = 41 10 6A 12 02 09 32 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 51:Sysex] MessageFormat = 41 10 6A 12 02 09 33 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 51:Sysex added] MessageFormat = 41 10 6A 12 02 09 33 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 52:Sysex] MessageFormat = 41 10 6A 12 02 09 34 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 52:Sysex added] MessageFormat = 41 10 6A 12 02 09 34 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 53:Sysex] MessageFormat = 41 10 6A 12 02 09 35 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 53:Sysex added] MessageFormat = 41 10 6A 12 02 09 35 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 54:Sysex] MessageFormat = 41 10 6A 12 02 09 36 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 54:Sysex added] MessageFormat = 41 10 6A 12 02 09 36 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 55:Sysex] MessageFormat = 41 10 6A 12 02 09 37 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 55:Sysex added] MessageFormat = 41 10 6A 12 02 09 37 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 56:Sysex] MessageFormat = 41 10 6A 12 02 09 38 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 56:Sysex added] MessageFormat = 41 10 6A 12 02 09 38 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 57:Sysex] MessageFormat = 41 10 6A 12 02 09 39 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 57:Sysex added] MessageFormat = 41 10 6A 12 02 09 39 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 58:Sysex] MessageFormat = 41 10 6A 12 02 09 3A 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 58:Sysex added] MessageFormat = 41 10 6A 12 02 09 3A 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 59:Sysex] MessageFormat = 41 10 6A 12 02 09 3B 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 59:Sysex added] MessageFormat = 41 10 6A 12 02 09 3B 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 60:Sysex] MessageFormat = 41 10 6A 12 02 09 3C 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 60:Sysex added] MessageFormat = 41 10 6A 12 02 09 3C 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 61:Sysex] MessageFormat = 41 10 6A 12 02 09 3D 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 61:Sysex added] MessageFormat = 41 10 6A 12 02 09 3D 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 62:Sysex] MessageFormat = 41 10 6A 12 02 09 3E 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 62:Sysex added] MessageFormat = 41 10 6A 12 02 09 3E 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 63:Sysex] MessageFormat = 41 10 6A 12 02 09 3F 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope Velocity Time, 0, 14 44 = Amp Envelope Time 1, 0, 127 45 = Amp Envelope Time 2, 0, 127 46 = Amp Envelope Time 3, 0, 127 47 = Amp Envelope Time 4, 0, 127 48 = Amp Envelope Level 1, 0, 127 49 = Amp Envelope Level 2, 0, 127 50 = Amp Envelope Level 3, 0, 127 51 = Tone Pan, 0, 127 52 = Random Pan Switch, 0, 63, 63 53 = Alternate Pan Depth, 1, 127 54 = Mix/MPX Switch, 2, 3 56 = Delay Send Level, 0, 127 57 = Reverb Send Level, 0, 127 [Roland XP30 Temp Rhythm Note Key 63:Sysex added] MessageFormat = 41 10 6A 12 02 09 3F 00 00 00 DataBytes = 2 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 LsbLocation = 9 DataNybblize = 1 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 3 = Wave Number, 0, 254 [Roland XP30 Temp Rhythm Note Key 64:Sysex] MessageFormat = 41 10 6A 12 02 09 40 00 00 DataBytes = 1 ParameterBytes = 1 ParameterLocation = 7 MsbLocation = 8 DeviceIdLocation = 1 DeviceIdMask = 127 DeviceId = 1 ChecksumLocation = 4 0 = Tone Switch, 0, 1 2 = Wave Group ID, 1, 3 5 = Wave Gain, 0, 3 6 = Bend Range, 0, 6 7 = Mute Group, 0, 31 8 = Envelope Mode, 0, 1 12 = Coarse Tune, 0, 120 13 = Fine Tune, 0, 100 14 = Random Pitch Depth, 0, 30 15 = Pitch Envelope Depth, 0, 24 16 = Pitch Envelope Velocity Sense, 0, 125 17 = Pitch Envelope Velocity Time, 0, 14 18 = Pitch Envelope Time 1, 0, 127 19 = Pitch Envelope Time 2, 0, 127 20 = Pitch Envelope Time 3, 0, 127 21 = Pitch Envelope Time 4, 0, 127 22 = Pitch Envelope Level 1, 0, 126 23 = Pitch Envelope Level 2, 0, 126 24 = Pitch Envelope Level 3, 0, 126 25 = Pitch Envelope Level 4, 0, 126 26 = Filter Type, 0, 4 27 = Cutoff Frequency, 0, 127 28 = Resonance, 0, 127 29 = Resonance Velocity Sense, 0, 125 30 = Filter Envelope Depth, 0, 126 31 = Filter Envelope Velocity Sense, 0, 125 32 = Filter Envelope Velocity Time, 0, 14 33 = Filter Envelope Time 1, 0, 127 34 = Filter Envelope Time 2, 0, 127 35 = Filter Envelope Time 3, 0, 127 36 = Filter Envelope Time 4, 0, 127 37 = Filter Envelope Level 1, 0, 127 38 = Filter Envelope Level 2, 0, 127 39 = Filter Envelope Level 3, 0, 127 40 = Filter Envelope Level 4, 0, 127 41 = Tone Level, 0, 127 42 = Amp Envelope Velocity Sense, 0, 125 43 = Amp Envelope V