电脑音乐制作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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音色表:

(四)、弯音改变(Pitch Wheel Change)

所谓弯音就是让音与音之间按照规定的音程范围之间平滑地滑动,产生一个音高的偏移变化。在民族音乐中听到的倚音式的变化就是利用弯音控制器来完成的。

(五)、控制信息(Control Change)

控制信息是为了较为对MIDI信息中各个参数进行控制的信息,它又控制器类型即控制器号码与控制数值构成。以下是控制器及常用的MIDI控制器:

MIDI控制器一览表

编号参数意义

0 音色库选择MSB

1 颤音深度(粗调)

2 呼吸(吹管)控制器(粗调)

3 N/A

4 踏板控制器(粗调)

5 连滑音速度(粗调)

6 高位元组数据输入(Data Entry MSB)

7 主音量(粗调)

8 平衡控制(粗调)

9 N/A

10 声像调整(粗调)

11 情绪控制器(粗调)

12-15 N/A

16-19 一般控制器

20-31 N/A

32 插口选择

33 颤音速度(微调)

34 呼吸(吹管)控制器(微调)

35 N/A

36 踏板控制器(微调)

37 连滑音速度(微调)

38 低位元组数据输入(Data Entry LSB)

39 主音量(微调)

40 平衡控制(微调)

41 N/A

42 声像调整(微调)

43 情绪控制器(微调)

44 效果FX控制1(微调)

45 效果FX控制2(微调)

46-63 N/A

64 保持音踏板1(延音踏板)

65 滑音(在音头前加入上或下滑音做装饰音)

66 持续音

67 弱音踏板

68 连滑音踏板控制器

69 保持音踏板2

70 变调

71 音色

72 放音时值

73 起音时值

74 亮音

75-79 声音控制

80-83 一般控制器(#5-#8)

84 连滑音控制

85-90 N/A

91 混响效果深度

92 (未定义的效果深度)

93 合唱效果深度

94 (未定义的效果深度)

95 移调器深度

96 数据累增

97 数据递减

98 未登记的低元组数值(NRPN LSB)

99 未登记的高元组数值(NRPN MSB)

100 已登记的低元组数值(RPN LSB)

101 已登记的高元组数值(RPN MSB)

102-119 N/A

120 关闭所有声音

121 关闭所有控制器

122 本地键盘开关

123 关闭所有音符

124 Omni模式关闭

125 Omni模式开启

126 单音模式

127 复音模式

1号颤音:

这个是我们常用的,它在合成器上有个轮,名字叫“Modulation”(调制轮)调制轮是可以分配的。通常默认值分配给1号控制器,也就是颤音。它是实时录音的,尽量不要修改。觉得不满意最好从新录制,不然修改了比较不自然。它的可取范围是0-127。

2号呼吸控制器:

它是使用呼吸控制器直接输入的。也就是说,它是实时录音所得到的。有些时候您觉得不理想,可以修改它。需要注意的是气口、起音、落音的自然。它的作用是渐强、减弱、淡入、淡出的幅度。听起来一定要有是真实的、人吹的感觉。SAX等音色运用最多,其次是弦乐的独奏。弦乐独奏一定要给人一个真正的演奏员在拉琴的感觉。2号呼吸控制器的可取范围是0-127。和7号音量控制器、11号表情控制器的作用相似,都是改变声音大小用的,但一般我们都用11号。

5号滑音时间:

Portamento Time(滑音时间)这个控制器不单独使用。它在单独使用时候没有效果,因为只有了滑音时间,而滑音的开关没有打开。那么65号滑音控制器就可以算是一把钥匙。也就是说65号的默认值是关闭状态,将它改为任意一个大于“0”的数字,“锁”就开了。然后用5号设定滑音的时间,数值越大,滑音时间越长,反之则越小。5号的可取范围是0-127,我们一般将它设置在20-30之间。它和65号都是用鼠标输入的。

7号音量:

相关文档
最新文档