Standard Controller midi digunakan untuk memudahkan para sound engeener untuk menambah variasi yang diinginkan seperti volume, panpot, reverb, release, attack dan sebagainya. namun bagi pemula standard controller number midi ini masih asing dan masih banyak yang penasaran bagaimana cara menggunakanya. adapun kegunaanya sudah disebutkan diatas dan bagaimana cara menggunakanya?.
Untuk menggunakan fitur ini tergantung dari alat yang digunakan untuk membuat file MIDI dapat berupa hardware (keyboard) ataupun software. untuk keyboard untuk menambah effect biasanya sudah dikemas dengan rapi dan user friendly sehingga pengguna tidak perlu menghafalkan nomor untuk setiap controller karena sudah dituliskan dengan huruf. begitupun dengan software juga sudah banyak yang dituliskan dengan petunjuk yang jelas seperti menuliskan reverb untuk reverb dan sebagainya. namun pada dasarnya kita harus tahu nomor kode untuk controller dalam midi ini agar dapat mempermudah pekerjaan kedepanya.
berikut saya kutipkan daftar Controller Number MIDI :
MIDI Controller Numbers | |||
---|---|---|---|
The table below presents a summary of the MIDI Standard Controller codes in decimal and hexadecimal (h) form. | |||
Decimal | Hex | Controller Name | Application |
0 | 00h | Bank Select (Controller # 32 more commonly used) | Used to reach programs above 127 |
1 | 01h | Modulation Wheel | Vibrato, tremolo |
2 | 02h | Breath Contoller | Wind controllers |
3 | 03h | Undefined | |
4 | 04h | Foot Controller | Assignable footswitch |
5 | 05h | Portamento Time | Glide time |
6 | 06h | Data Entry MSB | Data Entry slider |
7 | 07h | Main Volume | Volume control (at end of signal chain) |
8 | 08h | Balance | Changes stereo position but not Pan |
9 | 09h | Undefined | |
10 | 0Ah | Pan | Panning |
11 | 0Bh | 0Ch | Volume control at start of signal chain |
12 | 0Ch | Effect Control 1 | Assignable effect |
13 | 0Dh | Effect Control 2 | Assignable effect |
14-15 | 0E-0Fh | Undefined | |
16-19 | 10-13h | General Purpose Controllers (Nos. 1-4) | |
20-31 | 14-1Fh | Undefined | |
32-63 | 20-3Fh | LSB for Controllers 0-31 (rarely implemented) | |
64 | 40h | Damper Pedal (Sustain) [Data Byte of 0-63=0ff, 64-127=On] | Sustain Pedal for Piano |
65 | 41h | Portamento | Glide |
66 | 42h | Sostenuto | Sustain of held notes |
67 | 43h | Soft Pedal | Soft Pedal |
68 | 44h | Legato Footswitch | |
69 | 45h | Hold 2 | |
70 | 46h | Sound Controller 1 (default: Sound Variation) | Yamaha XG controllers – Variation |
71 | 47h | Sound Controller 2 (default: Timbre/Harmonic Content) | Yamaha XG controllers – Resonance |
72 | 48h | Sound Controller 3 (default: Release Time) | Yamaha XG controllers – Release |
73 | 49h | Sound Controller 4 (default: Attack Time) | Yamaha XG controllers – Attack |
74 | 4Ah | Sound Controller 5 (default: Brightness) | Yamaha XG controllers – Cutoff |
75-79 | 4B-4Fh | Sound Controller 6-10 (no defaults) | |
80-83 | 50-53h | General Purpose Controllers (Nos. 5-8) | |
84 | 54h | Portamento Control | Engage portamento |
85-90 | 55-5Ah | Undefined | |
91 | 5Bh | Effects 1 Depth (previously External Effects Depth) | |
92 | 5Ch | Effects 2 Depth (previously Tremolo Depth) | |
93 | 5Dh | Effects 3 Depth (previously Chorus Depth) | |
94 | 5Eh | Effects 4 Depth (previously Detune Depth) | |
95 | 5Fh | Effects 5 Depth (previously Phaser Depth) | |
96 | 60h | Data Increment | |
97 | 61h | Data Decrement | |
98 | 62h | Non-Registered Parameter Number LSB | |
99 | 63h | Non-Registered Parameter Number LSB | |
100 | 64h | Registered Parameter Number LSB | |
101 | 65h | Registered Parameter Number MSB | |
102-120 | 66-78h | Undefined | |
Channel Mode Messages | |||
121 | 79h | Reset All Controllers | |
122 | 7Ah | Local Control | |
123 | 7Bh | All Notes Off | |
124 | 7Ch | Omni Off | |
125 | 7Dh | Omni On | |
126 | 7Eh | Mono On (Poly Off) | |
127 | 7Fh | Poly On (Mono Off) |