音频应用
发表于 2016-1-4 13:41:56
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
MIDI音乐简介0 l0 _9 j" y P( Y
4 X5 ]; I8 Q6 y2 ~/ i5 g% O一、什么是MIDI
. O1 e, f; I( ~$ C: R' u4 D% V+ ^ e) ~
MIDI是音乐设备数字接口(Musical Instrument Digital Interface)的英文简写。是一种电子乐器之间以及电子乐器与电脑之间的进行交流的标准协议。我们可以从广义上将其为理解为电子音乐合成器,是电脑音乐的统称,包括协议、设备等等相关的所有技术。而我们平常所说的“MIDI”通常只是指一种电脑音乐的文件格式。
8 `3 Q( ^* q. r/ h, x4 G, G
$ @# {$ J' M8 P2 Q二、MIDI和普通的音频文件有什么不同 0 _/ `, o+ Q6 f
! v7 |8 Y) \6 r8 X. o! \1 s 1、 文件大小的不同
) F( E' ]6 J( i! n6 D8 T
8 B- b6 ?/ I- U* ]% l一首可以播放5分钟左右时间的MIDI歌曲,其容量只有百余K字节。而同样这首歌的波形音乐文件如WAV,则高达50MB左右,即使是经过MP3技术进行高比例压缩处理,也有5MB大小。
! U0 M8 \5 Y, Z
8 `( s' w- a" ]; g3 r% c1 m( [ 2、 对音乐记录的不同
( r) K; r% E6 j" ~- ]! K. P
* T/ ^* u' \1 E7 D4 F% b. g0 dMIDI文件本身并不是音乐,而是发音命令,MIDI文件本身只是一些数字信号而已,不包含任何声音信息。而WAV是把声音的波形记录下来,将这些模拟波形转换成数字信息,这些信息所占用的体积显然要比只是简单描述性的MIDI文件大的多。
: W7 q6 r& o& V( I
* k$ E5 l% F% i0 k1 r$ l! r 三、MIDI音乐是如何被播放的 3 `0 x0 q. X. T9 d6 x0 `3 i) }
: T2 _8 N; S# d% `. {
即当播放MIDI时,计算机将指令发给声卡,声卡按照指令将MIDI信息重新合成起来。所以,MIDI的播放效果取决于用户MIDI设备的质量和音色。就电脑声卡而言,最为常见的手段是FM合成与波表合成。前者多用于以前的ISA声卡。它运用声音振荡的原理对MIDI进行合成处理。但由于技术本身的局限,加上这类声卡采用的大多数为廉价的芯片,效果自然差劲;而波表合成所带来的效果要远远超过FM,而且在电脑上已被广泛运用,各类波表声卡、波表软件层出不穷。 $ b% G9 \% e/ `- ^: c6 U7 u. g, t
5 q0 o" r ?* X* P6 D
四、什么是波表
% N3 j F' g2 Y5 p/ a& ]% p" v7 g V0 ]6 L5 R. j% g* \. B
波表的英文名字是“WAVE TABLE”,即“波形表格”的意思。其实它是将各种真实乐器所能发出的所有声音(包括各个音域、声调)录制下来,存贮为一个波表文件。。一般波表的乐器声音信息都以44.1KHz、16Bit的精度录制,这样可以达到最真实回放效果。对于一款波表声卡或波表软件而言,衡量其波表性能的指标主要有以下几个方面。首先是波表库容量 由于波表合成技术是将真实乐器的音色采样录制下来再进行合成处理的,所以波表越大音色采样就越真实,效果就越好。专业MIDI设备的波表库可高达32MB以上。而现在的PCI声卡一般可提供2MB的波表库,较好的为4MB。就听感而言4MB音色库所能达到的效果已经相当不错了。虽然与专业设备有差距,但对于普通用户而言已经足够。近年,随着计算机技术的飞速发展,各种软件波表应运而生,而且大有取代硬波表之势。YAMAHA SYXG-100是YAMAHA公司推出最新的普及型软波表。 然后是复音数 其实64、128代表的只是此卡在MIDI合成时可以达到的最大复音数。所谓“复音”是指MIDI乐曲在一秒钟内发出的最大声音数目。太小的复音数,会使一些比较复杂的MIDI乐曲在合成时就会出现某些声部被丢失的情况,直接影响到播放效果。 最后是特殊效果 大容量的波表和高复音数的支持给MIDI提供了良好的表现空间。但要想达到近乎真实乐器的演奏临场效果,还需要一些必要的修饰,大部分波表也提供了一些特殊效果的支持。其中主要包括:回馈、和声、变化三种。这些效果的应用,可以使MIDI作品更具有“人”味。
% f) k+ P1 B1 ^% @9 ?& {) _3 h4 d' w8 M5 e; B9 ^/ N
五、所有的声卡都支持MIDI播放吗 / e; q. ?2 O7 C
" E5 R; [* E J# u
由于MIDI文件本身并不包含声音信息而只是一些控制的描述,造成不同型号的设备回放同一首乐曲时也会出现音色偏差。为了弥补这一不足,便出现了GM、GS和XG这类音色排列方式的标准。我们现在从网上下载下来的MIDI文件都应该是支持GM标准的,一般的播放设备也应该支持GM标准。GS标准则是在GM的基础上,加以适当扩展而成的,又定义了128个音色库来装音色,还扩展使用了GM里没有用到的控制器。与GM、GS相比XG提供了更为强劲的功能和一流的扩展能力,并且完全兼容以上两大标准。如果你的声卡支持XG或GS,那它们肯定支持GM,但你的声卡若只支持GM,就不一定能支持XG或GS。所以这也是购买声卡设备时要考虑到的问题。
+ x; b7 K- H! H( F* ]
- y, ~4 V9 r6 h* |8 A$ _ H; V/ G* J第二部分 如何制作MIDI音乐
! ~6 ]: q0 J2 R( k( z( \ W9 [: V" @8 K6 V# s3 m/ Y8 b8 P3 J& @4 I
制作MIDI音乐的基本设备有三种:音源库,音序器,输入设备。 ( U8 @2 v8 ~2 Z
) O' s# c& ^5 f8 b9 q u6 ^
1、 音源库和我们上面讲的波表是同一原理的,可以是硬件,也可以用软件代替。与硬波表相比,软波表具有价格低廉和可扩展等优点,特别是DLS(Down Loadable Sample)技术的运用。使波表库可以随时更新,并利用DLS音色编辑软件进行修改,这都是传统波表所无法比拟。
) t3 H' k3 d' |
0 {$ A* L) k6 d; x* i5 n' k$ M 2、 音序器,俗称编曲机。它是这样把一首曲子所需的音色,节奏,音符等等按照一定的序列组织好让音源发声的一个设备,它记录了音乐的一般要素,拍子,音高,节奏,音符时值等,音序器是以数字的形式记录下这些要素。也分软的和硬的。我们应用的很多MIDI制作软件实际上就是音序器软件,如Cakewalk,Encore,Cubase VST等。现在多数人已经取得了共识,就是软件音序器比硬件音序器好。 1 Q: K8 Q- U m
9 \& z7 A" H2 Q 3、 输入设备 音序器的内容必须由人告诉它,为了符合人们原有的音乐习惯,人们制造了各种基于传统乐器形式上的MIDI乐器,如MIDI键盘如果什么乐器也不会,也不是没有办法,可以用鼠标点,这样你也可以告诉音序器你的音乐的内容,当然比较苦了。 0 C+ k4 ^0 B8 t
: M2 I+ _9 N" }6 S' M
总结一下:制作MIDI音乐就是在音源上选择一个音色,在输入设备上演奏一段音乐,同时让音序器录制这段音乐,完了以后你的演奏就被转化为音序内容存储在音序器里了,然后播放这段音乐,音源就会根据音序文件控制音色库播放这段音乐9 J0 m* \, [ l" p6 q' v
B1 \, D, B% m- k' p
0 n* H9 r, G+ E/ e
|
|
|
|
|