MIDI详解
MIDI信息(MIDI message)可分为系统信息(System message)和通道信息(Channel message)两种,Channel message中的 status byte 包含channel编号,指定信息由某个channel接收;System message则没有,所以每一个channel都可以收。System message与Channel message的内容分别如下:
一、通道信息(Channel Voice Messeages)
针对指定通道的MIDI设备,让相应通道上的设备响应,参与声音传输和编辑。各个设备都能发生。也就是,改变某个参数的时候,整个所对应的通道类的相关数据都被改变参数所影响
(一)、音符开关信息(Note On/Off)
音符发声是通过两个信息控制的,当发声开始时,收到Note on信息,当持续够所规定的时值的时候,要停止的发生便发送Note off信息。 (二)、触后信息(After Touch)
触后信息指的是当音符被“触键”发生后由于触键压力的再次变化而生成改变音色特性的信息,主要在一些高级的合成器或音源中具有此功能。
1、 键位触后(Key Aftertouch)或复音触后(Polyphonic Aftertouch)
键位触后主要针对的是某些要被变化的音符,所以它的两个数据是键位压力值和音符编号。也就是说在同一个通道,有些音符可以被设置为键位触后,而有些音符则不设置为键位触后。
2、 通道触后(Channel Aftertouch)
通道触后主要针对的是要被改变的某个通道,所以它的两个数据值是压力值(即力度)和通道号。也就是说,可以将某1个或2个不同的通道都设为键位触后,这样,每个通道的所有音符都具备触后功能。
(三)、音色程序改变(Program Change)
音色程序改变也就是俗称的音色变化,即在同一个通道中如何使用多个音色,就涉及到音色变化。
音色程序的改变是由两个数值控制的:第一个数值是音色库选择(Bank Select)(借用了连续控制器CCO和CC32构成的14个比特的数值);第二个数据是具体的音色程序
改变号(Patch Select)(一些合成器利用这个数值就可以改变音色),这样,音色可以达到128*128=16384个,其数量值非常巨大。附GM音色表: 钢琴
0 Acoustic Grand Piano 大钢琴(声学钢琴) 1 Bright Acoustic Piano 明亮的钢琴 2 Electric Grand Piano 电钢琴 3 Honky-tonk Piano 酒吧钢琴 4 Rhodes Piano 柔和的电钢琴 5 Chorused Piano 加合唱效果的电钢琴 6 Harpsichord 羽管键琴(拨弦古钢琴) 7 Clavichord 科拉维科特琴(击弦古钢琴) 色彩打击乐器
8 Celesta 钢片琴 9 Glockenspiel 钟琴 10 Music box 八音盒 11 Vibraphone 颤音琴 12 Marimba 马林巴 13 Xylophone 木琴 14 Tubular Bells 管钟 15 Dulcimer 大扬琴 风琴
16 Hammond Organ 击杆风琴 17 Percussive Organ 打击式风琴 18 Rock Organ 摇滚风琴 19 Church Organ 教堂风琴 20 Reed Organ 簧管风琴 21 Accordian 手风琴 22 Harmonica 口琴 23 Tango Accordian 探戈手风琴 吉他
24 Acoustic Guitar (nylon) 尼龙弦吉他 25 Acoustic Guitar (steel) 钢弦吉他 26 Electric Guitar (jazz) 爵士电吉他 27 Electric Guitar (clean) 清音电吉他 28 Electric Guitar (muted) 闷音电吉他 29 Overdriven Guitar 加驱动效果的电吉他 30 Distortion Guitar 加失真效果的电吉他 31 Guitar Harmonics 吉他和音
贝司
32 Acoustic Bass 大贝司(声学贝司) 33 Electric Bass(finger) 电贝司(指弹) 34 Electric Bass (pick) 电贝司(拨片) 35 Fretless Bass 无品贝司 36 Slap Bass 1 掌击Bass 1 37 Slap Bass 2 掌击Bass 2 38 Synth Bass 1 电子合成Bass 1 39 Synth Bass 2 电子合成Bass 2 弦乐
40 Violin 小提琴 41 Viola 中提琴 42 Cello 大提琴 43 Contrabass 低音大提琴 44 Tremolo Strings 弦乐群颤音音色 45 Pizzicato Strings 弦乐群拨弦音色 46 Orchestral Harp 竖琴 47 Timpani 定音鼓 合奏/合唱
48 String Ensemble 1 弦乐合奏音色1 49 String Ensemble 2 弦乐合奏音色2 50 Synth Strings 1 合成弦乐合奏音色1 51 Synth Strings 2 合成弦乐合奏音色2 52 Choir Aahs 人声合唱“啊” 53 Voice Oohs 人声“嘟” 54 Synth Voice 合成人声 55 Orchestra Hit 管弦乐敲击齐奏 铜管
56 Trumpet 小号 57 Trombone 长号 58 Tuba 大号
59 Muted Trumpet 加弱音器小号 60 French Horn 法国号(圆号) 61 Brass Section 铜管组(铜管乐器合奏音色) 62 Synth Brass 1 合成铜管音色1 63 Synth Brass 2 合成铜管音色2 簧管
64 Soprano Sax 高音萨克斯风 65 Alto Sax 次中音萨克斯风 66 Tenor Sax 中音萨克斯风 67 Baritone Sax 低音萨克斯风
68 Oboe 双簧管 69 English Horn 英国管 70 Bassoon 巴松(大管) 71 Clarinet 单簧管(黑管) 笛
72 Piccolo 短笛 73 Flute 长笛 74 Recorder 竖笛 75 Pan Flute 排箫 76 Bottle Blow [中文名称暂缺] 77 Shakuhachi 日本尺八 78 Whistle 口哨声 79 Ocarina 奥卡雷那
合成主音
80 Lead 1 (square) 合成主音1(方波) 81 Lead 2 (sawtooth) 合成主音2(锯齿波) 82 Lead 3 (caliope lead) 合成主音3 83 Lead 4 (chiff lead) 合成主音4 84 Lead 5 (charang) 合成主音5 85 Lead 6 (voice) 合成主音6(人声) 86 Lead 7 (fifths) 合成主音7(平行五度) 87 Lead 8 (bass+lead)合成主音8(贝司加主音) 合成音色
88 Pad 1 (new age) 合成音色1(新世纪) 89 Pad 2 (warm) 合成音色2 (温暖) 90 Pad 3 (polysynth) 合成音色3 91 Pad 4 (choir) 合成音色4 (合唱) 92 Pad 5 (bowed) 合成音色5 93 Pad 6 (metallic) 合成音色6 (金属声) 94 Pad 7 (halo) 合成音色7 (光环) 95 Pad 8 (sweep) 合成音色8 合成效果
96 FX 1 (rain) 合成效果 1 雨声 97 FX 2 (soundtrack) 合成效果 2 音轨 98 FX 3 (crystal) 合成效果 3 水晶 99 FX 4 (atmosphere) 合成效果 4 大气 100 FX 5 (brightness) 合成效果 5 明亮 101 FX 6 (goblins) 合成效果 6 鬼怪 102 FX 7 (echoes) 合成效果 7 回声 103 FX 8 (sci-fi) 合成效果 8 科幻
民间乐器
104 Sitar 西塔尔(印度) 105 Banjo 班卓琴(美洲) 106 Shamisen 三昧线(日本) 107 Koto 十三弦筝(日本) 108 Kalimba 卡林巴 109 Bagpipe 风笛 110 Fiddle 民族提琴 111 Shanai 山奈 打击乐器
112 Tinkle Bell 叮当铃 113 Agogo [中文名称暂缺] 114 Steel Drums 钢鼓 115 Woodblock 木鱼 116 Taiko Drum 太鼓 117 Melodic Tom 通通鼓 118 Synth Drum 合成鼓 119 Reverse Cymbal 铜钹 Sound Effects 声音效果
120 Guitar Fret Noise 吉他换把杂音 121 Breath Noise 呼吸声 122 Seashore 海浪声 123 Bird Tweet 鸟鸣 124 Telephone Ring 电话铃 125 Helicopter 直升机 126 Applause 鼓掌声 127 Gunshot 枪声 GM打击乐英汉对照
35 Acoustic Bass Drum 低音合成鼓 1 36 Bass Drum 1 低音鼓1 2 37 Side Stick 小木棒 3
38 Acoustic Snare 合成蛇鼓 4 39 Hand Clap 拍手声 5
40 Electric Snare 电子弦乐 6 41 Low Floor Tom 低高音鼓 7 42 Closed Hi-Hat 终止钹 8 43 High Floor Tom 高级鼓 9 44 Pedal Hi-Hat 踏钹 10 45 Low Tom 低音鼓 11 46 Open Hi-Hat 空心钹 12 47 Low-Mid Tom 低乐鼓 13