Katana V1->V2 address map addendums'

Started by CodeSmart, October 05, 2017, 03:44:43 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

CodeSmart

=======================================
Here's the newly added addresses in KATANA V2: (Oct 06-2017)
=======================================
00,00,04,30 // PRM_SYS_LINE_OUT_MODE
00,00,04,31 // PRM_SYS_CABINET_RESONANCE
00,00,04,32 // PRM_SYS_EQ_SW
00,00,04,33 // PRM_SYS_EQ_LOW_CUT
00,00,04,34 // PRM_SYS_EQ_LOW_GAIN
00,00,04,35 // PRM_SYS_EQ_LOWMID_FREQ
00,00,04,36 // PRM_SYS_EQ_LOWMID_Q
00,00,04,37 // PRM_SYS_EQ_LOWMID_GAIN
00,00,04,38 // PRM_SYS_EQ_HIGHMID_FREQ
00,00,04,39 // PRM_SYS_EQ_HIGHMID_Q
00,00,04,3A // PRM_SYS_EQ_HIGHMID_GAIN
00,00,04,3B // PRM_SYS_EQ_HIGH_GAIN
00,00,04,3C // PRM_SYS_EQ_HIGH_CUT
00,00,04,3D // PRM_SYS_EQ_LEVEL
00,00,04,3E // PRM_SYS_EQ_POSITION

00,02,00,10 // PRM_SYS_MIDI_CC_FX1_SW
00,02,00,11 // PRM_SYS_MIDI_CC_FX2_SW
00,02,00,12 // PRM_SYS_MIDI_CC_FX3_SW
00,02,00,13 // PRM_SYS_MIDI_CC_XLP_SW
00,02,00,14 // PRM_SYS_MIDI_CC_EXPPEDAL
00,02,00,15 // PRM_SYS_MIDI_CC_GAFCEXP1
00,02,00,16 // PRM_SYS_MIDI_CC_GAFCEXP2
00,02,00,20 // PRM_SYS_MIDI_PC_PANEL
00,02,00,21 // PRM_SYS_MIDI_PC_A1
00,02,00,22 // PRM_SYS_MIDI_PC_A2
00,02,00,23 // PRM_SYS_MIDI_PC_A3
00,02,00,24 // PRM_SYS_MIDI_PC_A4
00,02,00,25 // PRM_SYS_MIDI_PC_B1
00,02,00,26 // PRM_SYS_MIDI_PC_B2
00,02,00,27 // PRM_SYS_MIDI_PC_B3
00,02,00,28 // PRM_SYS_MIDI_PC_B4

60,00,10,3D // PRM_FX1_EVH_PHASER_SCRIPT
60,00,10,3E // PRM_FX1_EVH_PHASER_SPEED
60,00,10,3F // PRM_FX1_EVH_FLANGER_MANUAL
60,00,10,40 // PRM_FX1_EVH_FLANGER_WIDTH
60,00,10,41 // PRM_FX1_EVH_FLANGER_SPEED
60,00,10,42 // PRM_FX1_EVH_FLANGER_REGEN
60,00,10,43 // PRM_FX2_EVH_PHASER_SCRIPT
60,00,10,44 // PRM_FX2_EVH_PHASER_SPEED
60,00,10,45 // PRM_FX2_EVH_FLANGER_MANUAL
60,00,10,46 // PRM_FX2_EVH_FLANGER_WIDTH
60,00,10,47 // PRM_FX2_EVH_FLANGER_SPEED
60,00,10,48 // PRM_FX2_EVH_FLANGER_REGEN
60,00,10,49 // PRM_DLY_VINTAGE_LPF
60,00,10,4A // PRM_DLY_VINTAGE_FILTER
60,00,10,4B // PRM_DLY_VINTAGE_FEEDBACK_PHASE
60,00,10,4C // PRM_DLY_VINTAGE_EFFECT_PHASE
60,00,10,4D // PRM_DLY_VINTAGE_MOD_SW
60,00,10,4E // DELAY2: ON/OFF
60,00,10,4F // DELAY2: TYPE
60,00,10,50 // DELAY2: DELAY TIME   2-BYTE
60,00,10,52 // DELAY2: F.BACK
60,00,10,53 // DELAY2: HIGH CUT
60,00,10,54 // DELAY2: EFFECT LEVEL
60,00,10,55 // DELAY2: DIRECT MIX
60,00,10,56 // DELAY2: PAN TAP TIME
60,00,10,57 // DELAY2: D1: TIME   2-BYTE
60,00,10,59 // DELAY2: D1: F.BACK
60,00,10,5A // DELAY2: D1: HI CUT
60,00,10,5B // DELAY2: D1: LEVEL
60,00,10,5C // DELAY2: D2: TIME   2-BYTE
60,00,10,5E // DELAY2: D2: F.BACK
60,00,10,5F // DELAY2: D2: HI CUT
60,00,10,60 // DELAY2: D2: LEVEL
60,00,10,61 // DELAY2: MOD RATE
60,00,10,62 // DELAY2: MOD DEPTH
60,00,10,63 // DELAY2: VTG LPF
60,00,10,64 // DELAY2: VTG FILTER
60,00,10,65 // DELAY2: VTG FEEDBACK PHASE
60,00,10,66 // DELAY2: VTG EFFECT PHASE
60,00,10,67 // DELAY2: VTG MOD SW

60,00,12,17 // PRM_POSITION_SEND_RETURN
60,00,12,18 // PRM_POSITION_EQ
60,00,12,19 // PRM_FXBOX_ASGN_FX3B_G
60,00,12,1A // PRM_FXBOX_ASGN_FX3B_R
60,00,12,1B // PRM_FXBOX_ASGN_FX3B_Y
60,00,12,1C // PRM_FXBOX_FX3_LAYER_G
60,00,12,1D // PRM_FXBOX_FX3_LAYER_R
60,00,12,1E // PRM_FXBOX_FX3_LAYER_Y
60,00,12,1F // PRM_PEDAL_FUNCTION_EXP_PEDAL
60,00,12,20 // PRM_PEDAL_FUNCTION_GAFC_EXP1
60,00,12,21 // PRM_PEDAL_FUNCTION_GAFC_EXP2
60,00,12,30 // PRM_KNOB_ASSIGN_BOOSTER
60,00,12,31 // PRM_KNOB_ASSIGN_DELAY
60,00,12,32 // PRM_KNOB_ASSIGN_REVERB
60,00,12,33 // PRM_KNOB_ASSIGN_CHORUS
60,00,12,34 // PRM_KNOB_ASSIGN_FLANGER
60,00,12,35 // PRM_KNOB_ASSIGN_PHASER
60,00,12,36 // PRM_KNOB_ASSIGN_UNI_V
60,00,12,37 // PRM_KNOB_ASSIGN_TREMOLO
60,00,12,38 // PRM_KNOB_ASSIGN_VIBRATO
60,00,12,39 // PRM_KNOB_ASSIGN_ROTARY
60,00,12,3A // PRM_KNOB_ASSIGN_RING_MOD
60,00,12,3B // PRM_KNOB_ASSIGN_SLOW_GEAR
60,00,12,3C // PRM_KNOB_ASSIGN_SLICER
60,00,12,3D // PRM_KNOB_ASSIGN_COMP
60,00,12,3E // PRM_KNOB_ASSIGN_LIMITER
60,00,12,3F // PRM_KNOB_ASSIGN_T_WAH
60,00,12,40 // PRM_KNOB_ASSIGN_AUTO_WAH
60,00,12,41 // PRM_KNOB_ASSIGN_PEDAL_WAH
60,00,12,42 // PRM_KNOB_ASSIGN_GEQ
60,00,12,43 // PRM_KNOB_ASSIGN_PEQ
60,00,12,44 // PRM_KNOB_ASSIGN_GUITAR_SIM
60,00,12,45 // PRM_KNOB_ASSIGN_AC_GUITAR_SIM
60,00,12,46 // PRM_KNOB_ASSIGN_AC_PROCESSOR
60,00,12,47 // PRM_KNOB_ASSIGN_WAVE_SYNTH
60,00,12,48 // PRM_KNOB_ASSIGN_OCTAVE
60,00,12,49 // PRM_KNOB_ASSIGN_PITCH_SHIFTER
60,00,12,4A // PRM_KNOB_ASSIGN_HARMONIST
60,00,12,4B // PRM_KNOB_ASSIGN_HUMANIZER
60,00,12,4C // PRM_KNOB_ASSIGN_EVH_PHASER
60,00,12,4D // PRM_KNOB_ASSIGN_EVH_FLANGER
60,00,13,00 // PRM_EXP_PEDAL_ASSIGN_BOOSTER
60,00,13,01 // PRM_EXP_PEDAL_ASSIGN_DELAY
60,00,13,02 // PRM_EXP_PEDAL_ASSIGN_REVERB
60,00,13,03 // PRM_EXP_PEDAL_ASSIGN_CHORUS
60,00,13,04 // PRM_EXP_PEDAL_ASSIGN_FLANGER
60,00,13,05 // PRM_EXP_PEDAL_ASSIGN_PHASER
60,00,13,06 // PRM_EXP_PEDAL_ASSIGN_UNI_V
60,00,13,07 // PRM_EXP_PEDAL_ASSIGN_TREMOLO
60,00,13,08 // PRM_EXP_PEDAL_ASSIGN_VIBRATO
60,00,13,09 // PRM_EXP_PEDAL_ASSIGN_ROTARY
60,00,13,0A // PRM_EXP_PEDAL_ASSIGN_RING_MOD
60,00,13,0B // PRM_EXP_PEDAL_ASSIGN_SLOW_GEAR
60,00,13,0C // PRM_EXP_PEDAL_ASSIGN_SLICER
60,00,13,0D // PRM_EXP_PEDAL_ASSIGN_COMP
60,00,13,0E // PRM_EXP_PEDAL_ASSIGN_LIMITER
60,00,13,0F // PRM_EXP_PEDAL_ASSIGN_T_WAH
60,00,13,10 // PRM_EXP_PEDAL_ASSIGN_AUTO_WAH
60,00,13,11 // PRM_EXP_PEDAL_ASSIGN_PEDAL_WAH
60,00,13,12 // PRM_EXP_PEDAL_ASSIGN_GEQ
60,00,13,13 // PRM_EXP_PEDAL_ASSIGN_PEQ
60,00,13,14 // PRM_EXP_PEDAL_ASSIGN_GUITAR_SIM
60,00,13,15 // PRM_EXP_PEDAL_ASSIGN_AC_GUITAR_SIM
60,00,13,16 // PRM_EXP_PEDAL_ASSIGN_AC_PROCESSOR
60,00,13,17 // PRM_EXP_PEDAL_ASSIGN_WAVE_SYNTH
60,00,13,18 // PRM_EXP_PEDAL_ASSIGN_OCTAVE
60,00,13,19 // PRM_EXP_PEDAL_ASSIGN_PITCH_SHIFTER
60,00,13,1A // PRM_EXP_PEDAL_ASSIGN_HARMONIST
60,00,13,1B // PRM_EXP_PEDAL_ASSIGN_HUMANIZER
60,00,13,1C // PRM_EXP_PEDAL_ASSIGN_EVH_PHASER
60,00,13,1D // PRM_EXP_PEDAL_ASSIGN_EVH_FLANGER
60,00,13,1E // PRM_EXP_PEDAL_ASSIGN_BOOSTER_MIN
60,00,13,1F // PRM_EXP_PEDAL_ASSIGN_BOOSTER_MAX
60,00,13,20 // PRM_EXP_PEDAL_ASSIGN_DELAY_MIN      2-BYTE
60,00,13,22 // PRM_EXP_PEDAL_ASSIGN_DELAY_MAX      2-BYTE
60,00,13,24 // PRM_EXP_PEDAL_ASSIGN_REVERB_MIN   2-BYTE
60,00,13,26 // PRM_EXP_PEDAL_ASSIGN_REVERB_MAX   2-BYTE
60,00,13,28 // PRM_EXP_PEDAL_ASSIGN_CHORUS_MIN
60,00,13,29 // PRM_EXP_PEDAL_ASSIGN_CHORUS_MAX
60,00,13,2A // PRM_EXP_PEDAL_ASSIGN_FLANGER_MIN
60,00,13,2B // PRM_EXP_PEDAL_ASSIGN_FLANGER_MAX
60,00,13,2C // PRM_EXP_PEDAL_ASSIGN_PHASER_MIN
60,00,13,2D // PRM_EXP_PEDAL_ASSIGN_PHASER_MAX
60,00,13,2E // PRM_EXP_PEDAL_ASSIGN_UNI_V_MIN
60,00,13,2F // PRM_EXP_PEDAL_ASSIGN_UNI_V_MAX
60,00,13,30 // PRM_EXP_PEDAL_ASSIGN_TREMOLO_MIN
60,00,13,31 // PRM_EXP_PEDAL_ASSIGN_TREMOLO_MAX
60,00,13,32 // PRM_EXP_PEDAL_ASSIGN_VIBRATO_MIN
60,00,13,33 // PRM_EXP_PEDAL_ASSIGN_VIBRATO_MAX
60,00,13,34 // PRM_EXP_PEDAL_ASSIGN_ROTARY_MIN
60,00,13,35 // PRM_EXP_PEDAL_ASSIGN_ROTARY_MAX
60,00,13,36 // PRM_EXP_PEDAL_ASSIGN_RING_MOD_MIN
60,00,13,37 // PRM_EXP_PEDAL_ASSIGN_RING_MOD_MAX
60,00,13,38 // PRM_EXP_PEDAL_ASSIGN_SLOW_GEAR_MIN
60,00,13,39 // PRM_EXP_PEDAL_ASSIGN_SLOW_GEAR_MAX
60,00,13,3A // PRM_EXP_PEDAL_ASSIGN_SLICER_MIN
60,00,13,3B // PRM_EXP_PEDAL_ASSIGN_SLICER_MAX
60,00,13,3C // PRM_EXP_PEDAL_ASSIGN_COMP_MIN
60,00,13,3D // PRM_EXP_PEDAL_ASSIGN_COMP_MAX
60,00,13,3E // PRM_EXP_PEDAL_ASSIGN_LIMITER_MIN
60,00,13,3F // PRM_EXP_PEDAL_ASSIGN_LIMITER_MAX
60,00,13,40 // PRM_EXP_PEDAL_ASSIGN_T_WAH_MIN
60,00,13,41 // PRM_EXP_PEDAL_ASSIGN_T_WAH_MAX
60,00,13,42 // PRM_EXP_PEDAL_ASSIGN_AUTO_WAH_MIN
60,00,13,43 // PRM_EXP_PEDAL_ASSIGN_AUTO_WAH_MAX
60,00,13,44 // PRM_EXP_PEDAL_ASSIGN_PEDAL_WAH_MIN
60,00,13,45 // PRM_EXP_PEDAL_ASSIGN_PEDAL_WAH_MAX
60,00,13,46 // PRM_EXP_PEDAL_ASSIGN_GEQ_MIN
60,00,13,47 // PRM_EXP_PEDAL_ASSIGN_GEQ_MAX
60,00,13,48 // PRM_EXP_PEDAL_ASSIGN_PEQ_MIN
60,00,13,49 // PRM_EXP_PEDAL_ASSIGN_PEQ_MAX
60,00,13,4A // PRM_EXP_PEDAL_ASSIGN_GUITAR_SIM_MIN
60,00,13,4B // PRM_EXP_PEDAL_ASSIGN_GUITAR_SIM_MAX
60,00,13,4C // PRM_EXP_PEDAL_ASSIGN_AC_GUITAR_SIM_MIN
60,00,13,4D // PRM_EXP_PEDAL_ASSIGN_AC_GUITAR_SIM_MAX
60,00,13,4E // PRM_EXP_PEDAL_ASSIGN_AC_PROCESSOR_MIN
60,00,13,4F // PRM_EXP_PEDAL_ASSIGN_AC_PROCESSOR_MAX
60,00,13,50 // PRM_EXP_PEDAL_ASSIGN_WAVE_SYNTH_MIN
60,00,13,51 // PRM_EXP_PEDAL_ASSIGN_WAVE_SYNTH_MAX
60,00,13,52 // PRM_EXP_PEDAL_ASSIGN_OCTAVE_MIN
60,00,13,53 // PRM_EXP_PEDAL_ASSIGN_OCTAVE_MAX
60,00,13,54 // PRM_EXP_PEDAL_ASSIGN_PITCH_SHIFTER_MIN   2-BYTE
60,00,13,56 // PRM_EXP_PEDAL_ASSIGN_PITCH_SHIFTER_MAX   2-BYTE
60,00,13,58 // PRM_EXP_PEDAL_ASSIGN_HARMONIST_MIN      2-BYTE
60,00,13,5A // PRM_EXP_PEDAL_ASSIGN_HARMONIST_MAX      2-BYTE
60,00,13,5C // PRM_EXP_PEDAL_ASSIGN_HUMANIZER_MIN
60,00,13,5D // PRM_EXP_PEDAL_ASSIGN_HUMANIZER_MAX
60,00,13,5E // PRM_EXP_PEDAL_ASSIGN_EVH_PHASER_MIN
60,00,13,5F // PRM_EXP_PEDAL_ASSIGN_EVH_PHASER_MAX
60,00,13,60 // PRM_EXP_PEDAL_ASSIGN_EVH_FLANGER_MIN
60,00,13,61 // PRM_EXP_PEDAL_ASSIGN_EVH_FLANGER_MAX
60,00,14,00 // PRM_GAFC_EXP1_ASSIGN_BOOSTER
60,00,14,01 // PRM_GAFC_EXP1_ASSIGN_DELAY
60,00,14,02 // PRM_GAFC_EXP1_ASSIGN_REVERB
60,00,14,03 // PRM_GAFC_EXP1_ASSIGN_CHORUS
60,00,14,04 // PRM_GAFC_EXP1_ASSIGN_FLANGER
60,00,14,05 // PRM_GAFC_EXP1_ASSIGN_PHASER
60,00,14,06 // PRM_GAFC_EXP1_ASSIGN_UNI_V
60,00,14,07 // PRM_GAFC_EXP1_ASSIGN_TREMOLO
60,00,14,08 // PRM_GAFC_EXP1_ASSIGN_VIBRATO
60,00,14,09 // PRM_GAFC_EXP1_ASSIGN_ROTARY
60,00,14,0A // PRM_GAFC_EXP1_ASSIGN_RING_MOD
60,00,14,0B // PRM_GAFC_EXP1_ASSIGN_SLOW_GEAR
60,00,14,0C // PRM_GAFC_EXP1_ASSIGN_SLICER
60,00,14,0D // PRM_GAFC_EXP1_ASSIGN_COMP
60,00,14,0E // PRM_GAFC_EXP1_ASSIGN_LIMITER
60,00,14,0F // PRM_GAFC_EXP1_ASSIGN_T_WAH
60,00,14,10 // PRM_GAFC_EXP1_ASSIGN_AUTO_WAH
60,00,14,11 // PRM_GAFC_EXP1_ASSIGN_PEDAL_WAH
60,00,14,12 // PRM_GAFC_EXP1_ASSIGN_GEQ
60,00,14,13 // PRM_GAFC_EXP1_ASSIGN_PEQ
60,00,14,14 // PRM_GAFC_EXP1_ASSIGN_GUITAR_SIM
60,00,14,15 // PRM_GAFC_EXP1_ASSIGN_AC_GUITAR_SIM
60,00,14,16 // PRM_GAFC_EXP1_ASSIGN_AC_PROCESSOR
60,00,14,17 // PRM_GAFC_EXP1_ASSIGN_WAVE_SYNTH
60,00,14,18 // PRM_GAFC_EXP1_ASSIGN_OCTAVE
60,00,14,19 // PRM_GAFC_EXP1_ASSIGN_PITCH_SHIFTER
60,00,14,1A // PRM_GAFC_EXP1_ASSIGN_HARMONIST
60,00,14,1B // PRM_GAFC_EXP1_ASSIGN_HUMANIZER
60,00,14,1C // PRM_GAFC_EXP1_ASSIGN_EVH_PHASER
60,00,14,1D // PRM_GAFC_EXP1_ASSIGN_EVH_FLANGER
60,00,14,1E // PRM_GAFC_EXP1_ASSIGN_BOOSTER_MIN
60,00,14,1F // PRM_GAFC_EXP1_ASSIGN_BOOSTER_MAX
60,00,14,20 // PRM_GAFC_EXP1_ASSIGN_DELAY_MIN      2-BYTE
60,00,14,22 // PRM_GAFC_EXP1_ASSIGN_DELAY_MAX      2-BYTE
60,00,14,24 // PRM_GAFC_EXP1_ASSIGN_REVERB_MIN   2-BYTE
60,00,14,26 // PRM_GAFC_EXP1_ASSIGN_REVERB_MAX   2-BYTE
60,00,14,28 // PRM_GAFC_EXP1_ASSIGN_CHORUS_MIN
60,00,14,29 // PRM_GAFC_EXP1_ASSIGN_CHORUS_MAX
60,00,14,2A // PRM_GAFC_EXP1_ASSIGN_FLANGER_MIN
60,00,14,2B // PRM_GAFC_EXP1_ASSIGN_FLANGER_MAX
60,00,14,2C // PRM_GAFC_EXP1_ASSIGN_PHASER_MIN
60,00,14,2D // PRM_GAFC_EXP1_ASSIGN_PHASER_MAX
60,00,14,2E // PRM_GAFC_EXP1_ASSIGN_UNI_V_MIN
60,00,14,2F // PRM_GAFC_EXP1_ASSIGN_UNI_V_MAX
60,00,14,30 // PRM_GAFC_EXP1_ASSIGN_TREMOLO_MIN
60,00,14,31 // PRM_GAFC_EXP1_ASSIGN_TREMOLO_MAX
60,00,14,32 // PRM_GAFC_EXP1_ASSIGN_VIBRATO_MIN
60,00,14,33 // PRM_GAFC_EXP1_ASSIGN_VIBRATO_MAX
60,00,14,34 // PRM_GAFC_EXP1_ASSIGN_ROTARY_MIN
60,00,14,35 // PRM_GAFC_EXP1_ASSIGN_ROTARY_MAX
60,00,14,36 // PRM_GAFC_EXP1_ASSIGN_RING_MOD_MIN
60,00,14,37 // PRM_GAFC_EXP1_ASSIGN_RING_MOD_MAX
60,00,14,38 // PRM_GAFC_EXP1_ASSIGN_SLOW_GEAR_MIN
60,00,14,39 // PRM_GAFC_EXP1_ASSIGN_SLOW_GEAR_MAX
60,00,14,3A // PRM_GAFC_EXP1_ASSIGN_SLICER_MIN
60,00,14,3B // PRM_GAFC_EXP1_ASSIGN_SLICER_MAX
60,00,14,3C // PRM_GAFC_EXP1_ASSIGN_COMP_MIN
60,00,14,3D // PRM_GAFC_EXP1_ASSIGN_COMP_MAX
60,00,14,3E // PRM_GAFC_EXP1_ASSIGN_LIMITER_MIN
60,00,14,3F // PRM_GAFC_EXP1_ASSIGN_LIMITER_MAX
60,00,14,40 // PRM_GAFC_EXP1_ASSIGN_T_WAH_MIN
60,00,14,41 // PRM_GAFC_EXP1_ASSIGN_T_WAH_MAX
60,00,14,42 // PRM_GAFC_EXP1_ASSIGN_AUTO_WAH_MIN
60,00,14,43 // PRM_GAFC_EXP1_ASSIGN_AUTO_WAH_MAX
60,00,14,44 // PRM_GAFC_EXP1_ASSIGN_PEDAL_WAH_MIN
60,00,14,45 // PRM_GAFC_EXP1_ASSIGN_PEDAL_WAH_MAX
60,00,14,46 // PRM_GAFC_EXP1_ASSIGN_GEQ_MIN
60,00,14,47 // PRM_GAFC_EXP1_ASSIGN_GEQ_MAX
60,00,14,48 // PRM_GAFC_EXP1_ASSIGN_PEQ_MIN
60,00,14,49 // PRM_GAFC_EXP1_ASSIGN_PEQ_MAX
60,00,14,4A // PRM_GAFC_EXP1_ASSIGN_GUITAR_SIM_MIN
60,00,14,4B // PRM_GAFC_EXP1_ASSIGN_GUITAR_SIM_MAX
60,00,14,4C // PRM_GAFC_EXP1_ASSIGN_AC_GUITAR_SIM_MIN
60,00,14,4D // PRM_GAFC_EXP1_ASSIGN_AC_GUITAR_SIM_MAX
60,00,14,4E // PRM_GAFC_EXP1_ASSIGN_AC_PROCESSOR_MIN
60,00,14,4F // PRM_GAFC_EXP1_ASSIGN_AC_PROCESSOR_MAX
60,00,14,50 // PRM_GAFC_EXP1_ASSIGN_WAVE_SYNTH_MIN
60,00,14,51 // PRM_GAFC_EXP1_ASSIGN_WAVE_SYNTH_MAX
60,00,14,52 // PRM_GAFC_EXP1_ASSIGN_OCTAVE_MIN
60,00,14,53 // PRM_GAFC_EXP1_ASSIGN_OCTAVE_MAX
60,00,14,54 // PRM_GAFC_EXP1_ASSIGN_PITCH_SHIFTER_MIN   2-BYTE
60,00,14,56 // PRM_GAFC_EXP1_ASSIGN_PITCH_SHIFTER_MAX   2-BYTE
60,00,14,58 // PRM_GAFC_EXP1_ASSIGN_HARMONIST_MIN      2-BYTE
60,00,14,5A // PRM_GAFC_EXP1_ASSIGN_HARMONIST_MAX      2-BYTE
60,00,14,5C // PRM_GAFC_EXP1_ASSIGN_HUMANIZER_MIN
60,00,14,5D // PRM_GAFC_EXP1_ASSIGN_HUMANIZER_MAX
60,00,14,5E // PRM_GAFC_EXP1_ASSIGN_EVH_PHASER_MIN
60,00,14,5F // PRM_GAFC_EXP1_ASSIGN_EVH_PHASER_MAX
60,00,14,60 // PRM_GAFC_EXP1_ASSIGN_EVH_FLANGER_MIN
60,00,14,61 // PRM_GAFC_EXP1_ASSIGN_EVH_FLANGER_MAX
60,00,15,00 // PRM_GAFC_EXP2_ASSIGN_BOOSTER
60,00,15,01 // PRM_GAFC_EXP2_ASSIGN_DELAY
60,00,15,02 // PRM_GAFC_EXP2_ASSIGN_REVERB
60,00,15,03 // PRM_GAFC_EXP2_ASSIGN_CHORUS
60,00,15,04 // PRM_GAFC_EXP2_ASSIGN_FLANGER
60,00,15,05 // PRM_GAFC_EXP2_ASSIGN_PHASER
60,00,15,06 // PRM_GAFC_EXP2_ASSIGN_UNI_V
60,00,15,07 // PRM_GAFC_EXP2_ASSIGN_TREMOLO
60,00,15,08 // PRM_GAFC_EXP2_ASSIGN_VIBRATO
60,00,15,09 // PRM_GAFC_EXP2_ASSIGN_ROTARY
60,00,15,0A // PRM_GAFC_EXP2_ASSIGN_RING_MOD
60,00,15,0B // PRM_GAFC_EXP2_ASSIGN_SLOW_GEAR
60,00,15,0C // PRM_GAFC_EXP2_ASSIGN_SLICER
60,00,15,0D // PRM_GAFC_EXP2_ASSIGN_COMP
60,00,15,0E // PRM_GAFC_EXP2_ASSIGN_LIMITER
60,00,15,0F // PRM_GAFC_EXP2_ASSIGN_T_WAH
60,00,15,10 // PRM_GAFC_EXP2_ASSIGN_AUTO_WAH
60,00,15,11 // PRM_GAFC_EXP2_ASSIGN_PEDAL_WAH
60,00,15,12 // PRM_GAFC_EXP2_ASSIGN_GEQ
60,00,15,13 // PRM_GAFC_EXP2_ASSIGN_PEQ
60,00,15,14 // PRM_GAFC_EXP2_ASSIGN_GUITAR_SIM
60,00,15,15 // PRM_GAFC_EXP2_ASSIGN_AC_GUITAR_SIM
60,00,15,16 // PRM_GAFC_EXP2_ASSIGN_AC_PROCESSOR
60,00,15,17 // PRM_GAFC_EXP2_ASSIGN_WAVE_SYNTH
60,00,15,18 // PRM_GAFC_EXP2_ASSIGN_OCTAVE
60,00,15,19 // PRM_GAFC_EXP2_ASSIGN_PITCH_SHIFTER
60,00,15,1A // PRM_GAFC_EXP2_ASSIGN_HARMONIST
60,00,15,1B // PRM_GAFC_EXP2_ASSIGN_HUMANIZER
60,00,15,1C // PRM_GAFC_EXP2_ASSIGN_EVH_PHASER
60,00,15,1D // PRM_GAFC_EXP2_ASSIGN_EVH_FLANGER
60,00,15,1E // PRM_GAFC_EXP2_ASSIGN_BOOSTER_MIN
60,00,15,1F // PRM_GAFC_EXP2_ASSIGN_BOOSTER_MAX
60,00,15,20 // PRM_GAFC_EXP2_ASSIGN_DELAY_MIN      2-BYTE
60,00,15,22 // PRM_GAFC_EXP2_ASSIGN_DELAY_MAX      2-BYTE
60,00,15,24 // PRM_GAFC_EXP2_ASSIGN_REVERB_MIN   2-BYTE
60,00,15,26 // PRM_GAFC_EXP2_ASSIGN_REVERB_MAX   2-BYTE
60,00,15,28 // PRM_GAFC_EXP2_ASSIGN_CHORUS_MIN
60,00,15,29 // PRM_GAFC_EXP2_ASSIGN_CHORUS_MAX
60,00,15,2A // PRM_GAFC_EXP2_ASSIGN_FLANGER_MIN
60,00,15,2B // PRM_GAFC_EXP2_ASSIGN_FLANGER_MAX
60,00,15,2C // PRM_GAFC_EXP2_ASSIGN_PHASER_MIN
60,00,15,2D // PRM_GAFC_EXP2_ASSIGN_PHASER_MAX
60,00,15,2E // PRM_GAFC_EXP2_ASSIGN_UNI_V_MIN
60,00,15,2F // PRM_GAFC_EXP2_ASSIGN_UNI_V_MAX
60,00,15,30 // PRM_GAFC_EXP2_ASSIGN_TREMOLO_MIN
60,00,15,31 // PRM_GAFC_EXP2_ASSIGN_TREMOLO_MAX
60,00,15,32 // PRM_GAFC_EXP2_ASSIGN_VIBRATO_MIN
60,00,15,33 // PRM_GAFC_EXP2_ASSIGN_VIBRATO_MAX
60,00,15,34 // PRM_GAFC_EXP2_ASSIGN_ROTARY_MIN
60,00,15,35 // PRM_GAFC_EXP2_ASSIGN_ROTARY_MAX
60,00,15,36 // PRM_GAFC_EXP2_ASSIGN_RING_MOD_MIN
60,00,15,37 // PRM_GAFC_EXP2_ASSIGN_RING_MOD_MAX
60,00,15,38 // PRM_GAFC_EXP2_ASSIGN_SLOW_GEAR_MIN
60,00,15,39 // PRM_GAFC_EXP2_ASSIGN_SLOW_GEAR_MAX
60,00,15,3A // PRM_GAFC_EXP2_ASSIGN_SLICER_MIN
60,00,15,3B // PRM_GAFC_EXP2_ASSIGN_SLICER_MAX
60,00,15,3C // PRM_GAFC_EXP2_ASSIGN_COMP_MIN
60,00,15,3D // PRM_GAFC_EXP2_ASSIGN_COMP_MAX
60,00,15,3E // PRM_GAFC_EXP2_ASSIGN_LIMITER_MIN
60,00,15,3F // PRM_GAFC_EXP2_ASSIGN_LIMITER_MAX
60,00,15,40 // PRM_GAFC_EXP2_ASSIGN_T_WAH_MIN
60,00,15,41 // PRM_GAFC_EXP2_ASSIGN_T_WAH_MAX
60,00,15,42 // PRM_GAFC_EXP2_ASSIGN_AUTO_WAH_MIN
60,00,15,43 // PRM_GAFC_EXP2_ASSIGN_AUTO_WAH_MAX
60,00,15,44 // PRM_GAFC_EXP2_ASSIGN_PEDAL_WAH_MIN
60,00,15,45 // PRM_GAFC_EXP2_ASSIGN_PEDAL_WAH_MAX
60,00,15,46 // PRM_GAFC_EXP2_ASSIGN_GEQ_MIN
60,00,15,47 // PRM_GAFC_EXP2_ASSIGN_GEQ_MAX
60,00,15,48 // PRM_GAFC_EXP2_ASSIGN_PEQ_MIN
60,00,15,49 // PRM_GAFC_EXP2_ASSIGN_PEQ_MAX
60,00,15,4A // PRM_GAFC_EXP2_ASSIGN_GUITAR_SIM_MIN
60,00,15,4B // PRM_GAFC_EXP2_ASSIGN_GUITAR_SIM_MAX
60,00,15,4C // PRM_GAFC_EXP2_ASSIGN_AC_GUITAR_SIM_MIN
60,00,15,4D // PRM_GAFC_EXP2_ASSIGN_AC_GUITAR_SIM_MAX
60,00,15,4E // PRM_GAFC_EXP2_ASSIGN_AC_PROCESSOR_MIN
60,00,15,4F // PRM_GAFC_EXP2_ASSIGN_AC_PROCESSOR_MAX
60,00,15,50 // PRM_GAFC_EXP2_ASSIGN_WAVE_SYNTH_MIN
60,00,15,51 // PRM_GAFC_EXP2_ASSIGN_WAVE_SYNTH_MAX
60,00,15,52 // PRM_GAFC_EXP2_ASSIGN_OCTAVE_MIN
60,00,15,53 // PRM_GAFC_EXP2_ASSIGN_OCTAVE_MAX
60,00,15,54 // PRM_GAFC_EXP2_ASSIGN_PITCH_SHIFTER_MIN   2-BYTE
60,00,15,56 // PRM_GAFC_EXP2_ASSIGN_PITCH_SHIFTER_MAX   2-BYTE
60,00,15,58 // PRM_GAFC_EXP2_ASSIGN_HARMONIST_MIN      2-BYTE
60,00,15,5A // PRM_GAFC_EXP2_ASSIGN_HARMONIST_MAX      2-BYTE
60,00,15,5C // PRM_GAFC_EXP2_ASSIGN_HUMANIZER_MIN
60,00,15,5D // PRM_GAFC_EXP2_ASSIGN_HUMANIZER_MAX
60,00,15,5E // PRM_GAFC_EXP2_ASSIGN_EVH_PHASER_MIN
60,00,15,5F // PRM_GAFC_EXP2_ASSIGN_EVH_PHASER_MAX
60,00,15,60 // PRM_GAFC_EXP2_ASSIGN_EVH_FLANGER_MIN
60,00,15,61 // PRM_GAFC_EXP2_ASSIGN_EVH_FLANGER_MAX

But I got more gear than I need...and I like it!

gumtown

WTF?
60,00,12,17 // PRM_POSITION_SEND_RETURN
60,00,12,18 // PRM_POSITION_EQ


and I am not sure how to approach the Pedal Assigns  ???
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

CodeSmart

Quote from: gumtown on October 05, 2017, 08:07:11 PM
WTF?
60,00,12,17 // PRM_POSITION_SEND_RETURN
60,00,12,18 // PRM_POSITION_EQ


and I am not sure how to approach the Pedal Assigns  ???
Dito Gummie, I have No clue how the assigns and locations work. Where are the Assigns in BTS????
But I got more gear than I need...and I like it!

CodeSmart

When BTS changes location of global EQ
(00,00,04,3E // PRM_SYS_EQ_POSITION   (0/1) the amps responds with all effect chain locations

Then it also sends out a second command for the LOCATION1 in the effect chain. Strange thing is that it looks like it sends the same number to LOCATION1 regardless of EQ position 0 or 1.
But I got more gear than I need...and I like it!

gumtown

#4
void floorBoard::initStomps()
{
    QList<signed int> fx;   
     fx << 16 << 5 << 2 << 13 << 12 << 4 << 1 << 7 << 6 << 8 << 9;

the above is an extract from Katana FxFloorBoard with the usable signal chain (in decimal format) for the 11 units.
below is the entire chain in hex format, the first item (cn_s) is what the GT-100 uses as the chain/channel split which never moves.
then has the items od (booster), fx1(mod), ch_a (preamp), ns1(noise suppr), fv, EQ, dd(delay1), fx2(FX), ce(was chorus-now delay2), RV(reverb), NS2 (oddly is contained in the Katana chain), cn_m1_s2 (end of channel A chain which all Katana effects are).
The rest of the items after are fixed position.

    // default chain = 11   0F    05   02    0D  0C  04  01  07  06  08  09  0E   12             00   03    0B    0A    13      10
     //fx name =      cn-s  od   fx1  ch_a  ns1  fv  eq   lp  dd  fx2  ce  rv  ns2  cn_m1_s2  cs   ch_b  pdl   fx3   cn_m  usb




Here is some of the new system data (in FxFloorBoard format)

    editDetails()->page()->newGroupBox("User Options " + text);
    editDetails()->page()->newGroupBox("Output");
    editDetails()->page()->addComboBox(0, 0, 1, 1, "00", "04", "30", "System"); // line out mode
    editDetails()->page()->addComboBox(1, 0, 1, 1, "00", "04", "31", "System"); // cabinet resonance
    editDetails()->page()->addGroupBox(0, 1, 3, 1);

    editDetails()->page()->newGroupBox("Global Equalizer");
    editDetails()->page()->addSwitch(0, 0, 1, 1, "00", "04", "32", "System", Qt::AlignCenter);
    editDetails()->page()->addComboBox(1, 0, 1, 1, "00", "04", "3E", "System"); // position
    editDetails()->page()->addParaEQ(0, 1, 3, 4, "00", "04", "33", "System");
    editDetails()->page()->addGroupBox(0, 0, 3, 1);
    editDetails()->page()->addGroupBox(0, 0, 1, 1);

    editDetails()->addPage("00", "00", "2F", "01", "Tables");


    editDetails()->page()->newGroupBox("Midi Channel Select " + text);
    editDetails()->page()->newGroupBox("RECEIVED PROGRAM CHANGE");
    editDetails()->page()->addComboBox(0, 0, 1, 1, "02", "00", "20", "System"); // knob panel channel
    editDetails()->page()->addComboBox(1, 0, 1, 1, "02", "00", "21", "System"); // A1 channel
    editDetails()->page()->addComboBox(2, 0, 1, 1, "02", "00", "22", "System"); // A2 channel
    editDetails()->page()->addComboBox(3, 0, 1, 1, "02", "00", "23", "System"); // A3 channel
    editDetails()->page()->addComboBox(4, 0, 1, 1, "02", "00", "24", "System"); // A4 channel
    editDetails()->page()->addComboBox(5, 0, 1, 1, "02", "00", "25", "System"); // B1 channel
    editDetails()->page()->addComboBox(6, 0, 1, 1, "02", "00", "26", "System"); // B2 channel
    editDetails()->page()->addComboBox(7, 0, 1, 1, "02", "00", "27", "System"); // B3 channel
    editDetails()->page()->addComboBox(8, 0, 1, 1, "02", "00", "28", "System"); // B4 channel
    editDetails()->page()->addGroupBox(0, 0, 1, 1);

    editDetails()->page()->newGroupBox("RECEIVED CC# CONTROL");
    editDetails()->page()->addComboBox(0, 0, 1, 1, "02", "00", "10", "System"); // MOD
    editDetails()->page()->addComboBox(1, 0, 1, 1, "02", "00", "11", "System"); // FX
    editDetails()->page()->addComboBox(2, 0, 1, 1, "02", "00", "12", "System"); // REVERB
    editDetails()->page()->addComboBox(3, 0, 1, 1, "02", "00", "13", "System"); // S/R LOOP
    editDetails()->page()->addComboBox(4, 0, 1, 1, "02", "00", "14", "System"); // EXP PEDAL
    editDetails()->page()->addComboBox(5, 0, 1, 1, "02", "00", "15", "System"); // GAFC EXP1
    editDetails()->page()->addComboBox(6, 0, 1, 1, "02", "00", "16", "System"); // GAFC EXP2
    editDetails()->page()->addGroupBox(0, 1, 1, 1);

    editDetails()->page()->addGroupBox(0, 0, 1, 1);
    editDetails()->addPage("00", "00", "2F", "02", "Tables");


or in the Katana address map format.

      "name": "PRM_SYS_KNOB_POS_FX1",
      "address": "00,00,04,27",

      "name": "PRM_SYS_KNOB_POS_FX2",
      "address": "00,00,04,28",

      "name": "PRM_SYS_KNOB_POS_FX3",
      "address": "00,00,04,29",

      "name": "PRM_SYS_LINE_OUT_MODE",
      "address": "00,00,04,30",

      "name": "PRM_SYS_CABINET_RESONANCE",
      "address": "00,00,04,31",

      "name": "PRM_SYS_EQ_SW",
      "address": "00,00,04,32",
   
      "name": "PRM_SYS_EQ_LOW_CUT",
      "address": "00,00,04,33",

      "name": "PRM_SYS_EQ_LOW_GAIN",
      "address": "00,00,04,34",

      "name": "PRM_SYS_EQ_LOWMID_FREQ",
      "address": "00,00,04,35",

      "name": "PRM_SYS_EQ_LOWMID_Q",
      "address": "00,00,04,36",

      "name": "PRM_SYS_EQ_LOWMID_GAIN",
      "address": "00,00,04,37",

      "name": "PRM_SYS_EQ_HIGHMID_FREQ",
      "address": "00,00,04,38",

      "name": "PRM_SYS_EQ_HIGHMID_Q",
      "address": "00,00,04,39",

      "name": "PRM_SYS_EQ_HIGHMID_GAIN",
      "address": "00,00,04,3A",

      "name": "PRM_SYS_EQ_HIGH_GAIN",
      "address": "00,00,04,3B",

      "name": "PRM_SYS_EQ_HIGH_CUT",
      "address": "00,00,04,3C",

      "name": "PRM_SYS_EQ_LEVEL",
      "address": "00,00,04,3D",

      "name": "PRM_SYS_EQ_POSITION",
      "address": "00,00,04,3E",

Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/

gumtown

Quote from: CodeSmart on October 17, 2017, 12:39:03 AM
When BTS changes location of global EQ
(00,00,04,3E // PRM_SYS_EQ_POSITION   (0/1) the amps responds with all effect chain locations

Then it also sends out a second command for the LOCATION1 in the effect chain. Strange thing is that it looks like it sends the same number to LOCATION1 regardless of EQ position 0 or 1.

Global EQ has traditionally been outside the GT (and Katana) effect chain,
so input and output positions would likely be DSP input and DSP output points.
Free "GR-55 FloorBoard" editor software from https://sourceforge.net/projects/grfloorboard/