악기:midi:gm:cc
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
[공지]글 작성 및 수정 방법
차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판이전 판다음 판 | 이전 판마지막 판양쪽 다음 판 | ||
악기:midi:gm:cc [2024/04/03] – 정승환 | 악기:midi:gm:cc [2024/04/11] – [CC#] 정승환 | ||
---|---|---|---|
줄 1: | 줄 1: | ||
- | =====CC===== | + | {{indexmenu_n> |
+ | =====CC#===== | ||
- | **C**ontrol **C**hange, **CC#**(**C**ontrol **C**hange **N**umber) | + | **C**ontrol **C**hange **N**umber |
- | **GM 1** | + | ====GM 1==== |
- | ^ | + | ^ |
| 1 | Modulation wheel | | | 1 | Modulation wheel | | ||
| 7 | Volume | | 7 | Volume | ||
줄 20: | 줄 21: | ||
| 121 | All controller off | | | 121 | All controller off | | ||
| 123 | All note off | | | 123 | All note off | | ||
+ | |||
+ | ====GM 2==== | ||
+ | |||
+ | ^ CC# ^ Function | ||
+ | | 0/32 | Bank Select (MSB/ | ||
+ | | 1 | Modulation Wheel | | ||
+ | | 2 | Breath Controller | ||
+ | | 4 | Foot Controller | ||
+ | | 5 | Portamento Time | | ||
+ | | 7 | Channel Volume | ||
+ | | 10 | Pan | | ||
+ | | 64 | Damper Pedal On/Off (Sustain) | ||
+ | | 65 | Portamento On/ | ||
+ | | 66 | Sostenuto On/ | ||
+ | | 67 | Soft Pedal On/ | ||
+ | | 70 | Sound Variation | ||
+ | | 71 | Timbre/ | ||
+ | | 72 | Release Time | | ||
+ | | 73 | Attack Time | | ||
+ | | 74 | Brightness (cutoff frequency) | ||
+ | | 75 | Decay Time | | ||
+ | | 76 | Vibrato Rate | | ||
+ | | 77 | Vibrato Depth | | ||
+ | | 78 | Vibrato Delay | | ||
+ | | 91 | Effect 1 Depth (reverb send level) | ||
+ | | 92 | Effect 2 Depth (formerly tremolo depth) | ||
+ | | 93 | Effect 3 Depth (chorus send level) | ||
+ | | 94 | Effect 4 Depth (formerly detune depth) | ||
+ | | 95 | Effect 5 Depth (formerly phaser depth) | ||
+ | | 6/38 | Data Entry (MSB/ | ||
+ | | 100/ | ||
+ | |||
+ | |||
====Reset==== | ====Reset==== | ||
줄 33: | 줄 67: | ||
MIDI 에서는 의외로 상당히 많은 기능이 MSB X LSB 로 표현되는 값을 사용하도록 되어 있다. MIDI 신호가 16비트 기반이고 하나의 값이 128단계로만 표현 가능한 한계 때문이다. 이 한계를 넘어서서 128단계를 넘는 표현을 하기 위해서 MSB X LSB로 값을 표현하는 것이다. | MIDI 에서는 의외로 상당히 많은 기능이 MSB X LSB 로 표현되는 값을 사용하도록 되어 있다. MIDI 신호가 16비트 기반이고 하나의 값이 128단계로만 표현 가능한 한계 때문이다. 이 한계를 넘어서서 128단계를 넘는 표현을 하기 위해서 MSB X LSB로 값을 표현하는 것이다. | ||
+ | ===Pitchbend=== | ||
Pitchbend의 경우는 CC# 21번, 23번을 MSB, LSB 로 조합하여 0 ~ 8192 ~ 16383 사이의 값을 만들어서 사용한다.(128 x 128 = 16384) 하지만, 이 두 값을 조합하여 사용하는 것은 사람이 사용하기엔 매우 불편하고 Pitchbend의 경우는 상당히 자주 사용되는 기능이기 때문에, 대부분의 DAW나 시퀀서에서는 이 기능을 아예 Pitchbend(-8192 ~ 0 ~ +8192) 기능으로 따로 지정하여 사용하기 쉽게 만들어 두었다. | Pitchbend의 경우는 CC# 21번, 23번을 MSB, LSB 로 조합하여 0 ~ 8192 ~ 16383 사이의 값을 만들어서 사용한다.(128 x 128 = 16384) 하지만, 이 두 값을 조합하여 사용하는 것은 사람이 사용하기엔 매우 불편하고 Pitchbend의 경우는 상당히 자주 사용되는 기능이기 때문에, 대부분의 DAW나 시퀀서에서는 이 기능을 아예 Pitchbend(-8192 ~ 0 ~ +8192) 기능으로 따로 지정하여 사용하기 쉽게 만들어 두었다. | ||
+ | |||
+ | ===Bank=== | ||
+ | Program change에서 Bank 설정에서는 CC#0 (Bank Select MSB)에 121을 설정하고 CC#32 (Bank Select LSB)에서 원하는 Bank 값을 입력한다. | ||
====RPN==== | ====RPN==== |
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
악기/midi/gm/cc.txt · 마지막으로 수정됨: 2024/05/10 저자 정승환