1. 개요 ✎ ⊖
General MIDI는 MIDI Manufacturers Association (MMA)와 Japan MIDI Standards Committee (JMSC)에서 1991년 공개한 MIDI의 추가 규격입니다.
전자악기의 제어 신호만을 정의한 MIDI와는 다르게, 128개(Level 1) / 256개(Level 2)의 악기 배치 등의 규격을 지정해 서로 다른 음원에서도 정상적인 작동을 보장하도록 설계한 규격입니다.
전자악기의 제어 신호만을 정의한 MIDI와는 다르게, 128개(Level 1) / 256개(Level 2)의 악기 배치 등의 규격을 지정해 서로 다른 음원에서도 정상적인 작동을 보장하도록 설계한 규격입니다.
2. 상세 ✎ ⊖
2.1. 지원 조건 ✎ ⊖
2.1.1. General MIDI Level 1 ✎ ⊖
- 동시발음수 최소 24음 (또는 일반 악기 16음 + 리듬 악기 8음)
- 16개의 사용 가능한 채널, 10번은 리듬 악기로 사용됨
- 128개의 지정된 맵을 가진 음색
- CC#1, 7, 10, 11, 64, 100, 101, 121, 123 컨트롤 지원
- RPN을 통한 튜닝 및 Pitch Bend Range 조정 기능
- GM1 SysEx 지원
2.1.2. General MIDI Level 2 ✎ ⊖
- 동시발음수 최소 32음
- 16개의 사용 가능한 채널
- 리듬 악기 채널 최소 0개에서 최대 2개까지 지정 가능
- 256개의 지정된 맵을 가진 음색
- GM2 SysEx 지원
3. 대표 지원 기기 및 소프트웨어 ✎ ⊖
이 리스트에 없더라도 General MIDI 로고가 장착되어 있는 기기는 모두 GM을 지원합니다.
- General MIDI Level 1
- Microsoft GS Wavetable Synth
- Sound Canvas 전 제품
- YAMAHA TG100 / 300, MU Series 전 제품
- YAMAHA S-YXG 계열 소프트웨어 음원
- General MIDI Level 2
- EDIROL Hyper Canvas : HQ Software Synthesizer
- SC-8820, SC-8850, Sound Canvas VA

