Program

========================================================================
Program
This file was generated automatically.  Do not edit by hand.
========================================================================

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0               0..3  Oscillator Mode
    1       0               0..1  VA Mono
    2       0               0..1  VA Single Trigger
    3       0               0..1  VA Mono Legato
    4       0               0..2  VA Mono Priority
    5       0               0..1  VA Hold
    6       0             0..127  VA Hold Range Top
    7       0             0..127  VA Hold Range Bottom
    8       0               0..1  VA Force SOffset
    9    0..1               0..1  VA Damper Control
   10       0              0..26  Scale
   11       0              0..11  Scale Key
   12       0               0..7  Pitch Randomization
   13       -                  -  (reserved)
   14    0..1             0..127  KeyZone Bottom
   15    0..1             0..127  KeyZone Top
   16       0               0..1  Unison Enable
   17       0              2..16  Unison NumVoices
   18       0             0..200  Unison Detune
   19       0               0..9  Unison Thickness
   20       0               0..1  VA Poly Legato
   21       0               0..1  Wave Sequence Key Sync
   22       0          -300..300  Wave Sequence Swing Amount
   23       0              0..25  Output bus
   24       0               0..1  Use drumkit bus settings
   25       0               0..2  FX Control bus
   26       0               0..6  HDR Bus
   27       0               0..1  WS Quantize Trigger
   28    0..1              0..28  Input Source
   29    0..1               0..2  Input Channel Select
   30       0               0..1  Enable Half Damper
   31       0              0..16  Max Num Notes
   32       0             0..100  Unison Spread
   33       0               0..2  Chord Mode
   34       0               0..7  Chord Source
   35       0               0..1  Chord SW (not stored)
   36    0..1            -60..60  Transpose
   37       0              0..30  Drumtrack Bank
   38       0             0..127  Drumtrack Program Index
   39       0             0..127  Drumtrack Level
   40       0               0..1  Drumtrack Mute
   41       0        -1200..1200  Drumtrack Detune
   42       0               0..1  Drumtrack EQ Auto Load Program
   43       0               0..1  Drumtrack EQ Bypass
   44       0              0..99  Drumtrack EQ Trim
   45       0            -36..36  Drumtrack EQ Low Gain
   46       0             0..165  Drumtrack EQ Mid Freq
   47       0            -36..36  Drumtrack EQ Mid Gain
   48       0            -36..36  Drumtrack EQ High Gain
   49   0..11              0..25  Drumtrack IFX Patch
   50       0              0..25  Drumtrack Output Bus
   51       0               0..1  Drumtrack Use Dkit Bus Settings
   52       0               0..2  Drumtrack FX Control Bus
   53       0               0..6  Drumtrack HDR Bus
   54       0             0..127  Drumtrack Send 1 Level
   55       0             0..127  Drumtrack Send 2 Level
   56       0               0..1  Drumtrack Solo


Effect Slots

param   slots   index         value                      name
-----  ------  ------  -----------------  --------------------------------
    0       -       -                  -  (reserved)
    1   0..15       0             0..185  Algorithm
    2   0..11       0              0..25  IFX Chain Bus Select
    3   0..11       0              0..25  IFX Bus Select
    4   0..11       0               0..2  IFX FX Control Bus
    5   0..11       0               0..6  IFX HDR Bus
    6   0..11       0             0..127  IFX Pan
    7   0..11       0             0..127  IFX Send 1 Level
    8   0..11       0             0..127  IFX Send 2 Level
    9  12..13       0             0..127  MFX Return Level
   10       0       0               0..1  MFX Chain Direction
   11       0       0             0..127  MFX Chain Level
   12       0       0             0..127  Master Volume
   13       -       -                  -  (reserved)
   14   0..15       0              0..17  DMod MIDI Routing
   15       -       -                  -  (internal)

slots indicates the valid range of  in the Effect Slot param message
for each param.


Effect Balance

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0            -10..10  IFX Balance
    1       0            -10..10  MFX Balance
    2       0            -10..10  TFX Balance


Effect Common LFO (1 & 2)

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0             1..230  Frequency (Hz)
    1       0               0..1  Sync (Reset)
    2       0              0..37  Sync (Reset) Source
    3       0               0..1  BPM/MIDI Sync
    4       0        3999..30000  BPM
    5       0               0..9  Base Note
    6       0              1..32  Times
    7       0              0..16  MIDI Control Channel


Vector

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0               0..1  Vector Motion Enable
    1       0               0..1  Control Enable
    2       0               0..3  X Axis Mode
    3       0             0..162  X Plus Assign
    4       0             0..162  X Minus Assign
    5       0               0..3  Y Axis Mode
    6       0             0..162  Y Plus Assign
    7       0             0..162  Y Minus Assign
    8       0               0..1  Volume Control Enable
    9       0               0..1  Equal Power Enable
   10       0               0..4  Osc1 Center Volume
   11       0               0..4  Osc2 Center Volume
   12       0               0..1  EG Mode
   13       0               0..1  Vol EG Key Sync
   14       0               0..4  EG Loop Direction
   15       0             0..127  EG Loop Repeat
   16    0..4          -127..127  EG X Value
   17    0..4          -127..127  EG Y Value
   18    0..3             0..195  EG Hold Time
   19    0..4             0..195  EG Transition Time
   20    0..3              0..10  EG Hold Base Note
   21    0..3              1..32  EG Hold Base Note Times
   22    0..4               0..9  EG Transition Base Note
   23    0..4              1..32  EG Transition Base Note Times


Controller Info

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       -                  -  (internal)
    1       -                  -  (internal)
    2    0..3             0..142  Mod Knob Assign
    3       -                  -  (internal)
    4    0..1              0..15  Panel Switch Assign
    5    0..1               0..1  Panel Switch Mode
    6    0..1               0..1  Panel Switch State
    7       -                  -  (internal)
    8       -                  -  (internal)
    9       -                  -  (internal)
   10       -                  -  (internal)
   11       -                  -  (internal)
   12       -                  -  (internal)
   13       -                  -  (internal)
   14       -                  -  (internal)
   15       -                  -  (internal)
   16       -                  -  (internal)


Audio Input

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0               0..1  Use Global Settings
    1    0..5             0..127  Level
    2    0..5             0..127  Pan
    3    0..5              0..25  Bus Select
    4    0..5             0..127  Send 1 Level
    5    0..5             0..127  Send 2 Level
    6    0..5               0..2  FX Control Bus
    7    0..5               0..6  HDR Bus
    8    0..5               0..1  Mute
    9    0..5               0..1  Solo

note: index selects audio input channel

note: index is used for patch selection for these params


Common LFO

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0              0..17  Waveform
    1       0            -36..37  Start Phase
    2       0            -99..99  Shape
    3       0              0..77  Shape AMS Source
    4       0            -99..99  Shape AMS Intensity
    5       0              0..77  Reset AMS Source
    6       0              0..99  Frequency
    7       0              0..99  Frequency Fine
    8       0               0..1  Stop
    9       0            -99..99  Offset
   10       0              0..77  Frequency AMS Source
   11       0            -99..99  Frequency AMS Intensity
   12       0              0..77  Freq AMS Intensity AMS Source
   13       0            -99..99  Freq AMS Intensity AMS Intensity
   14       0               0..1  MIDI Tempo Sync
   15       0               0..9  Sync Base Note
   16       0              1..32  Sync Times


Common Step Sequencer

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0       0               0..1  One Shot Enable
    1       0              1..32  Num Steps
    2       0              1..32  Start step
    3       0              0..77  Start step AMS source
    4       0            -32..32  Start step AMS intensity
    5       0              0..99  Attack
    6       0              0..77  Reset AMS Source
    7       0            -99..99  Reset Threshold
    8       0              0..77  Value AMS Source
    9   0..31          -100..103  Step Value
   10   0..31               0..9  Step Duration
   11   0..31              1..32  Step Times
   12       0              0..99  Decay


Tone Adjust

param   index        value                      name
-----  ------  -----------------  --------------------------------
    0    0..8             0..127  Assign Slider
    1    0..7             0..127  Assign Knob
    2   0..15             0..127  Assign Switch
    3   0..15      -32767..32767  Switch On Value
    4    0..8      -32767..32767  Slider Value
    5    0..7      -32767..32767  Knob Value
    6   0..15               0..1  Switch Value

Params which take patch id (0..1):
    0  Assign Slider
    1  Assign Knob
    2  Assign Switch


Message Formats

Program and Related Objects:
  F0 42 3g 68 43  00 00    F7

  
        00: Program
        01: Common LFO
        02: Vector
        03: Common Step Sequencer
        1A: Controller Info
        1F: Audio Input
        22: Effect Balance
  
        pp: (7-bit) for parameter ids in the range of 0..126
        7F pp pp: (14-bit, MSB first) for parameter ids in the range of 127..16383
  
        single-byte value from table
  
        vv vv vv: 21-bit signed value, MSB first

Tone Adjust:
  F0 42 3g 68 43  1D  00     F7

  
        Indicates target patch for tone adjust assignment params: 0: Patch 1, 1: Patch 2.
        Must be 0 for all other params.
  
        pp: (7-bit) for parameter ids in the range of 0..126
        7F pp pp: (14-bit, MSB first) for parameter ids in the range of 127..16383
  
        single-byte value from table
  
        vv vv vv: 21-bit signed value, MSB first

Effect:
  F0 42 3g 68 43   00  00  F7

  
        06: Effect Algorithm
        07: Effect Slot
  
        0..11: IFX 1..12, 12..13: MFX 1..2, 14..15: TFX 1..2
  
        pp: (7-bit) for parameter ids in the range of 0..126
        7F pp pp: (14-bit, MSB first) for parameter ids in the range of 127..16383
  
        vv vv vv: 21-bit signed value, MSB first

Effect Common LFO:
  F0 42 3g 68 43  08   00  00  F7

  
        0: LFO 1, 1: LFO 2
  
        pp: (7-bit) for parameter ids in the range of 0..126
        7F pp pp: (14-bit, MSB first) for parameter ids in the range of 127..16383
  
        vv vv vv: 21-bit signed value, MSB first

EXi Voice Model Selection:
  F0 42 3g 68 43  23  00 00 00   F7

  
        0..1
  
        vv vv vv: 21-bit signed value, MSB first


Voice Models

id        name
--  ----------------
 0  Off
 1  HD-1
 2  AL-1
 3  CX-3
 4  STR-1
 5  MS-20EX
 6  PolysixEX
 7  MOD-7
 8  SGX-1
 9  EP-1