October 2024: Fractal Audio's VP4 Virtual Pedalboard added to the wiki.

Difference between revisions of "MIDI SysEx"

From Fractal Audio Wiki
Jump to navigation Jump to search
(Moved Axe Fx II / AX8 SysEx to a new page linked here)
Tag: Replaced
 
Line 19: Line 19:
  
 
[http://forum.fractalaudio.com/other-midi-controllers/39161-using-sysex-recall-present-effect-bypass-status-info-available.html SysEx commands for retrieving Preset/Effect bypass states]
 
[http://forum.fractalaudio.com/other-midi-controllers/39161-using-sysex-recall-present-effect-bypass-status-info-available.html SysEx commands for retrieving Preset/Effect bypass states]
 +
 +
=Axe-Fx II and AX8=
 +
 +
SysEx commands for control of the Axe-Fx II (all models) and AX8 are documented in this page: [https://wiki.fractalaudio.com/wiki/index.php?title=MIDI_SysEx_Functions_AxeFxII MIDI SysEx Functions for Axe-Fx II]
  
 
=Axe-Fx III, FM9 and FM3=
 
=Axe-Fx III, FM9 and FM3=
Line 40: Line 44:
 
* 0x11 FM3
 
* 0x11 FM3
 
* 0x12 FM9
 
* 0x12 FM9
 
=MIDI SysEx Functions=
 
Many Axe-Fx II SysEx messages are similar to Standard/Ultra messages: [http://wiki.fractalaudio.com/index.php?title=Axe-Fx_SysEx_Documentation documented here]
 
 
The messages documented here are compatible between Axe-Fx II, Axe-Fx II XL, Axe-Fx II XL+ and AX8. FX8 messages are not documented.
 
 
Note, many examples on this page are using 3 for the Model #.
 
 
All messages you send must be sent with Checksums, but not all response messages will have a Checksum, those documented here will specify if a Checksum is not included.
 
 
All Axe-Fx II/AX8 SysEx messages have the same HEADER as follows:<BR>
 
 
<tt>
 
:0xF0  sysex start
 
:0x00  Manf. ID byte0
 
:0x01  Manf. ID byte1
 
:0x74  Manf. ID byte2
 
:0xdd  Model #
 
</tt>
 
 
The byte after the Model # will always be the Function ID.
 
 
The last byte of each message will be 0xF7, the Checksum is the byte before 0xF7
 
 
Here's an example of a sysex message, in this example the AX8 is responding with the preset number, function [[#GET_PRESET_NUMBER|0x14 GET_PRESET_NUMBER]]
 
 
<pre>
 
[0xF0, 0x00, 0x01, 0x74, 0x08, 0x14, 0x00, 0x00, 0x19, 0xF7];
 
</pre>
 
 
==GET_FIRMWARE_VERSION==
 
This message responds with the firmware version, also this acts as a "Greeting" message, only after the Axe FX II has received a firmware version request it will start sending message [[#FRONT_PANEL_CHANGE_DETECTED|0x21 FRONT_PANEL_CHANGE_DETECTED]], if you're writing an app or foot controller that will need to be in sync then the first thing you want to do is request the firmware version so that message 0x21 is sent when changes happen on the front panel. Keep in mind, if you do this you will need to "Disconnect" from the hardware when your app closes by sending function [[#DISCONNECT_FROM_CONTROLLER|0x42 DISCONNECT_FROM_CONTROLLER]]
 
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x08  Function ID (0x08)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x08  Function ID (0x08)
 
:0xdd  Firmware Version major number
 
:0xdd  Firmware Version minor number
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
==FRONT_PANEL_CHANGE_DETECTED==
 
This message is sent to notify you that something may have changed on the hardware, and is the message that causes Axe-Edit/AX8-Edit to "Pause Communication". This message is notifies the editor that something changed and that it should reload the data for that preset, and is why you get the PAUSE overlay on the editor. When you click that overlay the Editor will re-request all the preset data it needs to keep the editor in sync with the hardware.
 
 
For example if you select a block on the Axe FX II, say, the Filter block, and you change the gain, then the Axe FX will send this message.
 
 
This message is sent about 400ms after the action was complete.
 
 
Another example, on the AX8, if you use the Amp Controls on the front panel to change the Gain then you will receive this message. This message is also sent if you press a footswitch that changes a scene/preset/block bypass/XY.
 
 
This message is only sent by the hardware if you requested the Firmware version. Read [[#GET_FIRMWARE_VERSION|0x08 GET_FIRMWARE_VERSION]] for more information.
 
 
Message format:
 
<tt>
 
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x21 Function ID (0x21)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==DISCONNECT_FROM_CONTROLLER==
 
This message should be sent when you quit an application connected to the Axe Fx if your application sent the [[#GET_FIRMWARE_VERSION|0x08 GET_FIRMWARE_VERSION]] message. See the [[#GET_FIRMWARE_VERSION|0x08 GET_FIRMWARE_VERSION]] section for more information.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x42 Function ID (0x42)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==GET_MIDI_CHANNEL==
 
This message message replies with the MIDI channel set under <tt>SETUP > I/O > MIDI > MIDI CHANNEL</tt>.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x17 Function ID (0x17)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x17 Function ID (0x17)
 
:0xdd Midi Channel (single byte)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==TUNER_INFO==
 
This message is broadcast when the Tuner is engaged. Note that the Axe-FX II does not include the checksum byte in this message:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0D  Function ID (0x0D)
 
:0xdd  Note (0=A; 1=Bb; 2=B; etc.)
 
:0xdd  String number (0=high E string; 5=low E string)
 
:0xdd  Tuner data (value of 63 indicates 'perfectly in tune')
 
:0xF7  SysEx End
 
</tt>
 
 
==TUNER_TOGGLE==
 
 
To turn the tuner on/off you send a MIDI Control Change (CC). The CC value is the same that you assign on the Axe-Fx II in the same channel your Axe-Fx II is set to.
 
 
The default CC for the tuner is <tt>15</tt>. Send the value <tt>0</tt> to turn the tuner off, any value of <tt>64</tt> or higher to turn it on.
 
 
You can get the MIDI Channel of your Axe-Fx with [[#GET_MIDI_CHANNEL|GET_MIDI_CHANNEL]].
 
 
==METRONOME_TOGGLE==
 
 
To turn the metronome on/off you send a MIDI Control Change (CC). The CC value is the same you assign on the Axe-Fx II in the same channel your Axe-Fx II is set to.
 
 
Send the value <tt>0</tt> to turn the metronome off, any value of <tt>64</tt> or higher to turn it on.
 
 
You can get the MIDI channel of your Axe-Fx with [[#GET_MIDI_CHANNEL|GET_MIDI_CHANNEL]].
 
 
NOTE that the metronome's level can not be edited via MIDI.
 
 
==PRESET_BLOCKS_DATA==
 
This message returns a 32-bit unsigned integer split into five MIDI words for each block loaded onto the preset. That is, if the amp block is loaded you will get five bytes with data for the amp block, etc.
 
 
The message contains five important pieces of data:
 
<tt>
 
::The block's current Bypass state (0 if bypassed, 1 if engaged).
 
::The block's current X/Y state (0 if Y, 1 if X).
 
::The block's ID (number ranging from 100 to 170).
 
::The block's bypass CC# (if the value is 0 or more than 127, it means the block doesn't have a CC# assigned).
 
::The block's XY CC# (if the value is 0 or more than 127, it means the block doesn't have a CC# assigned or doesn't have X/Y).
 
</tt>
 
 
 
Request format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0E  Function ID (0x0E)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
Response format: (response doesn't have a checksum)
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0E      Function ID (0x0E)
 
:Information about each effect block in preset follows, using 5 bytes for each effect block in the preset
 
 
:0xdd      Byte 1 (flags) uint32_t LSB
 
::Bit 0:  0 = Bypassed, 1 = Engaged
 
::Bit 1:  0 = Y, 1 = X
 
::Bit 2:  unused
 
::Bit 3:  unused
 
::Bit 4:  unused
 
::Bit 5:  unused
 
::Bit 6:  unused
 
 
:0xdd      Byte 2 (bypass cc# number LSB)
 
::Bit 0:  unused (Bit 7 for the byte above)
 
::Bit 1:  Bypass CC# Bit 0
 
::Bit 2:  Bypass CC# Bit 1
 
::Bit 3:  Bypass CC# Bit 2
 
::Bit 4:  Bypass CC# Bit 3
 
::Bit 5:  Bypass CC# Bit 4
 
::Bit 6:  Bypass CC# Bit 5
 
 
:0xdd      Byte 3 (bypass cc# MSB and XY cc# LSB)
 
::Bit 0:  Bypass CC# Bit 6
 
::Bit 1:  Bypass CC# Bit 7
 
::Bit 2:  XY CC# Bit 0
 
::Bit 3:  XY CC# Bit 1
 
::Bit 4:  XY CC# Bit 2
 
::Bit 5:  XY CC# Bit 3
 
::Bit 6:  XY CC# Bit 4
 
 
:0xdd      Byte 4 (XY cc# MSB and Block ID LSB)
 
::Bit 0:  XY CC# Bit 5
 
::Bit 1:  XY CC# Bit 6
 
::Bit 2:  XY CC# Bit 7
 
::Bit 3:  Block ID Bit 0
 
::Bit 4:  Block ID Bit 1
 
::Bit 5:  Block ID Bit 2
 
::Bit 6:  Block ID Bit 3
 
 
:0xdd      Byte 5 (Block ID MSB) uint32_t MSB
 
::Bit 0:  Block ID Bit 4
 
::Bit 1:  Block ID Bit 5
 
::Bit 2:  Block ID Bit 6
 
::Bit 3:  Block ID Bit 7
 
::Bit 4:  unused
 
::Bit 5:  unused
 
::Bit 6:  unused
 
</tt>
 
 
The following C++ code will iterate thru the sysex message array, take each five-byte chunk and convert them into a <tt>uint32_t</tt>:
 
<tt>
 
<pre>
 
// "data" is the entire sysex array, "lengthOfMessage" is the length/size of that array
 
 
for(uint16_t i = 6, n = lengthOfMessage - 1 ; i < n ; i += 5){
 
  // convert the 5 bytes into a uint32_t with some bit-shifting
 
  uint32_t blockData = (data[i] & 0x7F) | ((data[i+1] & 0x7F)<<7) | ((data[i+2] & 0x7F)<<14) | ((data[i+3] & 0x7F)<<21) | ((data[i+4] & 0x7F)<<28);
 
 
  bool isBlockEngaged = (bool) (blockData & 0x01); // true if the block is on, false if bypassed
 
  bool isX            = (bool) (blockData & 0x02); // true if the block is in X, false if Y
 
  uint8_t id          = (uint8_t) ((blockData & 0xFF000000) >> 24);
 
  uint8_t bypassCC    = (uint8_t) ((blockData & 0x0000FF00) >> 8); // if this number is 0 or higher than 127, then there's no cc# assigned
 
  uint8_t xyCC        = (uint8_t) ((blockData & 0x00FF0000) >> 16); // if this number is 0 or higher than 127, then there's no cc# assigned
 
}
 
</pre>
 
</tt>
 
 
==GET/SET_BLOCK_PARAMETER_VALUE==
 
 
This message will get or set the value of the specified block parameter, this value ranges from 0 to 65534, the response message will contain a string which is the label displayed by the Axe Fx II and its editor. For example, the Bass parameter of the AMP block may have a value of 32767 but the label will be "5.00", the value may be 65534 but the label will be "10.00".
 
 
Also, many parameters have a low/high limit and step. For example, the "Voices" parameter of the CHORUS block will have a low limit: 2, high limit: 8 and step: 2 that means you can send values of <tt>2,4,6,8</tt>. If you send a value lower than 2 it will set the parameter to 2, if it's higher than 8 it will set the value to 8.
 
 
The Effect Type selector is also a parameter. For example, in the AMP block the effect type is parameter 0, most blocks with an effect type use parameter 0 as the effect type but not all. You should monitor the MIDI messages between the Axe FX II and Axe-Edit to make sure which parameter is which.
 
 
Bypassing/Engaging a Block is also done with this function with parameter 255. Send the value <tt>0</tt> to Engage, <tt>1</tt> to Bypass.
 
 
When you are getting a parameter value you still have to include a parameter value with your message but this value can be <tt>0</tt>.
 
 
To convert these bytes to decimal and vice-versa see [[#MIDI_Sysex:_converting_bytes_to_decimal_and_vise_versa_and_more|MIDI Sysex: converting bytes to decimal and vise versa and more]].
 
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x02  Function ID (0x02)
 
:0xdd  effect ID bits 6-0
 
:0xdd  effect ID bits 13-7
 
:0xdd  parameter ID bits 6-0
 
:0xdd  parameter ID bits 13-7
 
:0xdd  parameter value bits 6-0
 
:0xdd  parameter value bits 13-7
 
:0xdd  parameter value bits 15-14
 
:0x00  0=query value, 1=set value
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x02  Function ID (0x02)
 
:0xdd  effect ID bits 6-0
 
:0xdd  effect ID bits 13-7
 
:0xdd  parameter ID bits 6-0
 
:0xdd  parameter ID bits 13-7
 
:0xdd  parameter value bits 6-0
 
:0xdd  parameter value bits 13-7
 
:0xdd  parameter value bits 15-14
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd  null-terminated string byte0
 
:0xdd  byte1
 
:...
 
:0x00  null character
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
==SET_TYPED_BLOCK_PARAMETER_VALUE==
 
 
This is the function used by Axe-Edit when you type the value of a parameter. If you read this page you've learned that parameter values range from <tt>0</tt> to <tt>65534</tt>, and, with that in mind, the Bass on the AMP block displays a value of 0.00 to 10.00 with 0.00 being <tt>0</tt> and 10.00 being <tt>65534</tt>.
 
If you want to set the value of that parameter to exactly 6.35 then you would use this function.
 
 
The parameter value is sent as a 32-bit Signed Float split into five 7-bit bytes, for example, for the Balance parameter on the AMP block you can send <tt>-50.6</tt> as the parameter value since the knob displays a range from -100.0 to 100.0.
 
 
NOTE: this function behaves differently with the AMP's Level parameter which doesn't seem to respond with the proper value.
 
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x2E  Function ID (0x2E)
 
:0xdd  Block ID bits 6-0
 
:0xdd  Block ID bits 13-7
 
:0xdd  Parameter ID bits 6-0
 
:0xdd  Parameter ID bits 13-7
 
:0xdd  Parameter Value bits 6-0
 
:0xdd  Parameter Value bits 13-7
 
:0xdd  Parameter Value bits 21-14
 
:0xdd  Parameter Value bits 29-22
 
:0xdd  Parameter Value bits 32-30
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
This responds in the same way as [[#GET/SET_BLOCK_PARAMETER_VALUE|0x02 GET/SET_BLOCK_PARAMETER_VALUE]].
 
 
==GET/SET_MODIFIER_VALUE==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x07  Function ID (0x07)
 
:0xdd  effect ID bits 6-0
 
:0xdd  effect ID bits 13-7
 
:0xdd  parameter ID bits 6-0
 
:0xdd  parameter ID bits 13-7
 
:0xdd  modifier parameter selector ID bits 6-0
 
:0xdd  0
 
:0xdd  modifier value bits 6-0
 
:0xdd  modifier value bits 13-7
 
:0xdd  modifier value bits 15-14
 
:0x00  0=query value, 1=set value
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x02  Function ID (0x02)
 
:0xdd  effect ID bits 6-0
 
:0xdd  effect ID bits 13-7
 
:0xdd  parameter ID bits 6-0
 
:0xdd  parameter ID bits 13-7
 
:0xdd  modifier parameter selector ID bits 6-0
 
:0xdd  0
 
:0xdd  modifier value bits 6-0
 
:0xdd  modifier value bits 13-7
 
:0xdd  modifier value bits 15-14
 
:0xdd  null-terminated string byte0
 
:0xdd  byte1
 
:...
 
:0x00  null character
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Modifier Parameter Selector IDs:
 
<tt>
 
:0x0  modifier source
 
:0x1  min
 
:0x2  max
 
:0x3  start
 
:0x4  mid
 
:0x5  end
 
:0x6  slope
 
:0x7  damping
 
:0x8  ?
 
:0x9  ?
 
:0xA  auto engage
 
:0xB  pc reset
 
:0xC  off val
 
:0xD  scale
 
:0xE  offset
 
</tt>
 
 
 
 
==GET_PRESET_NAME==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0F  Function ID (0x0F)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0F  Function ID (0x0F)
 
:0xdd  null-terminated string byte0
 
:0xdd  byte1
 
:...
 
:0x00  null character
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
 
==SET_PRESET_NAME==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x0F  Function ID (0x09)
 
:0xdd  Each letter of the preset name sent as an ASCII byte
 
:...
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
This responds with a [[#MULTIPURPOSE_RESPONSE|0x64 MULTIPURPOSE_RESPONSE]].
 
 
==MIDI_TEMPO_BEAT==
 
This is the Tempo beat or "pulse" message sent by Axe-FX II. Note that the Axe-FX II does not include the Checksum byte in this message:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x10  Function ID (0x10)
 
:0xF7  SysEx End
 
</tt>
 
 
==SET_TAP_TEMPO==
 
If you want to send a BPM value to the Axe-Fx II/AX8, you can do this via the [[#GET/SET_BLOCK_PARAMETER_VALUE|0x02 GET/SET_BLOCK_PARAMETER_VALUE]] function.
 
 
To do this, send the parameter to the "CONTROLLERS" Block (ID 141), Parameter ID 32, and the value would be a number between <tt>30</tt> and <tt>250</tt>.
 
 
==GET_PRESET_NUMBER==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x14  Function ID (0x14)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x14  Function ID (0x14)
 
:0xdd  Preset Number bits 6-0
 
:0xdd  Preset Number bits 13-7
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
 
==SET_PRESET_NUMBER==
 
This message sets a preset number of your choice, it will respond with message 0x64 to confirm.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x3C Function ID (0x3C)
 
:0xdd Preset Number bits 6-0
 
:0xdd Preset Number bits 13-7
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
This function will respond with [[#MULTIPURPOSE_RESPONSE|0x64 MULTIPURPOSE_RESPONSE]].
 
 
==GET_GRID_LAYOUT_AND_ROUTING==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x20  Function ID (0x20)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x20  Function ID (0x20)
 
:Information about each grid location follows. The first 4-byte chunk corresponds to the top-left grid location (column 1, row 1). The next four-byte chunk corresponds to the grid location at column 1, row 2. Following this pattern, each of the 48 grid locations are described.
 
::0xdd  Block/Shunt ID bits 6-0
 
::0xdd  Block/Shunt ID bits 13-7
 
::0xdd  routing flags
 
:::Bit 0:  connect row 1 to effect input
 
:::Bit 1:  connect row 2 to effect input
 
:::Bit 2:  connect row 3 to effect input
 
:::Bit 3:  connect row 4 to effect input
 
:::Bit 4:
 
:::Bit 5:
 
:::Bit 6:
 
::0xdd  (unused?)
 
:... (47 additional four-byte chunks)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
About Shunts: Each shunt has a unique ID just like blocks, there are 36 shunts, on the Axe-Fx II the Shunt IDs start at 200 up to 235, on the AX8 they start at 300 to 335.
 
 
 
 
==MIDI_LOOPER_STATUS_ENABLE, MIDI_LOOPER_STATUS==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x23  Function ID (0x23)
 
:0xdd  0=Disable looper status messages, 1=Enable looper status messages
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x23  Function ID (0x23)
 
:0xdd  Looper Status Bits
 
::Bit 0: Record
 
::Bit 1: Play
 
::Bit 2: Once
 
::Bit 3: Overdub
 
::Bit 4: Reverse
 
::Bit 5: Half
 
::Bit 6: Undo
 
:0xdd  Looper Position (range: 0 to 99)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
==GET_SCENE_NUMBER==
 
This is the same as [[#SET_SCENE_NUMBER|SET_SCENE_NUMBER]] except you use <tt>0x7F</tt> as the value for getting the scene number.
 
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x29  Function ID (0x29)
 
:0x7F  Indicator that you want to read the scene number
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x29  Function ID (0x29)
 
:0xdd  Scene Number (range: 0 to 7)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
==SET_SCENE_NUMBER==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x29  Function ID (0x29)
 
:0xdd  Scene Number (range: 0 to 7)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x29  Function ID (0x29)
 
:0xdd  Scene Number (range: 0 to 7)
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
==GET_CAB_NAME==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x12  Function ID (0x12)
 
:0xdd  Cab Number
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x12  Function ID (0x12)
 
:0xdd  null-terminated string byte0
 
:0xdd  byte1
 
:...
 
:0x00  null character
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
 
==GET_ALL_CAB_NAMES==
 
Message format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x12  Function ID (0x12)
 
:0x7F  Get all cabs identifier byte 1
 
:0x7F  Get all cabs identifier byte 2
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
Response format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x12  Function ID (0x12)
 
:0xdd  null-terminated string byte0
 
:0xdd  byte1
 
:...
 
:0x00  null character
 
:0xdd  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
 
 
==MIDI_SET_PRESET==
 
:Function number: 14
 
:Example:
 
::<tt>F0 0 1 74 3 14 0 1 13 0 FF</tt>  --> to set the current preset (edit buffer) to preset 0 (1 if DISPLAY OFFSET activated)
 
::<tt>F0 0 1 74 3 14 1 0 13 0 FF</tt>  --> to set the current preset (edit buffer) to preset 128 (129 if DISPLAY OFFSET activated)
 
:Send from AXE-FX to AXE-EDIT and MFC-101
 
 
==GET_BLOCK_PARAMETERS_LIST==
 
This function will get you a list of all the parameters values of a specified block, each parameter with its value is returned in a separate message.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x01 Function ID (0x01)
 
:0xdd block ID bits 6-0
 
:0xdd block ID bits 13-7
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
This message will respond with [[#BATCH_LIST_REQUEST_START|0x32 BATCH_LIST_REQUEST_START]] confirming that the batch of messages will be sent and how many will be sent.
 
 
After that message you will receive messages with function ID 0x01, these messages are identical to function 0x02 with the exception of the function ID being 0x01
 
 
Once complete it will respond with [[#BATCH_LIST_REQUEST_COMPLETE|0x33 BATCH_LIST_REQUEST_COMPLETE]] confirming that they were all sent.
 
 
Message 0x01 response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x01 Function ID (0x01)
 
:0xdd block ID bits 6-0
 
:0xdd block ID bits 13-7
 
:0xdd parameter ID bits 6-0
 
:0xdd parameter ID bits 13-7
 
:0xdd parameter value bits 6-0
 
:0xdd parameter value bits 13-7
 
:0xdd parameter value bits 15-14
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd
 
:0xdd null-terminated string byte0
 
:0xdd byte1
 
:...
 
:0x00 null character
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==BATCH_LIST_REQUEST_START==
 
This message is sent to you when you request a list of certain items, this includes when you request a list of parameters of a block ([[#GET_BLOCK_PARAMETERS_LIST|0x01 GET_BLOCK_PARAMETERS_LIST]]) or when you request a list of factory/user cab names, you can treat this message as confirmation that those parameters are about to be sent to you. The "Response Length" below represents how many messages will be sent as part of that batch.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x32 Function ID (0x32)
 
:0xdd ID of function that it's replying to
 
:0xdd Response Length bits 6-0
 
:0xdd Response Length bits 13-7
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
 
 
==BATCH_LIST_REQUEST_COMPLETE==
 
This message is sent to you after a batch of messages you requested was sent to you and is complete.
 
 
For example, if you request [[#GET_BLOCK_PARAMETERS_LIST|0x01 GET_BLOCK_PARAMETERS_LIST]], this message will reply confirming that the request has been complete.
 
 
The "ID of function that it's replying to" is the ID of the function that requested the list. In the case of [[#GET_BLOCK_PARAMETERS_LIST|0x01 GET_BLOCK_PARAMETERS_LIST]], which is function 0x01, it will show this byte as 0x01 (on the AX8 the function ID will be 0x02 even though the request was for 0x01).
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x33 Function ID (0x33)
 
:0xdd ID of function that it's replying to
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==MULTIPURPOSE_RESPONSE==
 
This message is sent by the hardware as a response to certain requests, the first byte after the function id is the requested function id (for example if you change the preset using function id 0x3C the first byte after 0x64 will be 0x3C).
 
The next byte is a response code for the requested function, this code can mean different things, it could mean that the message you first sent had an error, usually if the response code is 0 it means that the task you requested is valid.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x64 Function ID (0x64)
 
:0xdd Response Function ID
 
:0xdd Response Code
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
 
 
==GET_BLOCK_XY, SET_BLOCK_XY==
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x11 Function ID (0x11)
 
:0xdd effect ID bits 6-0
 
:0xdd effect ID bits 13-7
 
:0xdd 0 = set to X, 1 = set to Y
 
:0xdd 0 = get value, 1 = set value
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x11 Function ID (0x11)
 
:0xdd effect ID bits 6-0
 
:0xdd effect ID bits 13-7
 
:0xdd 0 = effect is X, 1 = effect is Y
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
 
 
==SET_BLOCK_BYPASS_STATE==
 
You can Bypass/Engage a block using Function [[#GET/SET_BLOCK_PARAMETER_VALUE|0x02 GET/SET_BLOCK_PARAMETER_VALUE]].
 
To do this you will use the Block ID that you want to bypass, Parameter ID 255, and the value would be 0 to Engage and 1 to Bypass.
 
 
For example, this will bypass the amp block. Keep in mind the checksum must be calculated for the target device:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x02  Function ID (2)
 
:0x6A  effect ID bits 6-0
 
:0x00  effect ID bits 13-7
 
:0x7F  parameter ID bits 6-0
 
:0x01  parameter ID bits 13-7
 
:0x01  parameter value bits 6-0
 
:0x00  parameter value bits 13-7
 
:0x00  parameter value bits 15-14
 
:0x01  Set Value
 
:0xXX  Checksum
 
:0xF7  SysEx End
 
</tt>
 
 
==GET_CPU_USAGE==
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x13 Function ID (0x13)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x13 Function ID (0x13)
 
:0xdd CPU % (single byte from 0 to 100)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
 
 
==GET_PRESET_EDITED_STATUS==
 
The Axe FX and AX8 both have an LED on the front panel labeled "EDITED", which lights whenever you make any changes to your preset that have not been saved. This message will request that status. It will reply with 1 if the LED is on because the preset has changes that need to be saved, and 0 if it's off.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x2A Function ID (0x2A)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x2A Function ID (0x2A)
 
:0xdd 0 = NO, 1 = YES
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==SET_TARGET_BLOCK==
 
This function is sent when Axe-Edit opens a block for editing, this message should be sent if you will be requesting Real Time modifiers or the [[#GET_MONITOR_GRAPH|GET_MONITOR_GRAPH]].
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x37 Function ID (0x37)
 
:0xdd Block ID bits 6-0
 
:0xdd Block ID bits 13-7
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Responds with [[#MULTIPURPOSE_RESPONSE|0x64 MULTIPURPOSE_RESPONSE]]
 
 
 
 
==GET_MONITOR_GRAPH==
 
This function responds with the Monitor Graph, this is the "MONITOR" section you see on Axe-Edit displaying the EQ curve of many blocks.
 
 
This function's response contains 256 bytes, aside from the header, checksum and sysex end bytes, representing 128 points on the graph, where each point is made up of two bytes.
 
 
Each pair of bytes is a 14-bit signed integer, the integer will range from -8191 to 8191 with 0 being the middle of the graph.
 
The Controllers tab also makes use of this graph for ADSR1/2 but the integer will range from 0 to 8191.
 
 
When requesting this Graph you must specify the Index of the graph. All blocks have one graph, so use 0 as the Graph Index, with the exception of the Controllers which has two graphs, ADSR1 Index is 0, ADSR2 Index is 1.
 
 
You MUST send [[#SET_TARGET_BLOCK|SET_TARGET_BLOCK]] before requesting the graph since the graph request does not include a block id.
 
 
TIP: you should be careful with how often you request this graph. You should only do it when after a set interval after the parameter for that block has been edited.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x36 Function ID (0x36)
 
:0xdd Graph Index (0 for most blocks, see the above info)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x36 Function ID (0x36)
 
 
:256 bytes to follow, representing 128 14-bit Signed Integers
 
 
:0xdd Point 1 bits 6-0
 
:0xdd Point 1 bits 13-7
 
 
:0xdd Point 2 bits 6-0
 
:0xdd Point 2 bits 13-7
 
 
:0xdd Point 3 bits 6-0
 
:0xdd Point 3 bits 13-7
 
 
:...
 
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
==GET/SET_AX8_FOOTSWITCHES==
 
 
This function returns the contents of both the per-preset and global foot-switches on the AX8.
 
 
It includes eight 6-byte chunks:
 
 
* The first 2 bytes of the chunk represent the block of the local (per-preset) footswitch, the ID will be the Block ID or other IDs representing the function of the footswitch.
 
* The next two bytes of the chunk represent the global footswitch block ID.
 
* The next byte represents the flags of the global footswitch, as in if the global footswitch is engaged, engaged+momentary & engaged+latching.
 
* The next byte represents the flags of the local footswitch.
 
* When the Global Flag is 0 the per-preset footswitch is used. When the flag is 1, global is engaged in as a latching type. When it is 2 it's engaged as a momentary type.
 
 
Message format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x48 Function ID (0x48)
 
:0xdd QUERY, 0=Get Value, 1=Set Value
 
:0xdd Number of Foot-switches (0 to request all)
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
Response format:
 
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x48 Function ID (0x48)
 
:0xdd QUERY, 0=Get Value, 1=Set Value
 
:0xdd Number of Foot-switches (0x08 on the AX8)
 
:Eight 6-byte chunks to follow (with the first chunk representing footswitch 1, last one footswitch 8)
 
:0xdd Local ID bits 6-0
 
:0xdd Local ID bits 13-7
 
:0xdd Global ID bits 6-0
 
:0xdd Global ID bits 13-7
 
:0xdd Global Flag, 0=Global Disabled, 1=Global Engaged/Latching, 2=Global Engaged/Momentary
 
:0xdd Local Flag, 1=Local Latching, 2=Local Momentary
 
:...
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
To edit footswitches you send the entire layout of footswitches with the QUERY being <tt>1</tt>, you would include each 6-byte chunk after the Number of Foot-switches, each chunk would have to have the values you want to set for each footswitch.
 
 
=MIDI SysEx: Importing/Exporting Presets=
 
 
 
 
=MIDI SysEx: calculating the SysEx Checksum=
 
As mentioned above, the Axe-FX II units require a Checksum at the end of the SysEx string that is sent to it (before the terminating F7 byte) as a verification step.
 
 
In order to calculate the Checksum, you basically have to XOR every byte from the start of the SysEx message, up to the character BEFORE the terminating F7 byte.  For example, to send the following SysEx message (to fetch a preset name):
 
 
:<tt>F0 00 01 74 03 0F F7</tt>
 
 
We would have to XOR all the byte values from the starting 'F0' to the '0F' which is the second last byte:
 
 
:<tt>0xF0 ^ 0x00 ^ 0x01 ^ 0x74 ^ 0x03 ^ 0x0F = '''0x89'''</tt>
 
 
Then, we would need to strip the leftmost bit from the result (by ANDing it to 0x7F):
 
 
:<tt>0x89 & 0x7F = '''0x09'''</tt>
 
 
And, we add this byte (actually, a septet now) to the end of the SysEx string, BEFORE the terminating F7:
 
 
:<tt>F0 00 01 74 03 0F '''09''' F7</tt>
 
 
Obviously, in a "static" SysEx message like above, you do not have to recalculate the Checksum each time as it will always be "09" as the rest of the message does not change, but if you are sending a SysEx string to change a parameter value, etc., then you will have to calculate the Checksum on the fly as byte values towards the end of the SysEx string will be different each time.
 
 
For Python users, here is a checksum function to return the checksum string:
 
 
from functools import reduce
 
 
def checksum(ip_str):
 
    outstr = ''  # Create an outstring object
 
    ip_list = ip_str.split()  # Split the string into a list
 
    int_list = [int('0x' + str(x), 16) for x in ip_list[0:-1]]  #  Create an integer list
 
    s = reduce(lambda x, y: x ^ y, int_list)  # Calculate the checksum
 
    int_list.append(s & 0x7f)  # Append the checksum to the list with leftmost bit stripped
 
    int_list.append(0xF7)  # Append the terminating byte to the list
 
    for itm in int_list:  # Get each item from the list
 
        a_str = str(hex(itm))[2:]  # Create a string without the first two characters
 
        outstr = outstr + a_str.zfill(2) + ' '  # Concatenate each item into a single string
 
    return outstr.strip()  # Strip leading or trailing blanks and return the string
 
 
=MIDI SysEx: obtaining parameter values=
 
 
The old Standard/Ultra devices used to store the parameter values on *most* knobs as 0-254. This was split into two bytes, <tt>XX YY</tt> where <tt>XX</tt> was the lowest 4 bits of the value, and <tt>YY</tt> was the highest 4 bits. Pretty simple.
 
 
The new Axe-II now has more granular control over *most* knobs, with the values going from 0-65534. This requires a full 16 bits to store. The problem is that the MIDI specifications means you can only transmit values using 7 bits as the highest bit of each byte must be a zero.
 
 
To get around this, the Axe-II uses THREE bytes to transmit the values <tt>XX YY ZZ</tt> where <tt>XX</tt> is the lowest 7 bits of the data, <tt>YY</tt> is the 8th to the 14th bit of the data, and <tt>ZZ</tt> is the remaining top two bits of the data.
 
 
So, if you had the value 52421 on a knob, then this would be represented by the 16 bits: <tt>1100110011000101</tt>.
 
 
If you split this into segments of length 2/7/7 to store in <tt>ZZ</tt>/<tt>YY</tt>/<tt>XX</tt>:  <tt>11  0011001  1000101</tt>
 
 
So <tt>XX</tt> gets the last segment: <tt>01000101</tt>
 
And <tt>YY</tt> gets the middle segment: <tt>00011001</tt>
 
And <tt>ZZ</tt> gets the first segment: <tt>00000011</tt>
 
 
You will also have to back-calculate the respective knob values to the 16 bit values. For example, a knob that goes from 0 - 10, 0 would of course be <tt>0</tt>, but 10 would be <tt>65534</tt>. From there, you would work out that 5 is <tt>32767</tt> and 7 would be about <tt>45871</tt> etc.
 
 
To convert these bytes to the decimal value and visa-versa read [[#MIDI_Sysex:_converting_bytes_to_decimal_and_vise_versa_and_more|MIDI Sysex: converting bytes to decimal and vise versa and more]].
 
 
=MIDI SysEx: loading IRs=
 
 
The information below was provided by former forum member LMO.
 
 
The Axe Fx II supports 2040-point impulse responses that are packaged for download in a series of 66 MIDI SysEx messages, as follows:
 
 
'''MIDI_START_IR_DOWNLOAD'''
 
 
Prepare the Axe-Fx II to receive impulse response data
 
 
Message Format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x7A function ID
 
:0x20
 
:0x00
 
:0x10
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
'''MIDI_G2_IR_DATA'''
 
 
There are 64 SysEx messages, each containing 32 chunks of data.  Each chunk consists of five
 
bytes and can hold either four text characters or one 32-bit IR data sample.
 
 
The first data message sent includes 8 chunks of text that specify the 32-character IR name, and
 
24 chunks of IR data.  The subsequent 63 data messages each contain 32 data samples for a
 
total of 2040 samples.
 
 
Message Format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x7B function ID
 
:0x20
 
:0x00
 
:0xdd data chunk byte 0
 
:0xdd data chunk byte 1
 
:0xdd data chunk byte 2
 
:0xdd data chunk byte 3
 
:0xdd data chunk byte 4
 
:--- 31 additional five byte data chunks ---
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
'''MIDI_CLOSE_IR_DOWNLOAD'''
 
 
Terminate the IR download sequence
 
 
Message Format:
 
<tt>
 
:[[#MIDI_SysEx:_Axe-Fx_II|HEADER BYTES]]
 
:0x7C function ID
 
:0xdd encoded Checksum byte 0 for IR data
 
:0xdd encoded Checksum byte 1 for IR data
 
:0xdd encoded Checksum byte 2 for IR data
 
:0xdd encoded Checksum byte 3 for IR data
 
:0xdd encoded Checksum byte 4 for IR data
 
:0xdd Checksum
 
:0xF7 SysEx End
 
</tt>
 
 
'''Data Chunk Encoding Scheme'''
 
 
The data encoding scheme translates four octets into five septets.  Each septet occupies the
 
lower seven bits of a byte, with the most significant bit set to 0.
 
 
:* octet is one byte containing 8 bits of data
 
:* septet  is one byte containing 7 bits of data
 
:byte_chunk = (data[0] & 0xFF )<< 24 | (data[1] & 0xFF )<< 16 | (data[2] & 0xFF )<< 8  (data[3] & 0xFF;
 
:* convert four octets to five septets
 
:septet[0] = byte_chunk & 0xFF;
 
:septet[1] = byte_chunk >> 7 & 0xFF;
 
:septet[2] = byte_chunk >> 14 & 0xFF;
 
:septet[3] = byte_chunk >> 21 & 0xFF;
 
:septet[4] = byte_chunk >> 28 & 0xFF;
 
 
=MIDI Sysex: converting bytes to decimal and vise versa and more=
 
 
All the functions below are written in C++.
 
 
The following are for each 5 byte chunk of message <tt>0x0E</tt> [#PRESET_BLOCKS_DATA|PRESET_BLOCKS_DATA].
 
 
This function returns <tt>true</tt> if the block is in <tt>X</tt> state or <tt>false</tt> if the block is in <tt>Y</tt> state.
 
<tt>x</tt> is the first byte of each 5 byte chunk of message <tt>0x0E</tt>.
 
 
<pre>
 
bool isBlockX(byte x){
 
  if(x==0x03||x==0x02){
 
    return true;
 
  }
 
  return false;
 
}
 
</pre>
 
 
This function returns <tt>true</tt> if the block is bypassed, <tt>false</tt> if it's not.
 
<tt>x</tt> is the first byte of each 5 byte chunk of message <tt>0x0E</tt>.
 
 
<pre>
 
bool isBlockBypassed(byte x){
 
  if(x==0x03||x==0x01){
 
    return false;
 
  }
 
  return true;
 
}
 
</pre>
 
 
This function converts the two bytes for the block's bypass CC (IA CC Number LSB/MSB) into a decimal number.
 
LSB is the second byte and MSB is the third byte of each 5 byte chunk of message <tt>0x0E</tt>.
 
 
<pre>
 
int toBlockCC(byte LSB, byte MSB){
 
  return ((LSB & 0x7E) >> 1) + ((MSB & 3) << 6);
 
}
 
</pre>
 
 
This function converts the two bytes for the block's ID (Effect ID LSB/MSB) into a decimal number.
 
LSB is the fourth byte and MSB is the fifth byte of each 5 byte chunk of message <tt>0x0E</tt>.
 
 
<pre>
 
int blockID(byte LSB, byte MSB){
 
  return ((LSB & 0x78) >> 3) + ((MSB & 0x0F) << 4);
 
}
 
</pre>
 
 
This function converts the effect ID bytes OR the parameter ID bytes into a decimal number.
 
 
<pre>
 
int bytesToInt(byte byte1, byte byte2){
 
  return (byte1 & 0x7F) | ((byte2 & 0x7F)<<7);
 
}
 
</pre>
 
 
This is the reverse of the above to turn a decimal number into two bytes where x is the decimal number.
 
 
<pre>
 
byte byte1 = (x & 0x7F);
 
 
byte byte2 = ((x >> 7) & 0x7F);
 
</pre>
 
 
This function converts the 3 parameter value bytes on message (<tt>0x02</tt>) into a decimal number.
 
 
<pre>
 
int parameterValueBytesToInt(byte byte1, byte byte2, byte byte3){
 
  return (byte1 & 0x7F) | ((byte2 & 0x7F)<<7) | ((byte3 & 0x7F)<<14);
 
}
 
</pre>
 
 
This is the reverse of the above to turn a decimal number into 3 bytes where <tt>x</tt> is the decimal number.
 
 
<pre>
 
byte byte1 = x & 0x7F;
 
 
byte byte2 = (x >> 7) & 0x7F;
 
 
byte byte3 = (x >> 14) & 0x7F);
 
</pre>
 
 
This will convert a decimal number into the two bytes for a preset change, where <tt>x</tt> is the decimal number.
 
 
<pre>
 
byte byte1 = x >> 7;
 
 
byte byte2 = x & 0x7F;
 
</pre>
 
 
To convert the two bytes received from a preset change to a decimal number use:
 
 
Axe FX II:
 
 
<pre>
 
int x = (byte1 & 0x7F) << 7 | byte2;
 
</pre>
 
 
AX8:
 
 
<pre>
 
int x = (byte1 & 0x7F) | ((byte2 & 0x7F) << 7);
 
</pre>
 
 
This will convert the decimal preset number into a Bank/Preset set. This number ranges from 0 to 383 on the Axe FX II, 0 to 767 on the XL/+ and 0 to 511 on the AX8.
 
 
On the Axe FX II or later,  where x is the decimal number from 0 to 383/767:
 
 
<pre>
 
byte bankNumber = floor(x / 128); // banks are labeled A,B,C,D,E,F where bank A is 0 and bank F is 5
 
 
byte presetNumber = x - (bankNumber*128); // preset number with index of 0, to display offset it to 1 just add 1 to this number when displayed
 
</pre>
 
 
For the AX8, where x is the decimal number from 0 to 511:
 
 
<pre>
 
byte bankNumber = floor(x / 8); // banks are labeled from 1 to 64, this functions will return a number from 0 to 63, add 1 when you display it
 
 
byte presetNumber = x - (bank * 8);
 
</pre>
 
 
=MIDI SysEx: Blocks & Parameters IDs=
 
 
Read this: [[MIDI SysEx]]
 
 
=MIDI SysEx: more information=
 
 
Read this: [http://forum.fractalaudio.com/threads/using-backing-tracks-to-trigger-preset-scene-changes-w-bandhelper.125461 Recalling presets and scenes in hex]
 
 
=Axe-Fx II MIDI SysEx: Info=
 
 
The following tables contain Axe-Fx II data as of Quantum 8.02.
 
 
Information on this page is for educational purposes only.
 
 
=Axe-Fx II MIDI SysEx: Block IDs=
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! ID
 
! Name
 
! Group Code
 
! Can Bypass
 
! Available on AX8
 
! Axe-Fx II X/Y
 
! Axe-Fx II XL/XL+ X/Y
 
! AX8 X/Y
 
|-
 
|106
 
|Amp 1
 
|AMP
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|107
 
|Amp 2
 
|AMP
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|108
 
|Cab 1
 
|CAB
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|109
 
|Cab 2
 
|CAB
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|116
 
|Chorus 1
 
|CHO
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|117
 
|Chorus 2
 
|CHO
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|100
 
|Compressor 1
 
|CPR
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|-
 
|101
 
|Compressor 2
 
|CPR
 
|Yes
 
|No
 
|No
 
|Yes
 
|Yes
 
|-
 
|141
 
|Controllers
 
|CONTROLLERS
 
|No
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|148
 
|Crossover 1
 
|XVR
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|149
 
|Crossover 2
 
|XVR
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|112
 
|Delay 1
 
|DLY
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|113
 
|Delay 2
 
|DLY
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|133
 
|Drive 1
 
|DRV
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|134
 
|Drive 2
 
|DRV
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|135
 
|Enhancer
 
|ENH
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|136
 
|FX Loop
 
|FXL
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|143
 
|Feedback Return
 
|RTN
 
|No
 
|No
 
|No
 
|No
 
|No
 
|-
 
|142
 
|Feedback Send
 
|SND
 
|No
 
|No
 
|No
 
|No
 
|No
 
|-
 
|131
 
|Filter 1
 
|FIL
 
|Yes
 
|Yes
 
|No
 
|No
 
|Yes
 
|-
 
|132
 
|Filter 2
 
|FIL
 
|Yes
 
|Yes
 
|No
 
|No
 
|Yes
 
|-
 
|164
 
|Filter 3
 
|FIL
 
|Yes
 
|No
 
|No
 
|No
 
|Yes
 
|-
 
|165
 
|Filter 4
 
|FIL
 
|Yes
 
|No
 
|No
 
|No
 
|Yes
 
|-
 
|118
 
|Flanger 1
 
|FLG
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|119
 
|Flanger 2
 
|FLG
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|126
 
|Formant
 
|FRM
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|150
 
|Gate Expander
 
|GTE
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|-
 
|151
 
|Gate Expander 2
 
|GTE
 
|Yes
 
|No
 
|No
 
|Yes
 
|Yes
 
|-
 
|102
 
|Graphic EQ 1
 
|GEQ
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|No
 
|-
 
|103
 
|Graphic EQ 2
 
|GEQ
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|No
 
|-
 
|160
 
|Graphic EQ 3
 
|GEQ
 
|Yes
 
|No
 
|No
 
|Yes
 
|No
 
|-
 
|161
 
|Graphic EQ 4
 
|GEQ
 
|Yes
 
|No
 
|No
 
|Yes
 
|No
 
|-
 
|139
 
|Input Noise Gate
 
|INPUT
 
|No
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|169
 
|Looper
 
|LPR
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|147
 
|Megatap Delay
 
|MGT
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|137
 
|Mixer
 
|MIX
 
|No
 
|No
 
|No
 
|No
 
|No
 
|-
 
|138
 
|Mixer 2
 
|MIX
 
|No
 
|No
 
|No
 
|Yes
 
|No
 
|-
 
|114
 
|Multi Delay 1
 
|MTD
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|115
 
|Multi Delay 2
 
|MTD
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|154
 
|Multiband Compressor 1
 
|MBC
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|155
 
|Multiband Compressor 2
 
|MBC
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|140
 
|Output
 
|OUTPUT
 
|No
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|104
 
|Parametric EQ 1
 
|PEQ
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|No
 
|-
 
|105
 
|Parametric EQ 2
 
|PEQ
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|No
 
|-
 
|162
 
|Parametric EQ 3
 
|PEQ
 
|Yes
 
|No
 
|No
 
|Yes
 
|No
 
|-
 
|163
 
|Parametric EQ 4
 
|PEQ
 
|Yes
 
|No
 
|No
 
|Yes
 
|No
 
|-
 
|122
 
|Phaser 1
 
|PHA
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|123
 
|Phaser 2
 
|PHA
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|130
 
|Pitch 1
 
|PIT
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|153
 
|Pitch 2
 
|PIT
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|156
 
|Quad Chorus 1
 
|QCH
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|157
 
|Quad Chorus 2
 
|QCH
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|158
 
|Resonator 1
 
|RES
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|159
 
|Resonator 2
 
|RES
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|110
 
|Reverb 1
 
|REV
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|111
 
|Reverb 2
 
|REV
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|152
 
|Ring Modulator
 
|RNG
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|120
 
|Rotary Speaker 1
 
|ROT
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|121
 
|Rotary Speaker 2
 
|ROT
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|144
 
|Synth 1
 
|SYN
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|145
 
|Synth 2
 
|SYN
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|170
 
|Tone Match
 
|TMA
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|128
 
|Tremolo/Panner 1
 
|TRM
 
|Yes
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|-
 
|129
 
|Tremolo/Panner 2
 
|TRM
 
|Yes
 
|No
 
|No
 
|Yes
 
|Yes
 
|-
 
|146
 
|Vocoder
 
|VOC
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|127
 
|Volume/Pan 1
 
|VOL
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|166
 
|Volume/Pan 2
 
|VOL
 
|Yes
 
|Yes
 
|No
 
|No
 
|No
 
|-
 
|167
 
|Volume/Pan 3
 
|VOL
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|168
 
|Volume/Pan 4
 
|VOL
 
|Yes
 
|No
 
|No
 
|No
 
|No
 
|-
 
|124
 
|Wah 1
 
|WAH
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|Yes
 
|-
 
|125
 
|Wah 2
 
|WAH
 
|Yes
 
|No
 
|Yes
 
|Yes
 
|Yes
 
|}
 
[[#top|Back to Top]]
 
 
=Axe-Fx II MIDI SysEx=
 
==CPR==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|CPR
 
|0
 
|TRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|1
 
|RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|2
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|3
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|4
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CPR
 
|5
 
|KNEE
 
|select
 
|0: HARD<br>1: SOFT<br>2: SOFTER<br>3: SOFTEST<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|6
 
|MAKEUP
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CPR
 
|7
 
|DETECT
 
|select
 
|0: RMS<br>1: PEAK<br>2: RMS+PEAK<br>3: FAST RMS<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|8
 
|FILTER
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|10
 
|SIDECHAIN
 
|select
 
|0: BLOCK L+R<br>1: ROW 1<br>2: ROW 2<br>3: ROW 3<br>4: ROW 4<br>5: INPUT 1<br>6: INPUT 2<br>7: BLOCK L<br>8: BLOCK R<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|11
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CPR
 
|12
 
|EFFECT TYPE
 
|select
 
|0: STUDIO COMP<br>1: PEDAL COMP 1<br>2: PEDAL COMP 2<br>3: DYNAMICS<br>4: OPTICAL 1<br>5: OPTICAL 2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|13
 
|COMP
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|14
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CPR
 
|15
 
|LOOK AHEAD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|16
 
|AUTO
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CPR
 
|17
 
|EMPHASIS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|18
 
|DYNAMICS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CPR
 
|19
 
|INPUT Level
 
|select
 
|0: INSTRUMENT<br>1: LINE<br>
 
|
 
|
 
|
 
|No
 
|Since Quantum 7.01
 
|}
 
 
[[#top|Back to Top]]
 
==GEQ==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|GEQ
 
|0
 
|31
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|1
 
|63
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|2
 
|125
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|3
 
|250
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|4
 
|500
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|5
 
|1K
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|6
 
|2K
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|7
 
|4K
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|8
 
|8K
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|9
 
|16K
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|11
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GEQ
 
|12
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GEQ
 
|13
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GEQ
 
|15
 
|EFFECT TYPE
 
|select
 
|0: 10 BAND CONST Q<br>1: 8 BAND CONST Q<br>2: 7 BAND CONST Q<br>3: 5 BAND CONST Q<br>4: 10 BAND VAR Q<br>5: 8 BAND VAR Q<br>6: 7 BAND VAR Q<br>7: 5 BAND VAR Q<br>8: 5 BAND PASSIVE<br>9: 4 BAND PASSIVE<br>10: 3 BAND PASSIVE<br>11: 3 BAND CONSOLE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GEQ
 
|16
 
|MASTER Q
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==PEQ==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|PEQ
 
|0
 
|FREQ 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|1
 
|FREQ 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|2
 
|FREQ 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|3
 
|FREQ 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|4
 
|FREQ 5
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|5
 
|Q 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|6
 
|Q 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|7
 
|Q 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|8
 
|Q 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|9
 
|Q 5
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|10
 
|GAIN 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|11
 
|GAIN 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|12
 
|GAIN 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|13
 
|GAIN 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|14
 
|GAIN 5
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|15
 
|FREQ TYPE 1
 
|select
 
|0: SHELVING<br>1: PEAKING<br>2: BLOCKING<br>3: SHELVING2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|16
 
|FREQ TYPE 5
 
|select
 
|0: SHELVING<br>1: PEAKING<br>2: BLOCKING<br>3: SHELVING2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|17
 
|FREQ TYPE 2
 
|select
 
|0: PEAKING<br>1: SHELVING<br>2: SHELVING2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|18
 
|FREQ TYPE 4
 
|select
 
|0: PEAKING<br>1: SHELVING<br>2: SHELVING2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PEQ
 
|19
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PEQ
 
|20
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PEQ
 
|21
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==AMP==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|AMP
 
|0
 
|EFFECT TYPE
 
|select
 
|0: 59 BASSGUY<br>1: 65 BASSGUY NRML<br>2: VIBRATO VERB<br>3: DELUXE VERB VIB<br>4: DOUBLE VERB VIB<br>5: JR BLUES<br>6: CLASS-A 15W TB<br>7: CLASS-A 30W<br>8: CLASS-A 30W TB<br>9: BRIT JM45<br>10: PLEXI 50W NRML<br>11: PLEXI 50W HI 1<br>12: 1987X NORMAL<br>13: 1987X TREBLE<br>14: BRIT 800<br>15: BRIT SUPER<br>16: HIPOWER NORMAL<br>17: HIPOWER BRILLNT<br>18: USA CLEAN<br>19: USA PRE CLEAN<br>20: USA RHYTHM<br>21: USA IIC+<br>22: USA IIC+ BRight<br>23: USA LEAD<br>24: USA LEAD BRT<br>25: RECTO2 ORG VNTG<br>26: RECTO2 ORG MDRN<br>27: RECTO2 RED VNTG<br>28: RECTO2 RED MDRN<br>29: EURO BLUE<br>30: EURO RED<br>31: SHIVER CLEAN<br>32: SHIVER LEAD<br>33: EURO UBER<br>34: SOLO 99 CLEAN<br>35: SOLO 100 RHY<br>36: SOLO 100 LEAD<br>37: FRIEDMAN BE V1<br>38: FRIEDMAN HBE V1<br>39: PVH 6160 BLOCK<br>40: MR Z MZ-38<br>41: CA3+ RHY<br>42: CA3+ LEAD<br>43: WRECKER ROCKET<br>44: CORNCOB M50<br>45: CA OD-2<br>46: FRYETTE D60 L<br>47: FRYETTE D60 M<br>48: BRIT BROWN<br>49: CITRUS RV50<br>50: JAZZ 120<br>51: ENERGYBALL<br>52: ODS-100 CLEAN<br>53: ODS-100 HRM<br>54: FAS RHYTHM<br>55: FAS LEAD 1<br>56: FAS LEAD 2<br>57: FAS MODERN<br>58: DAS METALL<br>59: BRIT PRE<br>60: BUTTERY<br>61: BOUTIQUE 1<br>62: BOUTIQUE 2<br>63: CAMERON CCV 1A<br>64: CAMERON CCV 2A<br>65: SV BASS<br>66: TUBE PRE<br>67: FAS BROWN<br>68: BIG HAIR<br>69: SOLO 99 LEAD<br>70: SUPERTWEED<br>71: TX STAR LEAD<br>72: FAS WRECK<br>73: BRIT JVM OD1 OR<br>74: BRIT JVM OD2 OR<br>75: FAS 6160<br>76: CALI LEGGY<br>77: USA LEAD +<br>78: USA LEAD BRT +<br>79: PRINCE TONE<br>80: BLANKNSHP LEEDS<br>81: 5153 100W GREEN<br>82: 5153 100W BLUE<br>83: 5153 100W RED<br>84: SOLO 88 RHYTHM<br>85: DIV/13 CJ<br>86: HERBIE CH2-<br>87: HERBIE CH2+<br>88: HERBIE CH3<br>89: DIRTY SHIRLEY 1<br>90: DIZZY V4 BLUE 2<br>91: DIZZY V4 BLUE 3<br>92: DIZZY V4 BLUE 4<br>93: SUHR BADGER 18<br>94: SUHR BADGER 30<br>95: PRINCE TONE NR<br>96: SUPREMO TREM<br>97: ATOMICA LOW<br>98: ATOMICA HIGH<br>99: DELUXE TWEED<br>100: SPAWN ROD OD2-1<br>101: SPAWN ROD OD2-2<br>102: SPAWN ROD OD2-3<br>103: BRIT SILVER<br>104: SPAWN NITROUS 2<br>105: FAS CRUNCH<br>106: TWO STONE J35 1<br>107: FOX ODS<br>108: HOT KITTY<br>109: BAND-COMMANDER<br>110: SUPER VERB VIB<br>111: VIBRA-KING<br>112: GIBTONE SCOUT<br>113: PVH 6160+ LD<br>114: SOLO 100 CLEAN<br>115: USA PRE LD2 GRN<br>116: USA PRE LD2 YLW<br>117: CA3+ CLEAN<br>118: FOX ODS DEEP<br>119: BRIT JVM OD1 GN<br>120: BRIT JVM OD2 GN<br>121: VIBRATO LUX<br>122: BRIT 800 MOD<br>123: NUCLEAR-TONE<br>124: BLUDOJAI CLEAN<br>125: BLUDOJAI LD PAB<br>126: PLEXI 100W HIGH<br>127: PLEXI 100W NRML<br>128: RUBY ROCKET<br>129: AC-20 EF86 B<br>130: PRINCE TONE REV<br>131: COMET CONCOURSE<br>132: FAS MODERN II<br>133: CA TRIPTIK MDRN<br>134: CA TRIPTIK CLSC<br>135: CA TRIPTIK CLN<br>136: THORDENDAL VINT<br>137: THORDENDAL MDRN<br>138: ODS-100 HRM MID<br>139: EURO BLUE MDRN<br>140: EURO RED MDRN<br>141: PLEXI 50W JUMP<br>142: AC-20 EF86 T<br>143: COMET 60<br>144: HIPOWER JUMPED<br>145: PLEXI 100W JUMP<br>146: BRIT JM45 JUMP<br>147: 1987X JUMP<br>148: RECTO1 ORG VNTG<br>149: RECTO1 RED<br>150: ODS-100 FORD 1<br>151: BOGFISH STRATO<br>152: BOGFISH BROWN<br>153: 5F1 TWEED<br>154: WRECKER EXPRESS<br>155: TWO STONE J35 2<br>156: ODS-100 FORD 2<br>157: MR Z MZ-8<br>158: CAR ROAMER<br>159: USA SUB BLUES<br>160: WRECKER LVRPOOL<br>161: CITRUS TERRIER<br>162: CITRUS A30 CLN<br>163: CITRUS A30 DRTY<br>164: DIV/13 FT37 LO<br>165: DIV/13 FT37 HI<br>166: MATCHBOX D-30<br>167: FAS CLASS-A<br>168: USA BASS 400 1<br>169: USA BASS 400 2<br>170: CITRUS BASS 200<br>171: FAS BASS<br>172: TREMOLO LUX<br>173: FAS BROOTALZ<br>174: RECTO1 ORG MDRN<br>175: ANGLE SEVERE 1<br>176: ANGLE SEVERE 2<br>177: USA PRE LD2 RED<br>178: USA PRE LD1 RED<br>179: TX STAR CLEAN<br>180: AC-20 12AX7 T<br>181: VIBRATO VERB AA<br>182: VIBRATO VERB AB<br>183: CA TUCANA LEAD<br>184: JR BLUES FAT<br>185: SOLO 88 LEAD<br>186: BRIT AFS100 1<br>187: BRIT AFS100 2<br>188: CLASS-A 30W HOT<br>189: DIZZY V4 SLVR 2<br>190: DIZZY V4 SLVR 3<br>191: DIZZY V4 SLVR 4<br>192: 1959SLP NORMAL<br>193: 1959SLP TREBLE<br>194: 1959SLP JUMP<br>195: FAS MODERN III<br>196: ODS-100 FORD MD<br>197: MR Z HWY 66<br>198: 6G4 SUPER<br>199: 6G12 CONCERT<br>200: 65 BASSGUY BASS<br>201: VIBRA-KING FAT<br>202: SPAWN ROD OD1-1<br>203: SPAWN ROD OD1-2<br>204: SPAWN ROD OD1-3<br>205: CA TUCANA CLN<br>206: BRIT JVM OD1 RD<br>207: BRIT JVM OD2 RD<br>208: CAMERON CCV 1B<br>209: CAMERON CCV 2B<br>210: CAMERON CCV 2C<br>211: CAMERON CCV 2D<br>212: FRIEDMAN SM BOX<br>213: 5153 50W BLUE<br>214: DIV/13 CJ BOOST<br>215: USA IIC+ DEEP<br>216: USA IIC+ BRT/DP<br>217: 5F8 TWEED<br>218: DOUBLE VERB SF<br>219: VIBRATO VERB CS<br>220: JMPRE-1 OD1<br>221: JMPRE-1 OD2<br>222: JMPRE-1 OD1 BS<br>223: JMPRE-1 OD2 BS<br>224: DELUXE VERB NRM<br>225: DOUBLE VERB NRM<br>226: SUPER VERB NRM<br>227: BLUDOJAI LD 2<br>228: PLEXI 50W 6550<br>229: FAS HOT ROD<br>230: PVH 6160+ RHY B<br>231: PVH 6160+ RHY<br>232: SOLO 88 CLEAN<br>233: CLASS-A 30W BRT<br>234: PLEXI 50W HI 2<br>235: SPAWN NITROUS 1<br>236: RUBY ROCKET BRT<br>237: AC-20 12AX7 B<br>238: PLEXI 100W 1970<br>239: JS410 LEAD OR<br>240: JS410 LEAD RD<br>241: JS410 CRUNCH OR<br>242: JS410 CRUNCH RD<br>243: FRIEDMAN BE V2<br>244: FRIEDMAN HBE V2<br>245: DWEEZIL'S B-MAN<br>246: FRIEDMAN BE<br>247: FRIEDMAN HBE<br>248: USA IIC++<br>249: LEGATO 100<br>250: CAPT HOOK 2B<br>251: CAPT HOOK 3B<br>252: CAPT HOOK 2A<br>253: CAPT HOOK 3A<br>254: CAPT HOOK 1A<br>255: CAPT HOOK 1B<br>256: DIRTY SHIRLEY 2<br>257: BRIT 800 #34<br>258: 5F1 TWEED EC<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|1
 
|INPUT DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|2
 
|BASS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|3
 
|MIDDLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|4
 
|TREBLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|5
 
|MASTER VOLUME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|6
 
|PREAMP LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|7
 
|HIGH CUT FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|8
 
|TONE FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|9
 
|XFORMER GRIND
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|10
 
|BRight CAP
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|12
 
|XFORMER LOW FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|13
 
|XFORMER HI FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|14
 
|TONE LOCATION
 
|select
 
|0: PRE<br>1: POST<br>2: MID<br>3: END<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|15
 
|INPUT SELECT
 
|select
 
|0: Left<br>1: Right<br>2: SUM L+R<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|16
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|19
 
|SUPPLY SAG
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|20
 
|PRESENCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|21
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|22
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|23
 
|BYPASS MODE
 
|select
 
|0: Left<br>1: Right<br>2: SUM L+R<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|24
 
|NEG FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|25
 
|PRESENCE FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|26
 
|LOW RES FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|27
 
|LOW RES
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|29
 
|DEPTH FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|31
 
|MV CAP
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|33
 
|HARMONICS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|34
 
|TONE STACK
 
|select
 
|0: ACTIVE<br>1: DEFAULT<br>2: BROWNFACE<br>3: BLACKFACE<br>4: BASSGUY<br>5: TOP BOOST<br>6: PLEXI<br>7: BOUTIQUE<br>8: HI POWER<br>9: USA NORMAL<br>10: USA FAT<br>11: RECTO1 ORG<br>12: RECTO1 RED<br>13: SKYLINE<br>14: GERMAN<br>15: JR BLUES<br>16: WRECKER 1<br>17: NEUTRAL<br>18: CA3+SE<br>19: FREYER D60<br>20: MR Z 38 SR<br>21: EURO UBER<br>22: PVH 6160<br>23: SOLO 100<br>24: CORNCOB<br>25: XTC<br>26: CAROLANN<br>27: CITRUS<br>28: BRIT JM45<br>29: USA RHY<br>30: RECTO2 ORG<br>31: RECTO2 RED<br>32: SHIVER CLN<br>33: CAMERON<br>34: BRIT JVM 0D1<br>35: BRIT JVM 0D2<br>36: 5153 GREEN<br>37: 5153 BLUE<br>38: 5153 RED<br>39: BRIT SUPER<br>40: DIV13 CJ<br>41: BADGER 18<br>42: ATOMICA<br>43: SPAWN<br>44: BADGER 30<br>45: BRIT SILVER<br>46: SUPER VERB<br>47: HOT KITTY<br>48: VIBRATO-KING<br>49: GIBTONE SCOUT<br>50: CA3+SE CLEAN<br>51: BF FIXED MID<br>52: GERMAN V4<br>53: VIBRATO-LUX<br>54: DIRTY SHIRLEY<br>55: PLEXI 100W<br>56: RUBY ROCKET BRT<br>57: CONCOURSE<br>58: TRIPTIK LD<br>59: TRIPTIK CLN<br>60: JAZZ 120<br>61: BOGFISH<br>62: WRECKER 2<br>63: SKYLINE DEEP<br>64: USA SUB BLUES<br>65: WRECKER LVRPOOL<br>66: CITRUS A30 CLN<br>67: CITRUS A30 DRT<br>68: CAR ROAMER<br>69: USA BASS<br>70: CITRUS BASS<br>71: STUDIO<br>72: BRIT 800<br>73: RECTO1 ORG MDRN<br>74: ANGLE SEVERE 1<br>75: ANGLE SEVERE 2<br>76: USA PRE LD1 RED<br>77: RECTO ORG BRT<br>78: RECTO RED BRT<br>79: VIBROVERB AA<br>80: PVH 6160 II LD<br>81: RUMBLE HRM<br>82: MR Z HWY 66<br>83: SUPER 6G4<br>84: 65 BASSMAN BASS<br>85: FREIDMAN<br>86: BAND-COMMANDER<br>87: USA PRE CLEAN<br>88: TUCANA CLEAN<br>89: FRIEDMAN SM BOX<br>90: TX STAR<br>91: USA IIC+<br>92: THORDENDAL<br>93: SOLO 99<br>94: BLUDOJAI<br>95: HERBIE<br>96: PVH 6160 II RHY<br>97: SOLO 88 CLEAN<br>98: JS410<br>99: JS410 MIDSHIFT<br>100: RUBY ROCKET<br>101: USA IIC++<br>102: LEGATO 100<br>103: HOOK EDGE<br>104: HOOK NO EDGE<br>105: HOOK CLEAN 1<br>106: HOOK CLEAN 2<br>107: SOLO 88<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|35
 
|B+ TIME CONST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|36
 
|TUBE GRID BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|39
 
|BRight SWITCH
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|40
 
|BOOST
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|41
 
|LOW RES Q
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|42
 
|PREAMP BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|43
 
|HI FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|44
 
|HI RESONANCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|45
 
|CUT
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|AMP
 
|46
 
|XFORMER DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|47
 
|INPUT TRIM
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|48
 
|PREAMP HARDNESS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|49
 
|MV LOCATION
 
|select
 
|0: PRE-PI<br>1: POST-PI<br>2: PRE-TRIODE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|50
 
|SPEAKER DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|51
 
|XFORMER MATCH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|54
 
|SAT SWITCH
 
|select
 
|0: OFF<br>1: AUTH<br>2: IDEAL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|55
 
|GEQ BAND 1
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|56
 
|GEQ BAND 2
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|57
 
|GEQ BAND 3
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|58
 
|GEQ BAND 4
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|59
 
|GEQ BAND 5
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|60
 
|GEQ BAND 6
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|61
 
|GEQ BAND 7
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|62
 
|GEQ BAND 8
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|63
 
|BIAS EXCURSION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|66
 
|TRIODE 2 PLATE FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|67
 
|TRIODE 1 PLATE FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|68
 
|PWR AMP TUBE
 
|select
 
|0: IDEAL TETRODE<br>1: IDEAL PENTODE<br>2: EL34/6CA7<br>3: EL84/6BQ5<br>4: 6L6/5881<br>5: 6V6<br>6: KT66<br>7: KT88<br>8: 6550<br>9: 6973<br>10: 6AQ5<br>11: 300B<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|69
 
|PREAMP TUBES
 
|select
 
|0: 12AX7A SYL<br>1: ECC83<br>2: 7025<br>3: 12AX7A JJ<br>4: ECC803S<br>5: EF86<br>6: 12AX7A RCA<br>7: 12AX7A<br>8: 12AX7B<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|70
 
|OUT COMP CLARITY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|71
 
|CHARACTER Q
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|72
 
|CHARACTER FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|73
 
|CHARACTER AMT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|74
 
|OVERDRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|75
 
|OUT COMP AMOUNT
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|76
 
|OUT COMP THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|77
 
|MASTER TRIM
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|78
 
|FAT
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|AMP
 
|79
 
|DEFINITION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|80
 
|PREAMP CF COMPRESS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|81
 
|PREAMP CF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|84
 
|DYNAMIC PRESENCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|85
 
|DYNAMIC DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|86
 
|POWER TYPE
 
|select
 
|0: AC<br>1: DC<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|87
 
|AC LINE FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|88
 
|PWR AMP HARDNESS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|91
 
|PREAMP CF RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|92
 
|EQ TYPE
 
|select
 
|0: 8 BAND VAR Q<br>1: 7 BAND VAR Q<br>2: 5 BAND (MARK)<br>3: 8 BAND CONST Q<br>4: 7 BAND CONST Q<br>5: 5 BAND CONST Q<br>6: 5 BAND PASSIVE<br>7: 4 BAND PASSIVE<br>8: 3 BAND PASSIVE<br>9: 3 BAND CONSOLE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|93
 
|CATHODE RESIST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|96
 
|PREAMP SAG
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|AMP
 
|97
 
|BRight
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|98
 
|PWR AMP BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|99
 
|PREAMP DYNAMICS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|100
 
|HI FREQ SLOPE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|101
 
|VARIAC
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|102
 
|CHAR TYPE
 
|select
 
|0: SHELVING<br>1: PEAKING<br>2: DYNAMIC<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|104
 
|PRESENCE SHIFT
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|AMP
 
|105
 
|SATURATION DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|AMP
 
|106
 
|CRUNCH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|109
 
|OUT COMP TYPE
 
|select
 
|0: OUTPUT<br>1: FEEDBACK<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|110
 
|EQ LOCATION
 
|select
 
|0: POST P.A.<br>1: PRE P.A.<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|111
 
|CF COMP TYPE
 
|select
 
|0: AUTHENTIC<br>1: IDEAL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|113
 
|PREAMP CF HARDNESS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|114
 
|PI BIAS SHIFT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|AMP
 
|115
 
|MOTOR DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|Since Quantum 7.02
 
|-
 
|AMP
 
|116
 
|MOTOR TIME CONST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|Since Quantum 7.02
 
|}
 
 
[[#top|Back to Top]]
 
==CAB==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|CAB
 
|0
 
|CAB
 
|select
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|1
 
|MIC
 
|select
 
|0: None<br>1: 57 DYN<br>2: 58 DYN<br>3: 421 DYN<br>4: 87A COND<br>5: U87 COND<br>6: E609 DYN<br>7: RE16 DYN<br>8: R121 RIB<br>9: D112 DYN<br>10: 67 COND<br>11: NULL<br>12: INVERT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|2
 
|CAB R
 
|select
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|3
 
|MIC R
 
|select
 
|0: None<br>1: 57 DYN<br>2: 58 DYN<br>3: 421 DYN<br>4: 87A COND<br>5: U87 COND<br>6: E609 DYN<br>7: RE16 DYN<br>8: R121 RIB<br>9: D112 DYN<br>10: 67 COND<br>11: NULL<br>12: INVERT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|4
 
|LINK
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CAB
 
|5
 
|Level L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|6
 
|Level R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|7
 
|Pan L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|8
 
|Pan R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|9
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CAB
 
|10
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CAB
 
|11
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CAB
 
|12
 
|EFFECT TYPE
 
|select
 
|0: HI-/ULTRA-RES<br>1: NORMAL RES<br>2: STEREO<br>3: STEREO ULTRARES<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|14
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|15
 
|SATURATION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|16
 
|ROOM Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|17
 
|ROOM SIZE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|18
 
|MIC SPACING
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|19
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|20
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|21
 
|SPEAKER SIZE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|22
 
|PROXIMITY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|23
 
|AIR
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|24
 
|MOTOR DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|25
 
|AIR FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|26
 
|DELAY L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|27
 
|DELAY R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|28
 
|PROXIMITY R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|29
 
|PROX. FREQ.
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|30
 
|INPUT SELECT
 
|select
 
|0: STEREO<br>1: Left<br>2: Right<br>3: SUM L+R<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|31
 
|PREAMP TYPE
 
|select
 
|0: None<br>1: TUBE<br>2: BIPOLAR<br>3: FET I<br>4: FET II<br>5: TRANSFORMER<br>6: TAPE 70us<br>7: TAPE 50us<br>8: TAPE 35us<br>9: VINTAGE<br>10: MODERN<br>11: EXCITER<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|32
 
|BASS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|33
 
|MID
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|34
 
|TREBLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|35
 
|PREAMP MODE
 
|select
 
|0: ECONOMY<br>1: HIGH QUALITY<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|36
 
|DEPHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|37
 
|FILTER SLOPE
 
|select
 
|0: 6 dB/OCT<br>1: 12 dB/OCT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CAB
 
|38
 
|MOTOR TIME CONSTANT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==REV==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|REV
 
|0
 
|EFFECT TYPE
 
|select
 
|0: SMALL ROOM<br>1: MEDIUM ROOM<br>2: LARGE ROOM<br>3: SMALL HALL<br>4: MEDIUM HALL<br>5: LARGE HALL<br>6: SMALL CHAMBER<br>7: MEDIUM CHAMBER<br>8: LARGE CHAMBER<br>9: SMALL PLATE<br>10: MEDIUM PLATE<br>11: LARGE PLATE<br>12: SMALL CATHEDRAL<br>13: MED. CATHEDRAL<br>14: LARGE CATHEDRAL<br>15: SMALL SPRING<br>16: MEDIUM SPRING<br>17: LARGE SPRING<br>18: CAVERN<br>19: STONE QUARRY<br>20: STUDIO<br>21: AMBIENCE<br>22: CONCERT HALL<br>23: LARGE DEEP HALL<br>24: REC STUDIO C<br>25: NORTH CHURCH<br>26: SOUTH CHURCH<br>27: LONDON PLATE<br>28: SUN PLATE<br>29: HUGE ROOM<br>30: DRUM ROOM<br>31: HALLWAY<br>32: TUNNEL<br>33: DEEP CHAMBER<br>34: LG WOODEN ROOM<br>35: GYMNASIUM<br>36: ASYLUM HALL<br>37: DEEP SPACE<br>38: REC STUDIO A<br>39: LG TILED ROOM<br>40: VOCAL PLATE<br>41: WIDE HALL<br>42: RICH HALL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|1
 
|TIME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|2
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|3
 
|HF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|4
 
|WALL DIFFUSION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|5
 
|SIZE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|7
 
|EARLY Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|8
 
|LATE Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|9
 
|PREDELAY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|10
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|11
 
|MOD DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|12
 
|MOD RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|13
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|14
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|15
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|16
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>3: MUTE FX IN<br>4: MUTE IN<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|17
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|REV
 
|18
 
|INPUT GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|REV
 
|19
 
|ECHO DENSITY
 
|rangeKnob
 
|
 
|2
 
|8
 
|1
 
|No
 
|
 
|-
 
|REV
 
|20
 
|LATE DIFFUSION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|21
 
|LATE DIFF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|23
 
|SPRING NUMBER
 
|rangeKnob
 
|
 
|2
 
|6
 
|1
 
|No
 
|
 
|-
 
|REV
 
|24
 
|SPRING TONE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|25
 
|MIC SPACING
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|26
 
|FREQ 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|27
 
|FREQ 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|28
 
|Q 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|29
 
|Q 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|30
 
|GAIN 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|31
 
|GAIN 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|32
 
|SPRING DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|33
 
|LF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|34
 
|LF CROSSOVER
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|35
 
|STEREO WIDTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|36
 
|ATTEN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|37
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|38
 
|RELEASE TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|39
 
|EARLY DIFFUSION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|40
 
|EARLY DIFF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|41
 
|EARLY DECAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|43
 
|QUALITY
 
|select
 
|0: NORMAL<br>1: HIGH<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|REV
 
|44
 
|HOLD
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==DLY==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|DLY
 
|0
 
|EFFECT TYPE
 
|select
 
|0: DIGITAL MONO<br>1: DIGITAL STEREO<br>2: ANALOG MONO<br>3: ANALOG STEREO<br>4: MONO TAPE<br>5: STEREO TAPE<br>6: PING-PONG<br>7: DUAL DELAY<br>8: REVERSE DELAY<br>9: SWEEP DELAY<br>10: DUCKING DELAY<br>11: VINTAGE DIGITAL<br>12: 2290 W/ MOD<br>13: AMBIENT STEREO<br>14: DELUXE MIND GUY<br>15: MONO BBD<br>16: STEREO BBD<br>17: LO-FI TAPE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|1
 
|CONFIG
 
|select
 
|0: MONO<br>1: STEREO<br>2: PING-PONG<br>3: DUAL<br>4: REVERSE<br>5: SWEEP<br>6: TAPE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|2
 
|TIME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|3
 
|RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|4
 
|FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|6
 
|FEEDBACK R
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|7
 
|ECHO Pan
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|8
 
|SPREAD
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|9
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|10
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|11
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|12
 
|LFO1 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|13
 
|LFO2 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|14
 
|LFO1 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|15
 
|LFO2 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|16
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|17
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|18
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|19
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|20
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>3: MUTE FX IN<br>4: MUTE IN<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|21
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|DLY
 
|23
 
|INPUT GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|24
 
|LFO1 TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|25
 
|LFO2 TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|26
 
|TIME R
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|27
 
|REPEAT HOLD
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|28
 
|MASTER FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|29
 
|Tempo R
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|30
 
|FEEDBACK L>R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|31
 
|FEEDBACK R>L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|32
 
|Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|33
 
|Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|34
 
|Pan 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|35
 
|Pan 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|36
 
|LFO1 PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|37
 
|LFO2 PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|38
 
|X FADE TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|39
 
|RUN
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|DLY
 
|40
 
|TRIGGER RESTART
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|DLY
 
|41
 
|FILTER SLOPE
 
|select
 
|0: 6 dB/OCT<br>1: 12 dB/OCT<br>2: 24 dB/OCT<br>3: 36 dB/OCT<br>4: 48 dB/OCT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|42
 
|DUCK ATTN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|43
 
|DUCK THRES
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|44
 
|DUCK RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|45
 
|DIFFUSION
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|46
 
|DIFF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|47
 
|PHASE REVERSE
 
|select
 
|0: None<br>1: Right<br>2: Left<br>3: Both<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|48
 
|LFO1 TARGET
 
|select
 
|0: Both<br>1: Left<br>2: Right<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|49
 
|LFO2 TARGET
 
|select
 
|0: Both<br>1: Left<br>2: Right<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|50
 
|LFO1 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|51
 
|LFO2 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|52
 
|SWEEP RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|53
 
|SWEEP TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|54
 
|SWEEP PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|55
 
|SWEEP Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|56
 
|START FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|57
 
|STOP FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|58
 
|RESONANCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|59
 
|Q
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|60
 
|BIT REDUCTION
 
|rangeKnob
 
|
 
|0
 
|24
 
|1
 
|Yes
 
|
 
|-
 
|DLY
 
|61
 
|FREQ 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|62
 
|FREQ 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|63
 
|Q 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|64
 
|Q 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|65
 
|GAIN 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|66
 
|GAIN 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DLY
 
|67
 
|LFO1 DEPTH RANGE
 
|select
 
|0: LOW<br>1: HIGH<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|68
 
|MOTOR SPEED
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DLY
 
|69
 
|Right POST DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==MTD==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|MTD
 
|0
 
|TIME 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|1
 
|TIME 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|2
 
|TIME 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|3
 
|TIME 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|4
 
|Tempo 1
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|5
 
|Tempo 2
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|6
 
|Tempo 3
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|7
 
|Tempo 4
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|8
 
|Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|9
 
|Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|10
 
|Level 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|11
 
|Level 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|12
 
|FEEDBACK 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|13
 
|FEEDBACK 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|14
 
|FEEDBACK 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|15
 
|FEEDBACK 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|16
 
|Pan 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|17
 
|Pan 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|18
 
|Pan 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|19
 
|Pan 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|20
 
|LFO1 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|21
 
|LFO2 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|22
 
|LFO3 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|23
 
|LFO4 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|24
 
|LFO1 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|25
 
|LFO2 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|26
 
|LFO3 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|27
 
|LFO4 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|28
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|29
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|30
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|31
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>3: MUTE FX IN<br>4: MUTE IN<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|32
 
|GLOBAL MIX
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|MTD
 
|33
 
|INPUT GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|35
 
|EFFECT TYPE
 
|select
 
|0: QUAD-TAP<br>1: PLEX DELAY<br>2: PLEX DETUNE<br>3: PLEX SHIFT<br>4: BAND DELAY<br>5: QUAD-SERIES<br>6: TEN-TAP DLY<br>7: RHYTHM TAP<br>8: DIFFUSOR<br>9: QUAD TAPE DLY<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|36
 
|DECAY TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|37
 
|DIFFUSION
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|38
 
|INPUT DIFF
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|39
 
|DIFF TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|40
 
|DUCKER THRES
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|41
 
|CROSSFADE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|42
 
|MASTER TIME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|43
 
|MASTER Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|44
 
|MASTER Pan
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|45
 
|MASTER FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|46
 
|MASTER Q
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|47
 
|MASTER FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|48
 
|MASTER PITCH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|49
 
|MASTER DETUNE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|50
 
|DETUNE 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|51
 
|DETUNE 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|52
 
|DETUNE 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|53
 
|DETUNE 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|54
 
|SHIFT 1
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|MTD
 
|55
 
|SHIFT 2
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|MTD
 
|56
 
|SHIFT 3
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|MTD
 
|57
 
|SHIFT 4
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|MTD
 
|58
 
|FREQ 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|59
 
|FREQ 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|60
 
|FREQ 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|61
 
|FREQ 4
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|62
 
|Q 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|63
 
|Q 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|64
 
|Q 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|65
 
|Q 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|66
 
|MASTER RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|67
 
|DUCKER ATTEN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|68
 
|MASTER DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MTD
 
|69
 
|DIRECTION
 
|select
 
|0: FORWARD<br>1: REVERSE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|70
 
|TAPE SPEED
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|71
 
|LFO1 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|72
 
|LFO2 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|73
 
|LFO3 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|74
 
|LFO4 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|75
 
|LFO1 MASTER
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|MTD
 
|76
 
|FB SEND
 
|select
 
|0: 1<br>1: 2<br>2: 3<br>3: 4<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|77
 
|FB RETURN
 
|select
 
|0: 1<br>1: 2<br>2: 3<br>3: 4<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|78
 
|MONO/STEREO
 
|select
 
|0: MONO<br>1: STEREO<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|79
 
|DELAY TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|81
 
|QUANTIZE
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|82
 
|DECAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|84
 
|NUMBER OF TAPS
 
|rangeKnob
 
|
 
|1
 
|10
 
|1
 
|No
 
|
 
|-
 
|MTD
 
|85
 
|SHUFFLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|86
 
|DELAY Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|87
 
|SPREAD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|88
 
|Pan SHAPE
 
|select
 
|0: CONSTANT<br>1: INCREASING<br>2: DECREASING<br>3: UP / DOWN<br>4: DOWN / UP<br>5: SINE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|89
 
|Pan ALPHA
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|90
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|91
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|92
 
|RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|93
 
|FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|94
 
|TAP 1 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|95
 
|TAP 2 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|96
 
|TAP 3 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|97
 
|TAP 4 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|98
 
|TAP 5 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|99
 
|TAP 6 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|100
 
|TAP 7 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|101
 
|TAP 8 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|102
 
|TAP 9 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|103
 
|TAP 10 TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|104
 
|TAP 1 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|105
 
|TAP 2 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|106
 
|TAP 3 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|107
 
|TAP 4 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|108
 
|TAP 5 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|109
 
|TAP 6 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|110
 
|TAP 7 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|111
 
|TAP 8 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|112
 
|TAP 9 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|113
 
|TAP 10 Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|116
 
|DUCKER RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MTD
 
|117
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==CHO==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|CHO
 
|0
 
|EFFECT TYPE
 
|select
 
|0: DIGITAL MONO<br>1: DIGITAL STEREO<br>2: ANALOG MONO<br>3: ANALOG STEREO<br>4: JAPan CE-2<br>5: WARM STEREO<br>6: 80'S STYLE<br>7: TRIANGLE CHORUS<br>8: 8-VOICE STEREO<br>9: VINTAGE TAPE<br>10: DIMENSION 1<br>11: DIMENSION 2<br>12: 4-VOICE ANALOG<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|1
 
|VOICES
 
|rangeKnob
 
|
 
|1
 
|4
 
|1
 
|No
 
|
 
|-
 
|CHO
 
|2
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|3
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|4
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|5
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|6
 
|DELAY TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|7
 
|LFO PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|8
 
|LFO TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|9
 
|AUTO DEPTH
 
|select
 
|0: OFF<br>1: LOW<br>2: HIGH<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|10
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|11
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|12
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|13
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CHO
 
|14
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CHO
 
|16
 
|PHASE REVERSE
 
|select
 
|0: None<br>1: Right<br>2: Left<br>3: Both<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|17
 
|WIDTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|18
 
|LFO 2 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|19
 
|LFO 2 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|20
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|21
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|22
 
|SPREAD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CHO
 
|23
 
|DIMENSION
 
|select
 
|0: OFF<br>1: LOW<br>2: MED<br>3: HIGH<br>
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==FLG==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|FLG
 
|0
 
|EFFECT TYPE
 
|select
 
|0: DIGITAL MONO<br>1: DIGITAL STEREO<br>2: ANALOG MONO<br>3: ANALOG STEREO<br>4: THRU-ZERO<br>5: STEREO JET<br>6: ZERO FLANGER<br>7: POP FLANGER<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|1
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|2
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|3
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|4
 
|FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|5
 
|DELAY TIME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|6
 
|DRY DELAY SHIFT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|7
 
|LFO PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|8
 
|LFO TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|9
 
|LFO HIGHCUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|10
 
|AUTO DEPTH
 
|select
 
|0: OFF<br>1: LOW<br>2: MED<br>3: HIGH<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|11
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|12
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|13
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|14
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FLG
 
|15
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|FLG
 
|17
 
|PHASE REVERSE
 
|select
 
|0: None<br>1: Right<br>2: Left<br>3: Both<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|18
 
|THRU ZERO
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|FLG
 
|19
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|20
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|21
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FLG
 
|22
 
|SPREAD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==ROT==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|ROT
 
|0
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|ROT
 
|1
 
|LOW DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|2
 
|HI DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|3
 
|HI Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|4
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|5
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|ROT
 
|6
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|ROT
 
|7
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|ROT
 
|8
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|ROT
 
|10
 
|ROTOR LENGTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|12
 
|MIC SPACING
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|13
 
|LOW RATE MULT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|14
 
|LOW TIME CONST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|15
 
|HI TIME CONST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|16
 
|STEREO SPREAD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|17
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ROT
 
|18
 
|MIC DISTANCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==PHA==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|PHA
 
|0
 
|EFFECT TYPE
 
|select
 
|0: DIGITAL MONO<br>1: DIGITAL STEREO<br>2: SCRIPT 45<br>3: SCRIPT 90<br>4: BLOCK 90<br>5: CLASSIC VIBE<br>6: STEREO 8-STAGE<br>7: BARBERPOLE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|1
 
|ORDER
 
|select
 
|0: 2<br>1: 4<br>2: 6<br>3: 8<br>4: 10<br>5: 12<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|2
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|3
 
|LFO TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|4
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|5
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|6
 
|FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|7
 
|FREQ. START
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|8
 
|FREQ. SPan
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|9
 
|LFO PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|10
 
|BULB BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|11
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|12
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|13
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|14
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PHA
 
|15
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|PHA
 
|17
 
|MODE
 
|select
 
|0: NORMAL<br>1: VIBE<br>2: BARBERPOLE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|18
 
|FEEDBACK TAP
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|PHA
 
|19
 
|TONE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|20
 
|DIRECTION
 
|select
 
|0: UP<br>1: DOWN<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|21
 
|FILTER Q
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PHA
 
|22
 
|LFO BYPASS RESET
 
|select
 
|0: OFF<br>1: 0 DEG<br>2: 90 DEG<br>3: 180 DEG<br>4: 270 DEG<br>
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==WAH==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|WAH
 
|0
 
|EFFECT TYPE
 
|select
 
|0: FAS STANDARD<br>1: CLYDE<br>2: CRY BABE<br>3: VX846<br>4: COLOR-TONE<br>5: FUNK<br>6: MORTAL<br>7: VX845<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|1
 
|FREQ MIN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|2
 
|FREQ MAX
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|3
 
|RESONANCE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|4
 
|TRACKING
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|5
 
|CONTROL
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|WAH
 
|6
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|WAH
 
|7
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|WAH
 
|8
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|WAH
 
|9
 
|FAT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|10
 
|DRIVE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|11
 
|TAPER
 
|select
 
|0: LINEAR<br>1: LOG 30A<br>2: LOG 20A<br>3: LOG 15A<br>4: LOG 10A<br>5: LOG 5A<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|WAH
 
|13
 
|COIL BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|Since Quantum 6
 
|-
 
|WAH
 
|14
 
|LOW CUT FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|Since Quantum 6
 
|}
 
 
[[#top|Back to Top]]
 
==FRM==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|FRM
 
|0
 
|START
 
|select
 
|0: AAA<br>1: EEE<br>2: III<br>3: OHH<br>4: OOO<br>5: EHH<br>6: AHH<br>7: AWW<br>8: UHH<br>9: ERR<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FRM
 
|1
 
|MID
 
|select
 
|0: AAA<br>1: EEE<br>2: III<br>3: OHH<br>4: OOO<br>5: EHH<br>6: AHH<br>7: AWW<br>8: UHH<br>9: ERR<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FRM
 
|2
 
|END
 
|select
 
|0: AAA<br>1: EEE<br>2: III<br>3: OHH<br>4: OOO<br>5: EHH<br>6: AHH<br>7: AWW<br>8: UHH<br>9: ERR<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FRM
 
|3
 
|RESONANCE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|4
 
|CONTROL
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|5
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|6
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|7
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|8
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FRM
 
|9
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==VOL==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|VOL
 
|0
 
|VOLUME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|1
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|2
 
|VOLUME TAPER
 
|select
 
|0: LINEAR<br>1: LOG 30A<br>2: LOG 20A<br>3: LOG 15A<br>4: LOG 10A<br>5: LOG 5A<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|VOL
 
|4
 
|Pan Left
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|5
 
|Pan Right
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|6
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|7
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|VOL
 
|8
 
|INPUT SELECT
 
|select
 
|0: STEREO<br>1: Left ONLY<br>2: Right ONLY<br>
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==TRM==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|TRM
 
|0
 
|EFFECT TYPE
 
|select
 
|0: TREMOLO<br>1: PanNER<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|TRM
 
|1
 
|LFO TYPE
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|TRM
 
|2
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|3
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|4
 
|DUTY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|5
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|TRM
 
|7
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|8
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|9
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|11
 
|LFO PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|12
 
|WIDTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|TRM
 
|13
 
|Pan CENTER
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|TRM
 
|15
 
|START PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==PIT==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|PIT
 
|0
 
|EFFECT TYPE
 
|select
 
|0: DETUNE<br>1: FIXED HARM<br>2: INTEL HARM<br>3: CL. WHAMMY<br>4: OCTAVE DIV<br>5: CRYSTALS<br>6: AD. WHAMMY<br>7: ARPEGGIATOR<br>8: CUST. SHIFT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|1
 
|MODE
 
|select
 
|0: UP 1 OCT<br>1: DOWN 1 OCT<br>2: UP 2 OCT<br>3: DOWN 2 OCT<br>4: UP|DN 1 OCT<br>5: UP|DN 2 OCT<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|2
 
|MASTER PITCH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|3
 
|CONTROL
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|4
 
|VOICE 1 HARMONY
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|5
 
|VOICE 2 HARMONY
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|6
 
|KEY
 
|select
 
|0: A <br>1: Bb<br>2: B <br>3: C <br>4: Db<br>5: D <br>6: Eb<br>7: E <br>8: F <br>9: Gb<br>10: G <br>11: Ab<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|7
 
|SCALE
 
|select
 
|0: IONIAN MAJ<br>1: DORIAN<br>2: PHRYGIAN<br>3: LYDIAN<br>4: MIXOLYDIAN<br>5: AEOLIAN MIN<br>6: LOCRIAN<br>7: MEL. MINOR<br>8: HARM. MINOR<br>9: DIMINISHED<br>10: WHOLE TONE<br>11: DOM. SEVEN<br>12: DIM. WHOLE<br>13: PENTA. MAJ<br>14: PENTA. MIN<br>15: BLUES<br>16: CHROMATIC<br>17: CUSTOM<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|8
 
|TRACK MODE
 
|select
 
|0: SMOOTH<br>1: STEPPED<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|9
 
|VOICE 1 DETUNE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|10
 
|VOICE 2 DETUNE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|11
 
|VOICE 1 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|Yes
 
|
 
|-
 
|PIT
 
|12
 
|VOICE 2 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|Yes
 
|
 
|-
 
|PIT
 
|13
 
|VOICE 1 Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|14
 
|VOICE 2 Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|15
 
|VOICE 1 Pan
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|16
 
|VOICE 2 Pan
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|17
 
|VOICE 1 DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|18
 
|VOICE 2 DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|19
 
|VOICE 1 FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|20
 
|VOICE 2 FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|21
 
|PITCH TRACK
 
|select
 
|0: OFF<br>1: POLY<br>2: MONO<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|22
 
|TRACK ADJUST
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|23
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|24
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|25
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|26
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>3: MUTE FX IN<br>4: MUTE IN<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|27
 
|GLOBAL
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|PIT
 
|28
 
|INPUT GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|30
 
|CROSSFADE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|31
 
|VOICE 1 SPLICE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|32
 
|VOICE 2 SPLICE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|33
 
|VOICE 1 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|34
 
|VOICE 2 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|35
 
|SPLC1 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|36
 
|SPLC2 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|37
 
|FEEDBACK TYPE
 
|select
 
|0: DUAL<br>1: Both<br>2: PING-PONG<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|38
 
|REVERSE
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|PIT
 
|39
 
|HI CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|40
 
|GLIDE TIME
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|41
 
|MASTER DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|42
 
|MASTER FEEDBACK
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|43
 
|MASTER Pan
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|44
 
|MASTER Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|45
 
|Notes
 
|select
 
|4: 4<br>5: 5<br>6: 6<br>7: 7<br>8: 8<br>
 
|4
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|53
 
|VOICE 1 SCALE
 
|rangeKnob
 
|
 
|0
 
|31
 
|1
 
|Yes
 
|
 
|-
 
|PIT
 
|54
 
|VOICE 2 SCALE
 
|rangeKnob
 
|
 
|0
 
|31
 
|1
 
|Yes
 
|
 
|-
 
|PIT
 
|55
 
|STAGES
 
|rangeKnob
 
|
 
|2
 
|16
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|56
 
|REPEATS
 
|select
 
|1: 1<br>2: 2<br>3: 3<br>4: 4<br>5: 5<br>6: 6<br>7: 7<br>8: 8<br>9: 9<br>10: 10<br>11: 11<br>12: 12<br>13: 13<br>14: 14<br>15: 15<br>16: 16<br>17: 17<br>18: 18<br>19: 19<br>20: 20<br>21: 21<br>22: 22<br>23: 23<br>24: 24<br>25: 25<br>26: 26<br>27: 27<br>28: 28<br>29: 29<br>30: 30<br>31: Infinite<br>
 
|1
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|57
 
|RUN
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|58
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|1
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|59
 
|STAGE 1 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|60
 
|STAGE 2 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|61
 
|STAGE 3 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|62
 
|STAGE 4 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|63
 
|STAGE 5 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|64
 
|STAGE 6 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|65
 
|STAGE 7 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|66
 
|STAGE 8 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|67
 
|STAGE 9 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|68
 
|STAGE 10 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|69
 
|STAGE 11 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|70
 
|STAGE 12 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|71
 
|STAGE 13 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|72
 
|STAGE 14 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|73
 
|STAGE 15 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|74
 
|STAGE 16 SHIFT
 
|rangeKnob
 
|
 
|0
 
|48
 
|1
 
|No
 
|
 
|-
 
|PIT
 
|75
 
|AMPLITUBE SHAPE
 
|select
 
|0: CONSTANT<br>1: INCREASING<br>2: DECREASING<br>3: UP / DOWN<br>4: DOWN / UP<br>5: SINE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|76
 
|AMPLITUBE ALPHA
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|77
 
|Pan SHAPE
 
|select
 
|0: CONSTANT<br>1: INCREASING<br>2: DECREASING<br>3: UP / DOWN<br>4: DOWN / UP<br>5: SINE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|78
 
|Pan ALPHA
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|79
 
|VOICE 1 DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|80
 
|VOICE 2 DELAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|81
 
|PITCH SOURCE
 
|select
 
|0: GLOBAL<br>1: LOCAL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|82
 
|INPUT MODE
 
|select
 
|0: MONO<br>1: STEREO<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|83
 
|LEARN
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|PIT
 
|84
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|PIT
 
|85
 
|ECONOMY
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==FIL==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|FIL
 
|0
 
|EFFECT TYPE
 
|select
 
|0: NULL<br>1: LOWPASS<br>2: BANDPASS<br>3: HIGHPASS<br>4: LOWSHELF<br>5: HIGHSHLF<br>6: PEAKING<br>7: NOTCH<br>8: TILT EQ<br>9: LOWSHELF2<br>10: HIGHSHLF2<br>11: PEAKING2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|1
 
|FREQUENCY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|2
 
|Q
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|3
 
|GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|4
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|5
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|6
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FIL
 
|7
 
|ORDER
 
|select
 
|0: 2nd<br>1: 4th<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|9
 
|Pan Left
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|10
 
|Pan Right
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|11
 
|INVERT
 
|select
 
|0: None<br>1: Right<br>2: Left<br>3: Both<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|12
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FIL
 
|13
 
|HI CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==DRV==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|DRV
 
|0
 
|EFFECT TYPE
 
|select
 
|0: RAT DIST<br>1: PI FUZZ<br>2: TUBE DRV 3-KNOB<br>3: SUPER OD<br>4: TREBLE BOOST<br>5: MID BOOST<br>6: T808 OD<br>7: FAT RAT<br>8: T808 MOD<br>9: OCTAVE DIST<br>10: PLUS DIST<br>11: HARD FUZZ<br>12: FET BOOST<br>13: TAPE DIST<br>14: FULL OD<br>15: BLUES OD<br>16: SHRED DIST<br>17: M-ZONE DIST<br>18: BENDER FUZZ<br>19: BB PRE<br>20: MASTER FUZZ<br>21: FACE FUZZ<br>22: BIT CRUSHER<br>23: ETERNAL LOVE<br>24: ESOTERIC ACB<br>25: ESOTERIC RCB<br>26: ZEN MASTER<br>27: TUBE DRV 4-KNOB<br>28: FAS LED-DRIVE<br>29: SDD PREAMP<br>30: FET PREAMP<br>31: RUCKUS<br>32: MICRO BOOST<br>33: FAS BOOST<br>34: TIMOTHY<br>35: SHIMMER DRIVE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|1
 
|GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|2
 
|TONE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|3
 
|VOLUME
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|4
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|5
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|6
 
|SLEW LIMIT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|8
 
|LO CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|9
 
|HI CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|10
 
|CLIP TYPE
 
|select
 
|0: LV TUBE<br>1: HARD<br>2: SOFT<br>3: GERMANIUM<br>4: FW RECT<br>5: HV TUBE<br>6: SILICON<br>7: 4558/DIODE<br>8: LED<br>9: FET<br>10: OP-AMP<br>11: VARIABLE<br>12: NULL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|11
 
|BIAS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|12
 
|BASS
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|13
 
|MIDDLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|14
 
|MID FREQ
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|15
 
|TREBLE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|16
 
|BIT REDUCE
 
|rangeKnob
 
|
 
|0
 
|24
 
|1
 
|Yes
 
|
 
|-
 
|DRV
 
|17
 
|INPUT
 
|select
 
|0: L+R<br>1: Left<br>2: Right<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|DRV
 
|18
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|DRV
 
|19
 
|SAMPLE RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==ENH==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|ENH
 
|0
 
|WIDTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|1
 
|DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|2
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|3
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|4
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|6
 
|EFFECT TYPE
 
|select
 
|0: MODERN<br>1: CLASSIC<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|7
 
|INVERT
 
|select
 
|0: None<br>1: Right<br>2: Left<br>3: Both<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|8
 
|Pan Left
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|9
 
|Pan Right
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|ENH
 
|10
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==FXL==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|FXL
 
|0
 
|Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|1
 
|Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|2
 
|Level 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|3
 
|Level 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|4
 
|Pan 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|5
 
|Pan 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|6
 
|Pan 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|7
 
|Pan 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|8
 
|SCENE 1
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|9
 
|SCENE 2
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|10
 
|SCENE 3
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|11
 
|SCENE 4
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|12
 
|SCENE 5
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|13
 
|SCENE 6
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|14
 
|SCENE 7
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|15
 
|SCENE 8
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|FXL
 
|16
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FXL
 
|17
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|FXL
 
|18
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==INPUT==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|INPUT
 
|0
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|INPUT
 
|1
 
|RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|INPUT
 
|2
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|INPUT
 
|3
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|INPUT
 
|4
 
|INPUT Z
 
|select
 
|0: AUTO: <br>1: 1M<br>2: 1M+CAP<br>3: 230K<br>4: 230K+CAP<br>5: 90K<br>6: 90K+CAP<br>7: 70K<br>8: 70K+CAP<br>9: 32K<br>10: 32K+CAP<br>11: 22K<br>12: 22K+CAP<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|INPUT
 
|5
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|INPUT
 
|7
 
|EFFECT TYPE
 
|select
 
|0: CLASSIC<br>1: INTELLIGENT<br>
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==OUTPUT==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|OUTPUT
 
|0
 
|Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|1
 
|Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|2
 
|Level 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|3
 
|Level 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|4
 
|Balance 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|5
 
|Balance 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|6
 
|Balance 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|7
 
|Balance 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|8
 
|SCENE 1 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|9
 
|SCENE 2 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|10
 
|SCENE 3 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|11
 
|SCENE 4 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|12
 
|SCENE 5 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|13
 
|SCENE 6 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|14
 
|SCENE 7 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|15
 
|SCENE 8 MAIN
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|16
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|17
 
|Pan
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|OUTPUT
 
|18
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==CONTROLLERS==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|CONTROLLERS
 
|0
 
|LFO1 TYPE [RUN]
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|1
 
|LFO1 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|2
 
|LFO1 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|3
 
|LFO1 DUTY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|4
 
|OUTPUT B PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|5
 
|LFO1 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|6
 
|LFO2 TYPE [RUN]
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAW UP<br>4: SAW DOWN<br>5: RANDOM<br>6: LOG<br>7: EXP<br>8: TRAPEZOID<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|7
 
|LFO2 RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|8
 
|LFO2 DEPTH
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|9
 
|LFO2 DUTY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|10
 
|OUTPUT B PHASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|11
 
|LFO2 Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|12
 
|MODE
 
|select
 
|0: ONCE<br>1: LOOP<br>2: SUST<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|13
 
|RETRIG
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|14
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|15
 
|DECAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|16
 
|SUSTAIN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|17
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|18
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|19
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|20
 
|MODE
 
|select
 
|0: ONCE<br>1: LOOP<br>2: SUST<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|21
 
|RETRIG
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|22
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|23
 
|DECAY
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|24
 
|SUSTAIN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|25
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|26
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|27
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|28
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|29
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|30
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|31
 
|GAIN
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|32
 
|TAP Tempo
 
|rangeKnob
 
|
 
|30
 
|250
 
|1
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|33
 
|Tempo SETTING
 
|select
 
|0: PRESET<br>1: GLOBAL<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|34
 
|RATE
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|35
 
|Tempo
 
|select
 
| [[#MIDI SysEx: Tempo Values|Tempo Values]]
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|36
 
|STAGES
 
|select
 
|2: 2<br>3: 3<br>4: 4<br>5: 5<br>6: 6<br>7: 7<br>8: 8<br>9: 9<br>10: 10<br>11: 11<br>12: 12<br>13: 13<br>14: 14<br>15: 15<br>16: 16<br>17: 17<br>18: 18<br>19: 19<br>20: 20<br>21: 21<br>22: 22<br>23: 23<br>24: 24<br>25: 25<br>26: 26<br>27: 27<br>28: 28<br>29: 29<br>30: 30<br>31: 31<br>32: 32<br>
 
|2
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|37
 
|1
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|38
 
|2
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|39
 
|3
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|40
 
|4
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|41
 
|5
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|42
 
|6
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|43
 
|7
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|44
 
|8
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|45
 
|9
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|46
 
|10
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|47
 
|11
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|48
 
|12
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|49
 
|13
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|50
 
|14
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|51
 
|15
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|52
 
|16
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|54
 
|RUN
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|Yes
 
|
 
|-
 
|CONTROLLERS
 
|55
 
|A
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|56
 
|B
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|57
 
|C
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|58
 
|D
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|59
 
|17
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|60
 
|18
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|61
 
|19
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|62
 
|20
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|63
 
|21
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|64
 
|22
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|65
 
|23
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|66
 
|24
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|67
 
|25
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|68
 
|26
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|69
 
|27
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|70
 
|28
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|71
 
|29
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|72
 
|30
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|73
 
|31
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|74
 
|32
 
|slider
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|77
 
|RUN
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|78
 
|SCENE 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|79
 
|SCENE 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|80
 
|SCENE 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|81
 
|SCENE 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|82
 
|SCENE 5
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|83
 
|SCENE 6
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|84
 
|SCENE 7
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|85
 
|SCENE 8
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|86
 
|SCENE 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|87
 
|SCENE 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|88
 
|SCENE 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|89
 
|SCENE 4
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|90
 
|SCENE 5
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|91
 
|SCENE 6
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|92
 
|SCENE 7
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|93
 
|SCENE 8
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|94
 
|QUANTIZE
 
|select
 
|1: OFF<br>2: 2<br>3: 3<br>4: 4<br>5: 5<br>6: 6<br>7: 7<br>8: 8<br>9: 9<br>10: 10<br>11: 11<br>12: 12<br>13: 13<br>14: 14<br>15: 15<br>16: 16<br>17: 17<br>18: 18<br>19: 19<br>20: 20<br>21: 21<br>22: 22<br>23: 23<br>24: 24<br>25: 25<br>26: 26<br>27: 27<br>28: 28<br>29: 29<br>30: 30<br>31: 31<br>32: 32<br>
 
|1
 
|
 
|
 
|No
 
|
 
|-
 
|CONTROLLERS
 
|95
 
|QUANTIZE
 
|select
 
|1: OFF<br>2: 2<br>3: 3<br>4: 4<br>5: 5<br>6: 6<br>7: 7<br>8: 8<br>9: 9<br>10: 10<br>11: 11<br>12: 12<br>13: 13<br>14: 14<br>15: 15<br>16: 16<br>17: 17<br>18: 18<br>19: 19<br>20: 20<br>21: 21<br>22: 22<br>23: 23<br>24: 24<br>25: 25<br>26: 26<br>27: 27<br>28: 28<br>29: 29<br>30: 30<br>31: 31<br>32: 32<br>
 
|1
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==SYN==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|SYN
 
|0
 
|TYPE 1
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAWTOOTH<br>4: RANDOM<br>5: WHT NOISE<br>6: PINK NOISE<br>7: OFF<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|1
 
|FREQUENCY 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|2
 
|TRACK 1
 
|select
 
|0: OFF<br>1: ENV ONLY<br>2: PITCH+ENV<br>3: QUANTIZE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|3
 
|SHIFT 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|4
 
|TUNE 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|5
 
|DUTY 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|6
 
|VOICE Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|7
 
|VOICE Pan 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|8
 
|ATTACK 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|9
 
|FILTER 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|10
 
|Q 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|11
 
|TYPE 2
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAWTOOTH<br>4: RANDOM<br>5: WHT NOISE<br>6: PINK NOISE<br>7: OFF<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|12
 
|FREQUENCY 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|13
 
|TRACK 2
 
|select
 
|0: OFF<br>1: ENV ONLY<br>2: PITCH+ENV<br>3: QUANTIZE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|14
 
|SHIFT 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|15
 
|TUNE 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|16
 
|DUTY 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|17
 
|VOICE Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|18
 
|VOICE Pan 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|19
 
|ATTACK 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|20
 
|FILTER 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|21
 
|Q 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|23
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|24
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|25
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|26
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|27
 
|GLOBAL MIX
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|SYN
 
|29
 
|TYPE 3
 
|select
 
|0: SINE<br>1: TRIANGLE<br>2: SQUARE<br>3: SAWTOOTH<br>4: RANDOM<br>5: WHT NOISE<br>6: PINK NOISE<br>7: OFF<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|30
 
|FREQUENCY 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|31
 
|TRACK 3
 
|select
 
|0: OFF<br>1: ENV ONLY<br>2: PITCH+ENV<br>3: QUANTIZE<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|32
 
|SHIFT 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|33
 
|TUNE 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|34
 
|DUTY 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|35
 
|VOICE Level 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|36
 
|VOICE Pan 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|37
 
|ATTACK 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SYN
 
|38
 
|FILTER 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|SYN
 
|39
 
|Q 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==GTE==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|GTE
 
|0
 
|THRESHOLD
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GTE
 
|1
 
|ATTACK
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|2
 
|HOLD
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|3
 
|RELEASE
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|4
 
|RATIO
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GTE
 
|5
 
|SIDECHAIN SELECT
 
|select
 
|0: BLOCK L+R<br>1: ROW 1<br>2: ROW 2<br>3: ROW 3<br>4: ROW 4<br>5: INPUT 1<br>6: INPUT 2<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|6
 
|LOW CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|7
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|GTE
 
|9
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GTE
 
|10
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|GTE
 
|11
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==RNG==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|RNG
 
|0
 
|FREQUENCY
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|1
 
|F. MULTIPLIER
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|2
 
|TRACK
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|RNG
 
|3
 
|HIGH CUT
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|RNG
 
|4
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|5
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|6
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|7
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RNG
 
|8
 
|GLOBAL MIX
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==LPR==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|LPR
 
|0
 
|MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|1
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|2
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|3
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE FX OUT<br>2: MUTE OUT<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|5
 
|DUB MIX
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|6
 
|THRESHOLD
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|LPR
 
|7
 
|THRES Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|LPR
 
|8
 
|MODE
 
|select
 
|0: MONO<br>1: STEREO<br>2: MONO UNDO<br>3: STEREO UNDO<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|LPR
 
|9
 
|QUANTIZE
 
|select
 
|0: OFF<br>1: QUARTER<br>2: EIGTH<br>3: SIXTEENTH<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|LPR
 
|10
 
|TRIM STOP
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|11
 
|TRIM START
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|LPR
 
|12
 
|IMMEDIATE PLAY
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|LPR
 
|13
 
|RECORD BEATS
 
|rangeKnob
 
|
 
|0
 
|16
 
|1
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==SND==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|SND
 
|0
 
|Send Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|SND
 
|1
 
|Out Level
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==RTN==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|RTN
 
|0
 
|Mix
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RTN
 
|1
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RTN
 
|2
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RTN
 
|3
 
|Bypass Mode
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|RTN
 
|4
 
|Global Mix
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==MIX==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|MIX
 
|0
 
|Gain 1
 
|slider
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|1
 
|Gain 2
 
|slider
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|2
 
|Gain 3
 
|slider
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|3
 
|Gain 4
 
|slider
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|4
 
|Balance 1
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|5
 
|Balance 2
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|6
 
|Balance 3
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|7
 
|Balance 4
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|8
 
|Master
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MIX
 
|9
 
|Out Mode
 
|select
 
|0: STEREO<br>1: MONO<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==MBC==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|MBC
 
|0
 
|Freq 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|1
 
|Freq 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|2
 
|Threshold 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|3
 
|Ratio 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|4
 
|Attack 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|5
 
|Release 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|6
 
|Level 1
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|7
 
|Detect 1
 
|select
 
|0: RMS<br>1: PEAK<br>2: FAST RMS<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|8
 
|Mute 1
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|MBC
 
|9
 
|Threshold 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|10
 
|Ratio 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|11
 
|Attack 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|12
 
|Release 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|13
 
|Level 2
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|14
 
|Detect 2
 
|select
 
|0: RMS<br>1: PEAK<br>2: FAST RMS<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|15
 
|Mute 2
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|MBC
 
|16
 
|Threshold 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|17
 
|Ratio 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|18
 
|Attack 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|19
 
|Release 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|20
 
|Level 3
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|21
 
|Detect 3
 
|select
 
|0: RMS<br>1: PEAK<br>2: FAST RMS<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|MBC
 
|22
 
|Mute 3
 
|switch
 
|
 
| 0: Off
 
| 1: On
 
|
 
|No
 
|
 
|-
 
|MBC
 
|24
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MBC
 
|25
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MBC
 
|26
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==XVR==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|XVR
 
|0
 
|Freq
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|XVR
 
|1
 
|Freq Multi.
 
|select
 
|0: X 1<br>1: X 10<br>
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|2
 
|Lo Level L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|3
 
|Hi Level L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|4
 
|Lo Level R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|5
 
|Hi Level R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|6
 
|Lo Pan L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|7
 
|Hi Pan L
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|8
 
|Lo Pan R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|9
 
|Hi Pan R
 
|knob
 
|
 
|
 
|
 
|
 
|No
 
|
 
|-
 
|XVR
 
|11
 
|Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|XVR
 
|12
 
|Balance
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|XVR
 
|13
 
|BYPASS MODE
 
|select
 
|0: THRU<br>1: MUTE<br>
 
|
 
|
 
|
 
|Yes
 
|
 
|}
 
 
[[#top|Back to Top]]
 
==MGT==
 
{| class="wikitable" style="text-align: center;"
 
|-
 
! Block
 
! ID
 
! Name
 
! Type
 
! Options
 
! Min
 
! Max
 
! Step
 
! Modifier Assignable
 
! Added
 
|-
 
|MGT
 
|0
 
|In Gain
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MGT
 
|1
 
|Master Level
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MGT
 
|2
 
|Time
 
|knob
 
|
 
|
 
|
 
|
 
|Yes
 
|
 
|-
 
|MGT
 
|
 
  
 
[[category:Axe-Fx2]]
 
[[category:Axe-Fx2]]

Latest revision as of 04:30, 28 December 2024

System Exclusive messages

If you're a MIDI expert, you can use SysEx messages (MIDI System Exclusive) to control Fractal Audio devices.

Learn more about SysEx

Discussion about Fractal Audio's SysEx implementation

Firmware Ares and later provides MIDI support for 3rd-party devices to set and/or get scene, channel, bypass, scene names, preset names, tuner data, tempo data, via System Exclusive messages.

Read this: Axe-Fx III MIDI for Third-Party Devices

MIDI.png

Axe-Fx Standard and Axe-Fx Ultra

Ultra-specific SysEx information from forum member GM Arts

SysEx commands for retrieving Preset/Effect bypass states

Axe-Fx II and AX8

SysEx commands for control of the Axe-Fx II (all models) and AX8 are documented in this page: MIDI SysEx Functions for Axe-Fx II

Axe-Fx III, FM9 and FM3

SysEx commands for control of the Axe-Fx III, FM9 and FM3 through third-party MIDI devices are documented in this guide: Axe-Fx III MIDI for Third-Party Devices

SysEx Model number per device

The numbers below refer to the processors.

  • 0x00 Axe-Fx Standard
  • 0x01 Axe-Fx Ultra
  • 0x02 MFC-101
  • 0x03 Axe-Fx II
  • 0x04 MFC-101 mk3
  • 0x05 FX8
  • 0x06 Axe-Fx II XL
  • 0x07 Axe-Fx II XL+
  • 0x08 AX8
  • 0x0A FX8 mk2
  • 0x10 Axe-Fx III
  • 0x11 FM3
  • 0x12 FM9