Der online MIDI GuideLogo
Vorwort Inhaltsverzeichnis Downloads Links Contact

A7 GS-SYSTEM EXCLUSIVE MIDI IMPLEMENTATION V 3.0

In diesen Tabellen sind die wichtigsten Parameter-Adressen eines GS-Instrumentes zusammengefasst. Alle Angaben erfolgen hexadezimal, falls nicht anders angegeben.

SYSTEM-PARAMETER

AdresseGrößeWertParameterAnmerkung,dezimalVoreinstellung
40 00 00
40 00 01#
40 00 02#
40 00 03#
00 040018-07E8Master Tune-100 - +100 Cent00 04 00 00 (nibbelized data)
40 00 0400 0100-7FMaster Volume
(=F0 7F 7F 04 01 00 vv F7)
0-1277F
40 00 7F00 0100GS-ResetDie internen Einstellungen werden auf die GS-Voreinstellungen zurückgesetzt.--
40 00 0500 0128-58Master Key Shift-24 - +24 Semitones40
40 00 0600 0101-7FMaster Panorama-63(Left) - +63(Right)40

PATCH-PARAMETER

Zum korrekten Interpretieren der später folgenden Tabellen ist der Zusammenhang und Unterschied zwischen "MIDI-Kanälen", "Parts" und "Block Numbers" nicht unwichtig, daher hier eine Übersicht:


Part 1 (default MIDI-Channel = 1) n=1
Part 2 (default MIDI-Channel = 2) n=2
Part 3 (default MIDI-Channel = 3) n=3
Part 4 (default MIDI-Channel = 4) n=4
Part 5 (default MIDI-Channel = 5) n=5
Part 6 (default MIDI-Channel = 6) n=6
Part 7 (default MIDI-Channel = 7) n=7
Part 8 (default MIDI-Channel = 8) n=8
Part 9 (default MIDI-Channel = 9) n=9
Part 10 (default MIDI-Channel =10) n=0
Part 11 (default MIDI-Channel =11) n=A
Part 12 (default MIDI-Channel =12) n=B
Part 13 (default MIDI-Channel =12) n=C
Part 14 (default MIDI-Channel =12) n=D
Part 15 (default MIDI-Channel =12) n=E
Part 16 (default MIDI-Channel =16) n=F

Dabei steht 'n' für die 'Block Number' (0-F) und 'x' für den jeweiligen MIDI-Kanal (0-F)

AdresseGrößeWertParameterAnmerkung,dezimalVoreinstellung
40 01 10
40 01 11#
40 01 12#
40 01 13#
40 01 14#
40 01 15#
40 01 16#
40 01 17#
40 01 18#
40 01 19#
40 01 1A#
40 01 1B#
40 01 1C#
40 01 1D#
40 01 1E#
40 01 1F#
00 1000-18Voice ReserveDie Gesamtsumme der zu reservierenden Stimmen darf die maximale Polyphonie des Klanggenerators nicht überschreiten. Somit ist 18(hex) der Maximalwert für einen vierundzwanzigstimmigen Tongenerator. Part 10(Drums) = 02
Part 01 = 06
Part 02 = 02
Part 03 = 02
Part 04 = 02
Part 05 = 02
Part 06 = 02
Part 07 = 02
Part 08 = 02
Part 09 = 02
Part 11 = 00
Part 12 = 00
Part 13 = 00
Part 14 = 00
Part 15 = 00
Part 16 = 00
40 01 3000 0100-07Reverb Macro00:ROOM1
01:ROOM 2
02:ROOM 3
03:HALL 1
04:HALL 2
05:PLATE
06:DELAY
07:PANNING DELAY)
04
40 01 3100 0100-07Reverb Character--04
40 01 3200 0100-07Reverb PRE-LPFTiefpassfilter00
40 01 3300 0100-7FReverb Level--40
40 01 3400 0100-7FReverb Time--40
40 01 3500 0100-7FReverb Delay Feedback--00
40 01 3600 0100-7FReverb Send Level to Chorus--00
40 01 3800 0100-07Chorus Macro00:CHORUS 1
01:CHORUS 2
02:CHORUS 3
03:CHORUS 4
04:FEEDBACK CHORUS
05:FLANGER
06:SHORT DELAY
07:SHORT DELAY (FB)
02
40 01 3900 0100-07Chorus PRE-LPF--40
40 01 3A00 0100-7FChorus Level--40
40 01 3B00 0100-7FChorus Feedback--08
40 01 3C00 0100-7FChorus Delay--50
40 01 3D00 0100-7FChorus Rate--03
40 01 3E00 0100-7FChorus Depth--13
40 01 3F00 0100-7FChorus Send Level To Reverb--00
40 1n 00
40 1n 01#
00 0200-7F
00-7F
Tone NumberBank Select MSB Value
Program Change Value
00
00
40 1n 0200 0100-10RX-Channel1-16(dez.), off(entspricht der Part-Nummer)
40 1n 0300 0100-01RX Pitch BendOff/On01
40 1n 0400 0100-01RX Channel PressureOff/On01
40 1n 0500 0100-01RX Program ChangeOff/On01
40 1n 0600 0100-01RX Control ChangeOff/On01
40 1n 0700 0100-01RX Poly PressureOff/On01
40 1n 0800 0100-01RX Note MessagesOff/On01
40 1n 0900 0100-01RX RPNOff/On01
40 1n 0A00 0100-01RX NRPNOff/On01
40 1n 0B00 0100-01RX ModulationOff/On01
40 1n 0C00 0100-01RX VolumeOff/On01
40 1n 0D00 0100-01RX PanoramaOff/On01
40 1n 0E00 0100-01RX ExpressionOff/On01
40 1n 0F00 0100-01RX SustainOff/On01
40 1n 1000 0100-01RX PortamentoOff/On01
40 1n 1100 0100-01RX SostenutoOff/On01
40 1n 1200 0100-01RX SoftOff/On01
40 1n 1300 0100-01Mono/Poly ModeMono/Poly01 (=Bx 7E 01/Bx 7F 00)
40 1n 1400 0100-01Assign Mode0=Single,1=Limited Multi,2=Full Multi00 für n=0; 01 für alle anderen Parts
40 1n 1500 0100-02Rhythm Part Map Select0=Off,1=Map1, 2=Map201 für n=0, 00 für alle anderen Parts
40 1n 1600 0128-58Pitch Key Shift-24 - +24 (Semitones)40
40 1n 17
40 1n 18#
00 0208-F8Pitch Offset Fine-12 - + 12 (Hz)0800
40 1n 1900 0100-7FPart Level0-127 (=Bx 07 vv)64
40 1n 1A00 0100-7FVelocity Sense Depth--40
40 1n 1B00 0100-7FVelocity Sense Offset--40
40 1n 1C00 0100-7FPart PanoramaRandom,-63(Left)- +63(Right)
(=Bx 0A vv, No Random)
40
40 1n 1D00 0100-7FKey Range LowC-1 - G900
40 1n 1E00 0100-7FKey Range HighC-1 - G97F
40 1n 1F00 0100-5FCC1 Controller Number00-9510
40 1n 2000 0100-5FCC1 Controller Number00-9511
40 1n 2100 0100-7FChorus Send Level (=Bx 5D vv)00
40 1n 2200 0100-7FReverb Send Level (=Bx 5B vv)28
40 1n 3000 010E-72Tone Modify 1-50 - +50 (=Bx 63 01 62 08 06 vv)40
40 1n 3100 010E-72Tone Modify 2-50 - +50 (=Bx 63 01 62 09 06 vv)40
40 1n 3200 010E-72Tone Modify 3-50 - +50 (=Bx 63 01 62 20 06 vv)40
40 1n 3300 010E-72Tone Modify 4-50 - +50 (=Bx 63 01 62 21 06 vv)40
40 1n 3400 010E-72Tone Modify 5-50 - +50 (=Bx 63 01 62 63 06 vv)40
40 1n 3500 010E-72Tone Modify 6-50 - +50 (=Bx 63 01 62 64 06 vv)40
40 1n 3600 010E-72Tone Modify 7-50 - +50 (=Bx 63 01 62 66 06 vv)40
40 1n 3700 010E-72Tone Modify 8-50 - +50 (=Bx 63 01 62 0A 06 vv)40
40 1n 40
40 1n 41#
40 1n 42#
40 1n 43#
40 1n 44#
40 1n 45#
40 1n 46#
40 1n 47#
40 1n 48#
40 1n 49#
40 1n 4A#
40 1n 4B#
00 0C
--
--
--
--
--
--
--
--
--
--
--
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
00-7F
Scale Tuning C
Scale Tuning C#
Scale Tuning D
Scale Tuning D#
Scale Tuning E
Scale Tuning F
Scale Tuning F#
Scale Tuning G
Scale Tuning G#
Scale Tuning A
Scale Tuning A#
Scale Tuning B
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
-64 - +64 Cent
40
40
40
40
40
40
40
40
40
40
40
40
40 2n 0000 01 28-58MOD Pitch Control-24 - +24 Semitones40
40 2n 0100 01 00-7FMOD TVF Cutoff Control-9600 - +9600 Cent40
40 2n 0200 01 00-7FMOD Amplitude Control-100% - +100%40
40 2n 0300 01 00-7FMOD LFO1 Rate Control-10.0 - +10.0Hz40
40 2n 0400 01 00-7FMOD LFO1 Pitch Depth0 - 600 Cent0A
40 2n 0500 01 00-7FMOD LFO1 TVF Depth0-2400 Cent00
40 2n 0600 01 00-7FMOD LFO1 TVA Depth0 - 100%00
40 2n 0700 01 00-7FMOD LFO2 Rate Control-10.0 - +10.0Hz40
40 2n 0800 01 00-7FMOD LFO2 Pitch Depth0 - 600 Cent0A
40 2n 0900 01 00-7FMOD LFO2 TVF Depth0-2400 Cent00
40 2n 0A00 01 00-7FMOD LFO2 TVA Depth0 - 100%00
40 2n 1000 0140-58BEND Pitch Control0 - +24 Semitones42
40 2n 1100 0100-7FBEND TVF Cutoff Control-9600 - +9600 Cent40
40 2n 1200 0100-7FBEND Amplitude Control-100.0 - + 100.0 %40
40 2n 1300 0100-7FBEND LFO1 Rate Control-10.0 - + 10.0 Hz40
40 2n 1400 0100-7FBEND LFO1 Pitch Depth0-600 Cent00
40 2n 1500 0100-7FBEND LFO1 TVF Depth0-2400 Cent00
40 2n 1600 0100-7FBEND LFO1 TVA Depth0-100 %00
40 2n 1700 0100-7FBEND LFO2 Rate Control-10.0 - + 10.0 Hz40
40 2n 1800 0100-7FBEND LFO2 Pitch Depth0-600 Cent00
40 2n 1900 0100-7FBEND LFO2 TVF Depth0-2400 Cent00
40 2n 1A00 0100-7FBEND LFO2 TVA Depth0-100 %00
40 2n 2000 0128-58CAF Pitch Control-24 - +24 Semitones40
40 2n 2100 0100-7FCAF TVF Cutoff Control-9600 - +9600 Cent40
40 2n 2200 0100-7FCAF Amplitude Control-100.0 - + 100.0%40
40 2n 2300 0100-7FCAF LFO1 Rate Control10.0 - + 10.0 Hz40
40 2n 2400 0100-7FCAF LFO1 Pitch Depth0-600 Cent00
40 2n 2500 0100-7FCAF LFO1 TVF Depth0-2400 Cent00
40 2n 2600 0100-7FCAF LFO1 TVA Depth0-100%00
40 2n 2700 0100-7FCAF LFO2 Rate Control10.0 - + 10.0 Hz40
40 2n 2800 0100-7FCAF LFO2 Pitch Depth0-600 Cent00
40 2n 2900 0100-7FCAF LFO2 TVF Depth0-2400 Cent00
40 2n 2A00 0100-7FCAF LFO2 TVA Depth0-100%00
40 2n 3000 0128-58PAF Pitch Control-24 - +24 Semitones40
40 2n 3100 0100-7FPAF TVF Cutoff Control-9600 - +9600 Cent40
40 2n 3200 0100-7FPAF Amplitude Control-100.0 - + 100.0%40
40 2n 3300 0100-7FPAF LFO1 Rate Control10.0 - + 10.0 Hz40
40 2n 3400 0100-7FPAF LFO1 Pitch Depth0-600 Cent00
40 2n 3500 0100-7FPAF LFO1 TVF Depth0-2400 Cent00
40 2n 3600 0100-7FPAF LFO1 TVA Depth0-100%00
40 2n 3700 0100-7FPAF LFO2 Rate Control10.0 - + 10.0 Hz40
40 2n 3800 0100-7FPAF LFO2 Pitch Depth0-600 Cent00
40 2n 3900 0100-7FPAF LFO2 TVF Depth0-2400 Cent00
40 2n 3A00 0100-7FPAF LFO2 TVA Depth0-100%00
40 2n 4000 0128-58CC1 Pitch Control-24 - +24 Semitones40
40 2n 4100 0100-7FCC1 TVF Cutoff Control-9600 - +9600 Cent40
40 2n 4200 0100-7FCC1 Amplitude Control-100.0 - + 100.0%40
40 2n 4300 0100-7FCC1 LFO1 Rate Control10.0 - + 10.0 Hz40
40 2n 4400 0100-7FCC1 LFO1 Pitch Depth0-600 Cent00
40 2n 4500 0100-7FCC1 LFO1 TVF Depth0-2400 Cent00
40 2n 4600 0100-7FCC1 LFO1 TVA Depth0-100%00
40 2n 4700 0100-7FCC1 LFO2 Rate Control10.0 - + 10.0 Hz40
40 2n 4800 0100-7FCC1 LFO2 Pitch Depth0-600 Cent00
40 2n 4900 0100-7FCC1 LFO2 TVF Depth0-2400 Cent00
40 2n 4A00 0100-7FCC1 LFO2 TVA Depth0-100%00
40 2n 5000 0128-58CC2 Pitch Control-24 - +24 Semitones40
40 2n 5100 0100-7FCC2 TVF Cutoff Control-9600 - +9600 Cent40
40 2n 5200 0100-7FCC2 Amplitude Control-100.0 - + 100.0%40
40 2n 5300 0100-7FCC2 LFO1 Rate Control10.0 - + 10.0 Hz40
40 2n 5400 0100-7FCC2 LFO1 Pitch Depth0-600 Cent00
40 2n 5500 0100-7FCC2 LFO1 TVF Depth0-2400 Cent00
40 2n 5600 0100-7FCC2 LFO1 TVA Depth0-100%00
40 2n 5700 0100-7FCC2 LFO2 Rate Control10.0 - + 10.0 Hz40
40 2n 5800 0100-7FCC2 LFO2 Pitch Depth0-600 Cent00
40 2n 5900 0100-7FCC2 LFO2 TVF Depth0-2400 Cent00
40 2n 5A00 0100-7FCC2 LFO2 TVA Depth0-100%00

DRUM-SETUP-PARAMETER

Beim Wechseln eines Drumkits werden diese Parameter initialisiert.

*m = Map Number (0=Map 1; 1=Map 2) * rr= Drum Part Note Number (00-7F)

AdresseGrößeWertParameterAnmerkung,dezimal
41 m0 00
  ...
41 m0 0B#
00 0C20-7FDrum Map NameASCII-Charakter
41 m1 rr00 0100-7FPlay Note NumberPitch Coarse
41 m2 rr00 0100-7FLevel(=Bx 63 1A 62 rr 06 vv)
41 m3 rr00 0100-7FAssign Goup NumberNon, 1-127
41 m4 rr00 0100-7FPanoramaRandom,-63(Left) - +63(Right)
(=Bx 63 1C 62 rr 06 vv,Except Random)
41 m5 rr00 0100-7FReverb Send Level0.0 - 1.0 (=Bx 63 1D 62 rr 06 vv)
41 m6 rr00 0100-7FChorus Send Level0.0 - 1.0 (=Bx 63 1E 62 rr 06 vv)
41 m7 rr00 0100-01RX Note OFFOff/On
41 m8 rr00 0100-01RX Note ONOff/On