
6
MIDI Implementation
Table 'PROGRAM MAP(BANK2)'
Address(H) |Size(H) |Data(H) |Parameter Description
--------------------------------------------------------------------------------------
09 00 06 00 00 00 00 02 0000 BANK 2 , PC 1 *Refer to Table 'Program Map'
: - 0203
:
09 00 06 7E 00 00 00 02 0000 BANK 2 , PC 64 *Refer to Table 'Program Map'
- 0203
09 00 07 00 00 00 00 02 0000 BANK 2 , PC 65 *Refer to Table 'Program Map'
: - 0203
:
09 00 07 7E 00 00 00 02 0000 BANK 2 , PC 128 *Refer to Table 'Program Map'
- 0203
Table 'PATCH'
Offset(H) |Size(H) |Data(H) |Parameter Description
--------------------------------------------------------------------------------------
* All data is transmitted as nibble data.
===== COSM =====
* The significance of the parameters of each address will change as follows, depending on the [ VARI GUITAR ] – [ BRASS ] type.
[ VARI GUITAR ]
----- Pickup -----
** ** 00 00 00 00 00 02 00 - 3F REAR PICKUP POSITION *Refer to Table 'Pickup_Position'
** ** 00 02 00 00 00 02 00 - 7E REAR PICKUP ANGLE *Refer to Table 'Pickup_Angle'
** ** 00 04 00 00 00 02 00 - 3F FRONT PICKUP POSITION *Refer to Table 'Pickup_Position'
** ** 00 06 00 00 00 02 00 - 7E FRONT PICKUP ANGLE *Refer to Table 'Pickup_Angle'
** ** 00 08 00 00 00 02 00 - 0A MODEL *Refer to Table 'Pickup_Model'
** ** 00 0A 00 00 00 02 00 - 04 PICKUP *Refer to Table 'Pickup_Pickup'
** ** 00 0C 00 00 00 02 00 - 64 TONE -50 - +50
** ** 00 0E 00 00 00 02 00 - 64 LEVEL 0 - 100
** ** 00 10 00 00 00 02 00 - 01 PHASE 00 : IN
01 : OUT
** ** 00 12 00 00 00 02 00 - 03 REAR PICKUP TYPE *Refer to Table 'Pickup_Type'
** ** 00 14 00 00 00 02 00 - 03 FRONT PICKUP TYPE *Refer to Table 'Pickup_Type'
** ** 00 16 00 00 00 02 dummy data
----- Pitch Shift -----
** ** 00 18 00 00 00 02 00 - 01 MODE 00 : SHIFT
01 : HARMO
** ** 00 1A 00 00 00 02 00 - 30 SHIFT1
** ** 00 1C 00 00 00 02 00 - 30 SHIFT2
** ** 00 1E 00 00 00 02 00 - 30 SHIFT3
** ** 00 20 00 00 00 02 00 - 30 SHIFT4
** ** 00 22 00 00 00 02 00 - 30 SHIFT5
** ** 00 24 00 00 00 02 00 - 30 SHIFT6 -24 - +24
** ** 00 26 00 00 00 02 00 - 64 FINE1
** ** 00 28 00 00 00 02 00 - 64 FINE2
** ** 00 2A 00 00 00 02 00 - 64 FINE3
** ** 00 2C 00 00 00 02 00 - 64 FINE4
** ** 00 2E 00 00 00 02 00 - 64 FINE5
** ** 00 30 00 00 00 02 00 - 64 FINE6 -50 - +50
** ** 00 32 00 00 00 02 00 - 64 E.LEVEL1
** ** 00 34 00 00 00 02 00 - 64 E.LEVEL2
** ** 00 36 00 00 00 02 00 - 64 E.LEVEL3
** ** 00 38 00 00 00 02 00 - 64 E.LEVEL4
** ** 00 3A 00 00 00 02 00 - 64 E.LEVEL5
** ** 00 3C 00 00 00 02 00 - 64 E.LEVEL6 0 - 100
** ** 00 3E 00 00 00 02 00 - 64 D.LEVEL1
** ** 00 40 00 00 00 02 00 - 64 D.LEVEL2
** ** 00 42 00 00 00 02 00 - 64 D.LEVEL3
** ** 00 44 00 00 00 02 00 - 64 D.LEVEL4
** ** 00 46 00 00 00 02 00 - 64 D.LEVEL5
** ** 00 48 00 00 00 02 00 - 64 D.LEVEL6 0 - 100
** ** 00 4A 00 00 00 02 00 - 1C HARMO1
** ** 00 4C 00 00 00 02 00 - 1C HARMO2
** ** 00 4E 00 00 00 02 00 - 1C HARMO3
** ** 00 50 00 00 00 02 00 - 1C HARMO4
** ** 00 52 00 00 00 02 00 - 1C HARMO5
** ** 00 54 00 00 00 02 00 - 1C HARMO6 *Refer to Table 'VariGT_Harm'
** ** 00 56 00 00 00 02 dummy data
----- Body -----
** ** 00 58 00 00 00 02 00 - 64 ATTACK 0 - 100
** ** 00 5A 00 00 00 02 00 - 64 BODY 0 - 100
** ** 00 5C 00 00 00 02 00 - 0A LOW CUT *Refer to Table 'Low_Cut_2'
** ** 00 5E 00 00 00 02 00 - 64 LEVEL 0 - 100
** ** 00 60 00 00 00 02 00 - 04 BODY-TYPE *Refer to Table 'Body_Type'
** ** 00 62 00 00 00 02 00 - 64 RESO 0 - 100
** ** 00 64 00 00 00 02 00 - 64 SIZE -50 - +50
** ** 00 66 00 00 00 02 dummy data
** ** 00 68 00 00 00 02 00 - 01 PT SHIFT ON/OFF 00 : OFF
01 : ON
** ** 00 6A 00 00 00 02 dummy data
** ** 00 6C 00 00 00 02 dummy data
** ** 00 6E 00 00 00 02 dummy data
[ ACOUSTIC ]
----- Pickup -----
** ** 00 00 00 00 00 02 00 - 64 TONE -50 - +50
** ** 00 02 00 00 00 02 00 - 64 LEVEL 0 - 100
** ** 00 04 00 00 00 02 00 - 01 TYPE 00 : PIEZO
01 : MIC
** ** 00 06 00 00 00 02 dummy data
----- Body -----
** ** 00 08 00 00 00 02 00 - 64 ATTACK 0 - 100
** ** 00 0A 00 00 00 02 00 - 64 BODY 0 - 100
** ** 00 0C 00 00 00 02 00 - 0A LOW CUT *Refer to Table 'Low_Cut_2'
** ** 00 0E 00 00 00 02 00 - 64 LEVEL 0 - 100
** ** 00 10 00 00 00 02 00 - 04 BODY-TYPE *Refer to Table 'Body_Type'
** ** 00 12 00 00 00 02 00 - 64 RESO 0 - 100
** ** 00 14 00 00 00 02 00 - 64 SIZE -50 - +50
** ** 00 16 00 00 00 02 dummy data
:
** ** 00 6E 00 00 00 02 dummy data
[ NYLON STRINGS ]
----- Body -----
** ** 00 00 00 00 00 02 00 - 64 LEVEL 0 - 100
** ** 00 02 00 00 00 02 00 - 0A BOTTOM 0 - 10
Comentarios a estos manuales