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) |...
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.
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 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)
Need help?
Do you have a question about the StageVintage SV-2 and is the answer not in the manual?
Questions and answers