Stephen,
For the [need number] sections of this article, I count 408 distinct GE RTPs that have been assigned to the all of the preset GEs. However, this figure may be fewer depending on how one counts them. For instance, are these RTPs to be counted separately or are they considered minor variations of only one RTP?
CCs: Fixed/On [1] —
CCs: Fixed/On [2] —
CCs: Fixed/On [B] —
If they are considered to be one RTP, then the figure is a little lower than 408. How should these be counted? For reference, below is a list of the distinct GE RTPs, which was extracted and filtered from the GE RTP info spreadsheet. I have assumed that some parameters with varying defined CC values (like Env: All Levels [1] 071 or 74) are only one RTP type so those variations are excluded from the list.
Bend: Alternation
Bend: Amount
Bend: Bend Range
Bend: Direction (RT)
Bend: Drum Bend Mode
Bend: End %
Bend: Force Bend If Zero
Bend: Key Mode (RT)
Bend: Length
Bend: On/Off
Bend: Rel. Delay Damping (RT)
Bend: Rel. Delay Length (RT)
Bend: Shape
Bend: Start %
Bend: Step Mode
Bend: Vel. Range Bottom (RT)
Bend: Vel. Range Top (RT)
Bend: Width %
CCs: CC A —-
CCs: CC B - 008
CCs: CC Mode [B] 010
CCs: Fixed/On [1] —
CCs: Fixed/On [2] —
CCs: Fixed/On [B] —
CCs: Octaves-Random Factor
CCs: Octaves-Weighting Curve
CCs: P.Offset Chord Shift
CCs: Pitch Offsets On/Off
CCs: Pitches-Random Factor
CCs: Polarity [1] 010
CCs: Polarity [2] 074
CCs: Polarity [B] 002 001
CCs: Pools-Random Factor [1] 002
CCs: Pools-Random Factor [2] —
CCs: Pools-Random Factor [B] — 074
CCs: Template [1] 008
CCs: Template [B] — 074
CCs: Template + Restore [1] —
CCs: Template + Restore [2] 008
CCs: Template + Restore [B] 002 001
Cluster: Pools-Random Factor [1]
Cluster: Pools-Random Factor [2]
Cluster: Pools-Random Factor [B]
Cluster: Strum
Cluster: Template [1]
Cluster: Template [B]
Cluster: Template + Restore [1]
Cluster: Template + Restore [B]
Direct Index: Bend Alternation
Direct Index: Bend Amount
Direct Index: Bend On/Off
Direct Index: Bend Shape
Direct Index: Duration ms
Direct Index: Index Shift
Direct Index: Melodic Rpt On/Off
Direct Index: Transpose
Direct Index: Vel. Sensitivity(Kbd)
Drum: Keyboard Track [1,2]
Drum: Keyboard Track [1]
Drum: Keyboard Track [A]
Drum: Link To Next [1]
Drum: Note Series -> Length [1]
Drum: Note Series -> Length [A]
Drum: Notes Played = Rows [A]
Drum: NTT On/Off [1,2]
Drum: NTT On/Off [1]
Drum: NTT On/Off [2,3]
Drum: NTT On/Off [A]
Drum: Pattern Transpose [1,2]
Drum: Pattern Transpose [1]
Drum: Pattern Transpose [2]
Drum: Pattern Transpose [3]
Drum: Pattern Transpose [A]
Drum: Pattern Vel. Offset [1]
Drum: Pattern Vel. Offset [2]
Drum: Pattern Vel. Offset [3]
Drum: Pattern Vel. Offset [A]
Drum: Pattern Vel. Scale [A]
Drum: Play On/Off [2,3]
Drum: Play On/Off [2]
Drum: Play On/Off [3]
Drum: Pools/Poly [1]
Drum: Pools/Poly [2]
Drum: Pools-Random Factor [1,2]
Drum: Pools-Random Factor [1,3]
Drum: Pools-Random Factor [1]
Drum: Pools-Random Factor [2]
Drum: Pools-Random Factor [3]
Drum: Pools-Random Factor [A]
Drum: Repeat On/Off Combs
Drum: Rests-Random Factor [1,2]
Drum: Rests-Random Factor [1,3]
Drum: Rests-Random Factor [1]
Drum: Rests-Random Factor [2,3]
Drum: Rests-Random Factor [3]
Drum: Rests-Random Factor [A]
Drum: Resync Index Template [A]
Drum: Rhythm Multiplier [1,2]
Drum: Rhythm Multiplier [1]
Drum: Rhythm Multiplier [2,3]
Drum: Rhythm Multiplier [2]
Drum: Rhythm Multiplier [3]
Drum: Rhythm Multiplier [A]
Drum: Row 1 Note [1]
Drum: Row 1 Note [2]
Drum: Row 1 Note [3]
Drum: Row 1 Vel. Offset [1]
Drum: Row 1 Vel. Offset [2,3]
Drum: Row 1 Vel. Offset [2]
Drum: Row 1 Vel. Offset [3]
Drum: Row 2 Note [1]
Drum: Row 2 Note [2]
Drum: Row 2 Note [3]
Drum: Row 2 Vel. Offset [1]
Drum: Row 2 Vel. Offset [2]
Drum: Row 2 Vel. Offset [3]
Drum: Row 3 Note [1]
Drum: Row 3 Note [2]
Drum: Row 3 Note [3]
Drum: Row 3 Vel. Offset [1]
Drum: Row 3 Vel. Offset [2]
Drum: Row 3 Vel. Offset [3]
Drum: Row 4 Note [1]
Drum: Row 4 Note [2]
Drum: Row 4 Vel. Offset [1,2]
Drum: Row 4 Vel. Offset [1]
Drum: Row 4 Vel. Offset [2]
Drum: Row 5 Note [1]
Drum: Row 5 Note [2]
Drum: Row 5 Note [3]
Drum: Row 5 Vel. Offset [1]
Drum: Row 5 Vel. Offset [2]
Drum: Row 5 Vel. Offset [3]
Drum: Row 6 Note [1]
Drum: Row 6 Note [3]
Drum: Row 6 Vel. Offset [1]
Drum: Row 6 Vel. Offset [3]
Drum: Row 7 Note [1]
Drum: Row 7 Vel. Offset [1,2]
Drum: Row 7 Vel. Offset [1]
Drum: Row 7 Vel. Offset [2]
Drum: Row 7 Vel. Offset [3]
Drum: Straight Multipliers [1,2]
Drum: Straight Multipliers [1,3]
Drum: Straight Multipliers [1]
Drum: Straight Multipliers [2,3]
Drum: Straight Multipliers [A]
Drum: Straight/Trip Mults [A]
Drum: Strt/Dot/Trip Mults [A]
Drum: Templ Bank 3 + Restore [1,2]
Drum: Templ Bank 3 + Restore [3]
Drum: Template Bank 3 [1]
Drum: Template Bank 3 [3]
Drum: Wrap Top
Duration: Duration Mode [1]
Duration: Duration Mode [B]
Duration: Duration Value [1]
Duration: Duration Value [2]
Duration: Duration Value [B]
Duration: Pools-Random Factor [1]
Duration: Pools-Random Factor [2]
Duration: Pools-Random Factor [B]
Duration: Template [1]
Duration: Template [2]
Duration: Template + Restore [1]
Duration: Template + Restore [2]
Duration: Template + Restore [B]
Duration: Ties-Random Factor [1]
Duration: Ties-Random Factor [2]
Duration: Ties-Random Factor [B]
Env: All Levels [1] 071
Env: All Levels [2] 071
Env: All Levels [3] 072
Env: All Times [1] 016
Env: All Times [2] 071
Env: Amp Amount [1] 002
Env: Amp Amount [2,3] 018 079
Env: Amp Amount [2] 002
Env: Amp Amount [3] 010
Env: Amp Amount [A] 020 016 002
Env: At/Su/Re Level [1] 072
Env: Att/Sus Level [1] 011
Env: Attack Level [1] 001
Env: Attack Level [2] 001
Env: Attack Level [3] PB
Env: Attack Smooth [1] VE
Env: Attack Smooth [2] TR
Env: Attack Time [1] 002
Env: Attack Time [2] 001
Env: Attack Time [3] 011
Env: Decay Time [1] 002
Env: Decay Time [2] 079
Env: Decay Time [3] PB
Env: Loop Mode [1] 002
Env: Loop Mode [2] 079
Env: Note Trigger [1] 002
Env: Note Trigger [2] 079
Env: On/Off [1,2] 001 083
Env: On/Off [1,3] 016 020
Env: On/Off [1] 001
Env: On/Off [2,3] 018 079
Env: On/Off [2] 001
Env: On/Off [3] 001
Env: On/Off [A] 002 018 016
Env: Release Level [1] 002
Env: Release Level [1] 016
Env: Release Level [2] 079
Env: Release Level [3] PB
Env: Release Time [1] 002
Env: Release Time [1] VE
Env: Release Time [3] PB
Env: St/Su/Re Level [2] 016
Env: Sta/Sus Level [1] 011
Env: Sta/Sus Level [2] 011
Env: Start Level [1] 002
Env: Start Level [2] 072
Env: Start Level [3] PB
Env: Sustain Level [1] 002
Env: Sustain Level [2,3] 016 002
Env: Sustain Level [2] 074
Env: Sustain Level [3] 073
Env: Tempo Relative [1] 002
Env: Tempo Relative [2] 079
Env: Time Scale [1,2] 002 008
Env: Time Scale [1] 001
Env: Time Scale [2] 001
Env: Time Scale [3] 010
Env: Time Scale [A] 074 071 016
Env: Type/CC [1] 002
Env: Type/CC [2] 001
GE: Force Mono
GE: Gate CC Number 011
GE: Gate Type
Index: Cluster Mode [1]
Index: Cluster Mode [B]
Index: Double [1]
Index: Double [2]
Index: Double [B]
Index: Double Amount [1]
Index: Double Amount [B]
Index: Index Mode [1]
Index: Index Mode [2]
Index: Index Mode [B]
Index: Invert [1]
Index: Invert [2]
Index: Invert [B]
Index: Pools-Random Factor [1]
Index: Pools-Random Factor [2]
Index: Pools-Random Factor [B]
Index: Random Walk Max Step [1]
Index: Random Walk Max Step [2]
Index: Random Walk Max Step [B]
Index: Template [1]
Index: Template [2]
Index: Template [B]
Index: Template + Restore [1]
Index: Template + Restore [2]
Index: Template + Restore [B]
Note Series: Chord Shift
Note Series: Filter Dupes
Note Series: Filter Templ + Restore
Note Series: Filter Template
Note Series: Input Sort
Note Series: Input Transpose
Note Series: Interval
Note Series: Inversion
Note Series: Max
Note Series: Note Type
Note Series: Replications
Note Series: Symmetry
Note Series: Voicing
Note Series: Wrap Bottom
Note Series: Wrap Top
Phase: Beginning Offset % [1]
Phase: Beginning Offset % [B]
Phase: Cycle Mode
Phase: Direction [1]
Phase: Direction [2]
Phase: Direction [B]
Phase: End Loop Length
Phase: End Loop On/Off
Phase: End Loop Start Step
Phase: End Loop Start Step
Phase: End Loop Start Step
Phase: End Offset % [1]
Phase: End Offset % [2]
Phase: End Offset % [B]
Phase: Events [1]
Phase: Events [2]
Phase: Events [B]
Phase: Length Mode
Phase: Oct/5th Phs. Transpose [2]
Phase: Octave Phs. Transpose [1]
Phase: Octave Phs. Transpose [B]
Phase: Pattern Items
Phase: Pattern Step 1
Phase: Pattern Step 2
Phase: Pattern Step 3
Phase: Pattern Step 4
Phase: Pattern Step 5
Phase: Phase Transpose [1]
Phase: Phase Transpose [2]
Phase: Phase Transpose [B]
Phase: Start %
Phase: Start Mode
Phase: Step Transp. Template
Phase: Template (All Steps)
Phase: Template Steps 1~4
Phase: Total Steps
Phase: TSig Denominator [B]
Phase: TSig Numerator [1]
Phase: TSig Numerator [2]
Phase: TSig Numerator [B]
Repeat: Chord Quantize (RT)
Repeat: Chord Shift
Repeat: Decay
Repeat: Dotted Rhythms
Repeat: Duration Mode (RT)
Repeat: Initial Velocity
Repeat: Key Mode (RT)
Repeat: Range Bottom (Abs)
Repeat: Range Bottom (Rel)
Repeat: Range Mode
Repeat: Range Top (Abs)
Repeat: Range Top (Rel)
Repeat: Rebound Mode
Repeat: Repetitions
Repeat: Rhythm
Repeat: Selected Rhythms
Repeat: Selected Rhythms 2
Repeat: Stop Mode
Repeat: Straight Rhythms
Repeat: Time Offset (ms)
Repeat: Transpose
Repeat: Triplet Rhythms
Repeat: Use Swing
Repeat: Vel. Range Bottom
Repeat: Vel. Range Top
Rhythm: Humanize
Rhythm: Pools-Random Factor [1]
Rhythm: Pools-Random Factor [2]
Rhythm: Pools-Random Factor [B]
Rhythm: Rhythm Multiplier [1]
Rhythm: Rhythm Multiplier [2]
Rhythm: Rhythm Multiplier [B]
Rhythm: Straight Multipliers [1]
Rhythm: Straight Multipliers [2]
Rhythm: Straight Multipliers [B]
Rhythm: Straight/Trip Mults [1]
Rhythm: Straight/Trip Mults [2]
Rhythm: Straight/Trip Mults [B]
Rhythm: Strt/Dot/Trip Mults [1]
Rhythm: Strt/Dot/Trip Mults [1]
Rhythm: Strt/Dot/Trip Mults [B]
Rhythm: Strt/Dot/Trip Mults [B]
Rhythm: Swing %
Rhythm: Swing Note Value
Rhythm: Swing% 0~100,-200,+200
Rhythm: Template [1]
Rhythm: Template [2]
Rhythm: Template [B]
Rhythm: Template + Restore [1]
Rhythm: Template + Restore [2]
Rhythm: Template + Restore [B]
Rhythm: Ties-Random Factor [1]
Rhythm: Ties-Random Factor [2]
Rhythm: Ties-Random Factor [B]
Velocity: Pools-Random Factor [1]
Velocity: Pools-Random Factor [2]
Velocity: Pools-Random Factor [B]
Velocity: Randomize Bottom
Velocity: Randomize Top
Velocity: Scale [1]
Velocity: Scale [2]
Velocity: Scale [B]
Velocity: Template [1]
Velocity: Template [2]
Velocity: Template [B]
Velocity: Template + Restore [1]
Velocity: Template + Restore [2]
Velocity: Template + Restore [B]
Velocity: Velocity Mode
Velocity: Velocity Range Bottom
Velocity: Velocity Range Top
Velocity: Velocity Value
WaveSeq: Oscillator Mode
WaveSeq: Pattern Length [1]
WaveSeq: Pattern Length [2]
WaveSeq: Pattern Length [B]
WaveSeq: Pools-Random Factor [1]
WaveSeq: Pools-Random Factor [2]
WaveSeq: Pools-Random Factor [B]
WaveSeq: Row 1 Waveform [B]
WaveSeq: Row 2 Waveform [B]
WaveSeq: Row 3 Waveform [B]
WaveSeq: Row 4 Waveform [B]
WaveSeq: Row 5 Waveform [B]
WaveSeq: Row 6 Waveform [B]
WaveSeq: Row 7 Waveform [B]
WaveSeq: Row 8 Waveform [B]
WaveSeq: Template [1]
WaveSeq: Template + Restore [1]
WaveSeq: Template + Restore [B]
WaveSeq: Waveform Offset [1]
WaveSeq: Waveform Offset [2]
WaveSeq: Waveform Offset [B]
WaveSeq: Waveform Type [B]
WaveSeq: WaveSequence On/Off