Download Print this page
Korg StageVintage SV-2 Midi Implementation Manual
Korg StageVintage SV-2 Midi Implementation Manual

Korg StageVintage SV-2 Midi Implementation Manual

Hide thumbs Also See for StageVintage SV-2:

Advertisement

Quick Links

MIDI Implementation
December 16, 2019
E
1

Advertisement

loading
Need help?

Need help?

Do you have a question about the StageVintage SV-2 and is the answer not in the manual?

Questions and answers

Summary of Contents for Korg StageVintage SV-2

  • Page 1 MIDI Implementation December 16, 2019...
  • Page 2 SECTION A. MIDI IMPLEMENTATION 1. TRANSMITTED DATA 1-1. CHANNEL MESSAGES [H]:Hex, [D]:(Decimal) +------+----------+------------------+----------------------------------------------------------------------+ |Status| Second Third Description | [H] |[H] +------+----------+------------------+----------------------------------------------------------------------+ | kk | Note Off | kk | Note On (vv)=1-127 | 00 (00) | | Bank Select (MSB) (Sound/Favorite change) | 01 (01) |...
  • Page 3: F0 42 30 60

    1-4. SYSTEM EXCLUSIVE MESSAGES 1-4-1. UNIVERSAL SYSTEM EXCLUSIVE MESSAGE ( NON REALTIME ) IDENTITY REPLY MESSAGE (DEVICE INQUIRY) [ F0,7E,00,06,02,42,59,01,mm,00,vv,ww,xx,00,F7 ] 6th byte 42[hex]: KORG ID 7th byte 59[hex]: SV-2 Series LSB 8th byte 01[hex]: SV-2 Series MSB 9th byte mm: 1F[hex] = SV-2 88-keys with speakers...
  • Page 4 2-2. SYSTEM REALTIME MESSAGES [H]:Hex +--------+------------------------------------------------------------+ | Status | Description +--------+------------------------------------------------------------+ | Active Sensing +--------+------------------------------------------------------------+ 2-3. SYSTEM EXCLUSIVE 2-3-1. UNIVERSAL SYSTEM EXCLUSIVE MESSAGE ( NON REALTIME ) IDENTITY REQUEST MESSAGE (DEVICE INQUIRY) [ F0,7E,nn,06,01,F7 ] 3rd byte nn : = 0-7F 2-3-2.
  • Page 5 3. APPENDIX 3-1. NOTES *1 : kk range = (28-100) for 73-keys model = (21-108) for 88-keys model *2 : See TABLE 1 and TABLE 2 for Bank and Program numbers of Factory and Favorite Sounds. *3 : Only transmitted by the “MIDI Panic” function. Concerning the Registered Parameter Numbers (RPN), the values sent when “MIDI Panic”...
  • Page 6 3-2. TABLES TABLE 1: BANK AND PROGRAM NUMBERS FOR FACTORY SOUNDS [H]:Hex, [D]:(Decimal) +---------------+---------------+--------------+---------------------+ | Bank MSB (mm) | Bank LSB (bb) | Program (pp) | FACTORY SOUND TYPE | VARIATION | +---------------+---------------+--------------+---------+-----------+ (0) | EP1 | A.1 | (1) | A.2 | (2) | A.3 |...
  • Page 7 TABLE 2: BANK AND PROGRAM NUMBER FOR FAVORITE SOUNDS [H]:Hex, [D]:(Decimal) +---------------+---------------+--------------+---------------------+ | Bank MSB (mm) | Bank LSB (bb) | Program (pp) | FAVORITE SOUND BANK NUMBER +---------------+---------------+--------------+---------+-----------+ (64) (0) | (1) | (2) | (3) | (4) | (5) | (6) | (7) |...
  • Page 8: Group Addr_Lsb

    SECTION B. EDITING MESSAGES 1. OVERVIEW Each editing message has the following structure: F0 42 30 60 00 Header FUNCTION CODE 1 Byte, specifies the action of the message PARAMETER ADDRESS 3 Bytes, specifies the object to which the action refers (OPTIONAL DATA) Variable number of (optional) bytes, depending on the Function Code and Parameter Address combined.
  • Page 9: Table Of Contents

    CHANGE STRING PARAMETER MESSAGE Received: Change value of a given STRING parameter. Transmitted: When given STRING parameter has been changed. F0 42 30 60 00 Excl Header Function code GROUP Parameter address ADDR_LSB ADDR_MSB LENG_LSB string length LENG_MSB <ch1> <ch2> .. <ch n-1> ASCII string string terminator String lenght is a 14-bit number.
  • Page 10 3. APPENDIX 3-1. TABLES TABLE 1: GROUPS OF PARAMETERS [H]:Hex, [D]:(Decimal) +---------+---------------------------------------------------------------------------+ GROUP Description | [H] [D] | +---------+---------------------------------------------------------------------------+ (0) | Sound/Favorite (1) | Sound parameters (track parameters, Insert FX on/off, etc.) (2) | Scale parameters/Global parameters (3) | Sound/Favorite load/save signals (4) | General management signals (5) |...
  • Page 11: Group Addr_Lsb

    TABLE 2: LIST OF ALL PARAMETERS [H]:Hex, [D]:(Decimal) +-----+---------------+--------+----------+------+----------------------------------------------+------------+ |GROUP| ADDR_LSB |ADDR_MSB| Range |Access| Parameter | Notes | [D] | +-----+---------------+--------+----------+------+----------------------------------------------+------------+ 0-47 (0-71) | | SOUND name |(string) | 48-7F (72-127)| | FAVORITE name (from A.1 to G.8) |(string) (0-7) | FAVORITE name (from H.1 to H.8) |(string)
  • Page 12 (44) (0/1) | RW | LAYER 1 Track pedal 2 on/off (52) (0/1) | RW | LAYER 2 Track pedal 2 on/off (0/7) | RW | Scale (tuning curve) *13| (29) | (-1/1) | RW | User scale (tuning curve) *14| (16) | Rename the current FAVORITE...
  • Page 13 3-2. NOTES *1 : Values here are the same as Program values explained in “Section A: MIDI Implementation, TABLE 1”. *2 : Values here are the same as Program values explained in “Section A: MIDI Implementation, TABLE 2”. *3 : Enumerated values for parameter “PRE FX” (GROUP=0, ADDR_LSB=10(0AH), ADDR_MSB=1). +--------+-------------------+ | Value | Meaning...
  • Page 14 *8 : Enumerated values for parameter “TOTAL FX” (GROUP=0, ADDR_LSB=15(0FH), ADDR_MSB=1). +--------+-------------------+ | Value | Meaning +--------+-------------------+ | Stereo Limiter | St.MasteringLimtr | +--------+-------------------+ *9 : Parameter value is BPM * 20. Eg.: Value = 800 stands for BPM = 40 *10: Values range depends on the access mode: -1/63 when reading, 0/63 when writing.
  • Page 15 SECTION C. FILE DUMP 1. OVERVIEW SV-2 implements File Dump protocol, with optional handshake, as defined in “MIDI 1.0 Detailed Specification” edited by AMEI/MMA. File Dump is intended for exchanging Favorite Sounds and/or User Scales (collectively, Resources) between the instrument and an external MIDI device (typically, a computer application). The external MIDI device has always the role of beginning a File Dump session, by either sending a FILE DUMP REQUEST message to the instrument, which in turn causes the instrument to output a file, or by sending a file to the instrument, starting by the initial FILE DUMP HEADER message and then continuing with the...
  • Page 16 “Fx”, “By” and “Pz” tokens may appear multiple times in a file name, allowing to group multiple resources into a single file. For example, in order to transfer the 4 Resources located in: Family=3, Bank=4, Position=6 (Resource 1) Family=16, Bank=6, Position=0 (Resource 2) Family=16, Bank=7, Position=0 (Resource 3)
  • Page 17 (16) | Favorite Sound (Bank = D, Number = 1) (16) | Favorite Sound (Bank = D, Number = 2) (16) | Favorite Sound (Bank = D, Number = 3) (16) | Favorite Sound (Bank = D, Number = 4) (16) | Favorite Sound (Bank = D, Number = 5) (16)
  • Page 18 SECTION D. EFFECT PARAMETERS =============================================================== PREFX =============================================================== Red Comp --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 99 Sens 0 - 100 Level 0 - 99 Attack --------------------------------------------------------------- Treble Boost --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 99...
  • Page 19 =============================================================== =============================================================== Clean --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 100 Pre Vol 0 - 100 Amp Vol 0 - 100 Bass 0 - 100 Middle 0 - 100 Treble 0 - 100 Presence --------------------------------------------------------------- Twin --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range...
  • Page 20 =============================================================== EQUALIZER =============================================================== St.Parametric4EQ --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- -36 - 36 Bass 0 - 995 Middle Freq 0 - 95 Middle Q -36 - 36 Middle -36 - 36 Treble --------------------------------------------------------------- =============================================================== CABINET =============================================================== Tweed - 1x12 --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range...
  • Page 21 UK H30 - 4x12 --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 100 Power Att. 0 - 100 Prog Level 0 - 100 NR Sens --------------------------------------------------------------- UK T75 - 4x12 --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 100...
  • Page 22 Rotary --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 100 Rotor/Horn Balance 1 - 2 Amp type 0 - 6 Speaker Type 0 - 1 Mode 0 - 1 Speed 0 - 100 --------------------------------------------------------------- =============================================================== AMBIENT =============================================================== Room ---------------------------------------------------------------...
  • Page 23 =============================================================== TOTAL FX =============================================================== Stereo Limiter --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- 0 - 131 Ratio -40 - 0 Threshold 1 - 100 Attack 1 - 100 Release -39 - 24 Gain --------------------------------------------------------------- St.MasteringLimtr --------------------------------------------------------------- | Group | ADD_LSB | ADD_MSB |Range |Description --------------------------------------------------------------- -300 - 0...
  • Page 24 SECTION E. PROGRAMS ===================================================================================== Electric Piano ===================================================================================== |-----------------------------------------------------------------------------------| Tine |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Mk I Suitcase 00 24 64 03 0x791200 Mk I Stage 01 22 64 03 0x791101 Mk II Stage 00 20 64 03 0x791000 Mk II Suitcase 00 22 64 03...
  • Page 25 |-----------------------------------------------------------------------------------| Legacy |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Vintage EP 1 00 00 64 03 0x790000 Vintage EP 2 00 02 64 03 0x790100 Vintage EP 3 00 04 64 03 0x790200 Hard Tine EP 1 00 06 64 03 0x790300 Hard Tine EP 2...
  • Page 26 Elect.Gr.80 NoRes 0b 22 64 03 0x79110b ------------------------------------------------------------------------------------- |-----------------------------------------------------------------------------------| Electronic |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Korg M1 Piano 0c 20 64 03 0x79100c Grand&DigitBody 0c 22 64 03 0x79110c ------------------------------------------------------------------------------------- |-----------------------------------------------------------------------------------| Legacy |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H |...
  • Page 27 ===================================================================================== Clavier ===================================================================================== |-----------------------------------------------------------------------------------| Clav |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Clav AC Det 0d 20 64 03 0x79100d Clav AD Det 0d 22 64 03 0x79110d Clav BC Det 0d 24 64 03 0x79120d Clav BD Det. 0d 26 64 03 0x79130d Clav AC...
  • Page 28 |-----------------------------------------------------------------------------------| Church |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Tutti A 13 20 64 03 0x791013 Tutti B 13 22 64 03 0x791113 Sesquialtera 13 24 64 03 0x791213 Plenum A 13 26 64 03 0x791313 Plenum B 13 28 64 03 0x791413 Plenum C...
  • Page 29 ===================================================================================== Orchestra ===================================================================================== |-----------------------------------------------------------------------------------| Strings Ensemble |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Real Strings 15 20 64 03 0x791015 Cinematic Ens. 15 22 64 03 0x791115 Ballad Strings 15 24 64 03 0x791215 Soft Strings 16 20 64 03 0x791016 Soft Ballad Strng 16 22 64 03...
  • Page 30 |-----------------------------------------------------------------------------------| Full/Tutti |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Movie Action 1b 20 64 03 0x79101b OrchestraTutti 1b 22 64 03 0x79111b ------------------------------------------------------------------------------------- |-----------------------------------------------------------------------------------| Legacy |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Strings 1 15 00 64 03 0x790015 Strings 2...
  • Page 31 |-----------------------------------------------------------------------------------| Lead |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Next Dance 1e 20 64 03 0x79101e Trance Filter 1e 22 64 03 0x79111e Vintage Monster 1e 24 64 03 0x79121e Dance Basic 1e 26 64 03 0x79131e EDM Synth 1e 28 64 03 0x79141e...
  • Page 32 ===================================================================================== Guitar ===================================================================================== |-----------------------------------------------------------------------------------| Acoustic Guitar |-----------------------------------------------------------------------------------| name | DATA_LSB_L DATA_MSB_L DATA_LSB_H DATA_MSB_H | value |-----------------------------------------------------------------------------------| Nylon Guitar 21 20 64 03 0x791021 Concert Guitar 21 26 64 03 0x791321 Natural Steel 21 22 64 03 0x791121 Acoustic Steel 21 24 64 03 0x791221 ------------------------------------------------------------------------------------- |-----------------------------------------------------------------------------------|...
  • Page 34 Address KORG ITALY SpA Via Cagiata, 85 60027 Osimo (AN) Italy www.korg.com © KORG Italy 2020. All rights reserved...