General MIDI Level 2

General MIDI Level 2，簡稱GM2，是MIDI的標準規格。它的基礎是General MIDI以及GS extensions。在1999年由MIDI制造商协会(MMA)所採用。

最低需求條件 
同時發聲數：32
 MIDI頻道：16
同時演奏旋律樂器達16個（所有頻道）
同時演奏打擊樂器組達2組（頻道10/11）

參數

音色及群組轉換事件（Program and bank change events） 
General MIDI 2相容的合成器透過設定cc#0 (Bank Select MSB)至121並使用cc#32 (Bank Select LSB)在音色轉換之前去選定各個群組。群組0包含了原本GM中所有的聲音組。

旋律音色

鼓組 
這些音色編號和GS是一樣的。藉由設定cc#0 (Bank Select MSB)至120、cc#32 (Bank Select LSB)至0，還有音色轉換（Program Change）去選擇鼓組。
 1 Standard Kit－唯一在General MIDI Level 1中規定的鼓組
 9 Room Kit－較為環繞的鼓組音色
 17 Power Kit－較有力道的鼓組
 25 Electronic Kit－各種電子鼓機的模擬
 26 TR-808 Kit－與Roland TR-808類似的類比鼓組
 33 Jazz Kit－與Standard kit相近的爵士鼓組
 41 Brush Kit－添加了許多鼓刷的聲音
 49 Orchestra Kit－蒐集了音樂會的鼓以及定音鼓
 57 Sound FX Kit－聲音特效
 128 CM-64/CM-32L－標準的MT-32鼓組

新增的打擊樂器 
與GS的鼓譜相同，涵蓋以上1到49的鼓組

支援的控制轉換訊息 
（某些為選擇性）
 Bank Select (cc#0/32)－群組選擇
 Modulation Depth (cc#1)－顫音深度
 Portamento Time (cc#5)－滑音時間
 Channel Volume (cc#7)－頻道音量
 Pan (cc#10)－声相
 Expression (cc#11)－表情
 Hold1 (Damper) (cc#64)－制音器
 Portamento ON/OFF (cc#65)－滑音開關
 Sostenuto (cc#66)－延音
 Soft (cc#67)－柔軟
 Filter Resonance (Timbre/Harmonic Intensity) (cc#71)－滤波器截频共振
 Release Time (cc#72)－釋音時間
 Brightness (cc#74)－聲音亮度
 Decay Time (cc#75)（新訊息）－衰减時間
 Vibrato Rate (cc#76)（新訊息）－顫音速率
 Vibrato Depth (cc#77)（新訊息）－顫音深度
 Vibrato Delay (cc#78)（新訊息）－顫音延遲
 Reverb Send Level (cc#91)－混响等級
 Chorus Send Level (cc#93)－合音等級
 Data Entry (cc#6/38)
 RPN LSB/MSB (cc#100/101)

支援的RPNs 

 Pitch Bend Sensitivity－滑音桿敏感度
 Channel Fine Tune－通道細調律
 Channel Coarse Tune－通道粗調律
 Modulation Depth Range (Vibrato Depth Range)－顫音深度範圍
 RPN NULL

支持的系统专有（SysEx）消息 
 Master Volume－主控音量
 Master Fine Tuning－主控細調律
 Master Coarse Tuning－主控粗調律
 Reverb Type－混响類別
 Reverb Time－混响時間
 Chorus Type－合音類別
 Chorus Mod Rate－合音時間
 Chorus Mod Depth－合音顫音深度
 Chorus Feedback－合音反饋
 Chorus Send to Reverb 合音输出至混响
 Controller Destination Setting－控制器目標設定
 Scale/Octave Tuning Adjust
 Key-Based Instrument Controllers
 GM2 System On

關聯項目 
General MIDI

外部链接
更多圖、文、音樂的GM128介紹
MIDI