打印本文 打印本文  关闭窗口 关闭窗口  
有关MIDI基础
作者:佚名  文章来源:不详  点击数  更新时间:2006/4/27 23:24:11  文章录入:xujingchen  责任编辑:xujingchen



[dvnews_page] 现在越来越多的年轻人开始对MIDI制作感兴趣,特别是随着电脑的高速发展,原来离普通人很遥远的专业设备可以用软件代替,这无疑是音乐爱好者的福音,体验一下自己当音乐制作人的乐趣吧!

那么什么是MIDI呢?MIDI是英语Music Instrument Digital Interface 的缩写,翻译过来就是“数字化乐器接口”,也就是说它的真正涵义是一个供不同设备进行信号传输的接口的名称。我们如今的MIDI音乐制作全都要靠这个接口,在这个接口之间传送的信息也就叫MIDI信息。
下面我们就要触及MIDI音乐的实质了,很重要的!MIDI音乐是怎样制作出来的?它需要什么东西呢?其实MIDI音乐的制作过程中始终离不开三件“法宝”:音源,音序器。输入设备。通俗地说,音源就是一个装了很多音色的东西,我们要听到音乐就必须靠它提供音色,不同的音源能提供不同的音色,当然就有好有坏,有高档和低档了。采样器实际上也是音源的一种,只不过它的音色不是固定的,而是来自于各类采样盘或是您的亲手劳动——自己采样。但是音源其实也很笨,因为它自己不知道该在什么时候用什么音色发多长的音,它好比只是一个丰富的矿藏,至于如何利用不是音源的工作,必须有另一个设备来指挥它,这个设备就是MIDI制作的心脏——音序器。音序器的任务就是记录下人的旨意,实际上就是记录了音乐的基本要素——速度,节奏,音色,音符的时值等等,这样在播放的过程中,音序器就会根据其内容指挥音源在什么时候用什么音色发多长的音,这样我们就能听到一首动听的歌曲了。至于输入设备也是很容易理解的,音序器的内容也得要人来告诉它呀!为了符合我们原有的演奏习惯,人们制造了许多基于传统乐器的MIDI输入设备,如MIDI键盘,MIDI吉它,MIDI吹管,MIDI小提琴等,我们可以按照演奏传统乐器的方法去演奏它们,而我们的演奏则通过MIDI OUT出口传送到音序器,被记录为音序内容。所以可以说MIDI文件的内容实际上就是音序内容,它只是一堆数字而已,大家如果在Cakewalk 这样的软件中打开Event list 所看到的东西就是MIDI音乐的内容了。所以MIDI文件的体积是很小的,一般只有几十KB,很适合在网络上传播。但正是因为MIDI文件不是以描述声音的波形为其记录形式的,所以同样的一个MIDI文件在不同的音源上播放效果会完全不一样,因为声音是靠音源发出的,而不同的声卡波表或硬件的音源音色都不一样。但是我们现在仍然可以从INTERNET上下载MIDI音乐然后播放,也可以听啊,为什么呢?那完全是靠一个General MIDI(简称GM)的标准,通俗地理解它的意思就是把规定了128种常用乐器和控制器的排列顺序,例如所有的GM音色库第一号音色一定是三角钢琴,25号音色一定是钢弦吉它。只要大家都按GM标准制作音乐,使用GM音色库欣赏MIDI音乐,那么音色是不会错乱的,钢琴还是钢琴,吉它还是吉它,只不过各个音源的音色有区别。所以在网上提供的MIDI作品一定要符合GM标准。

那么这“三大法宝”在我们生活中实际存在形式是怎样的呢?我们来分别看一下。

音序器:分硬件和软件的两种。最早的是硬件音序器,我们也常称它为“编曲机”。它可以是一个独立的设备,也可以内置于合成器里。这类音序器的编辑和修改必须在它的面板上进行,使用是很不方便的。常见的型号有Yamaha QY700(图1)等。软件音序器当然要安装在电脑上,如我们常用的Cakewalk就是一个软件音序器。软件音序器因为其界面扩大(使用电脑显示器嘛!),功能增强,特别是操作方便获得了绝大多数音乐制作者的认可,大有淘汰硬件音序器之势。其实正是由于软件加入音乐制作的领域才使MIDI音乐和电脑联系起来,不然制作MIDI音乐完全用不着电脑。大家要清楚不用电脑也可以制作MIDI音乐,使用电脑可以更方便地制作MIDI音乐,于是就产生了“电脑音乐”这个新名词,其实我们现在所说的电脑音乐并不是指让电脑来创造音乐,而是指在MIDI音乐的制作过程中用到了电脑和软件而已。

音源:也分硬件和软件两种。硬件音源是现在专业MIDI制作不可缺少的设备,因为它们可以提供比任何一块声卡上的波表都要好很多的音色,这些独立音源基本上是专业人士使用的,常见的型号有Roland JV1080, JV2080(图2)和Yamaha MU100R等,如果你只是业余爱好的话就不需要添置这类设备,因为现在任何一块多媒体声卡上都有一个128种音色的GM音色库,也可以这样认为:每一块多媒体声卡上都有一个MIDI音源,只不过质量比较一般罢了。现在的中档声卡可以满足普通人欣赏和制作MIDI音乐的需要,而且有的声卡如SBLive之类已经做得相当不错了,可以说是准专业级了。另外,还可以使用软件音源来代替。软件音源也是随着电脑的高速发展而产生的,它们也必须安装在电脑上才能使用。大家熟悉的软音源有:Yamaha S-YXG100, Roland VSC88等,大家平时俗称它们为MIDI播放器,其实它们就是音源,因为它们是提供音色的。软音源的产生为MIDI的大众化作出了很大的贡献,它使人们不需购买大量设备就可以在家中自得其乐了。以上两款软音源的音色是做得相当好的。

采样器可以算是音源中的一种,和普通音源不同,普通音源(不论软的还是硬的)它们的音色是固定的,而采样器本身没有音色,它只不过有一个存放音色的空间(一般在几十兆到一百多兆之间)然后我们就可以使用各种音色光盘,采样器读取了我们需要的音色内容后就把这些音色样本装入自己的内存供我们使用。当我们需要新的音色时就重复上面的步骤,当然我们上一次导入的音色也许会被覆盖,这要看你的采样器内存大小和你是否需要某些音色。采样器适合与普通音源结合使用,要知道采样器光盘的音色会远远好于普通音源音色。有时一个钢琴的采样样本可达30MB,这比有的音源所有音色样本的总和还大。但是我们也不能全靠采样器来提供音色,一是音色的调用和更改太复杂,二是你要拥有的采样器得从地板堆到房顶,三是绝大多数音色普通音源已经可以胜任。事实上,采样器应当是一个自己采样和制作音色的工具,但是由于这个工作需要很深厚的音色制作基础和基本知识,不是所有MIDI音乐制作者都能掌握的,所以大量使用采样器自己制作音色的人并不多,再说市场上到处有采样光盘,各类音色一应俱全,也用不着大伙自己动手了。

随着电脑和软件的高速发展,软件音源开始显示出巨大潜力,似乎不再是家庭音乐制作中的玩物,而是走向了专业化,主要表现在软采样器上。很多软采样器可以提供十分优质的音色,向价格昂贵的硬件采样器发起了挑战。主要软件有Gigasampler, Reality 等。他们在很多方面一点也不逊色于硬件采样器,Gigasampler支持以GB为单位的音色样本。不过就目前而言,掌握这些软采样器的人还不是很多,另外这些软件占用系统的RAM很厉害,要想顺利使用它,非顶级机器不可。

输入设备:也有软件和硬件两种。不过这恐怕是唯一难以用软件代替的设备了,现在有各类虚拟电子琴和虚拟MIDI键盘,包括Cakewalk也带有一个Virtual Piano,但他们要么用鼠标点,要么用计算机键盘弹,这肯定是不惬意的,而且这样很难表现MIDI作品的细致性和人性。如果您想要制作出高水平的MIDI作品,输入设备还得要一个,我们一般用的都是输入键盘。所以就制作MIDI而言,会键盘演奏也是很重要哦!如果你实在什么乐器也不会,那只好采用软件音序器独具的功能:鼠标点击法!!用鼠标点进音符也是输入音序内容的一种方法嘛,只不过苦了一点。

上面讲了MIDI制作的基本知识,随着电脑的普及,越来越多的人开始从电脑了解了MIDI音乐,但是由于一些基础概念的不明确,导致对电脑音乐理解的错误。曾经听到这样说:Cakewalk的音色是挺好的……,这种说法是错误的,因为音色是由音源提供的,而Cakewalk只是一个软音序器,它是没有音色的。所以我们应该很清楚地了解我们制作MIDI音乐所用到的软件或硬件到底是属于哪个部分,如果某些关键性问题理解错了的话,在制作MIDI上就会遇到很多麻烦,还会导致重复投资或过度投资。

现在我们来熟悉以下一个很常用的MIDI制作软件——Cakewalk。这个“蛋糕”自诞生以来就成为MIDI制作领域的大哥大,哪位MIDI制作者不知道它到是太奇怪了。下面我们以8.0版本为例简略介绍一下它的使用。现在Cakewalk已经有了9.0的版本。

首先要明白,Cakewalk是一个软件音序器,它的任务是记录音乐信息,提供各种编辑,修改手段供我们修改已经录入的音乐信息,当我们要求它播放时,它就把音符信息传输给音源,由音源发出声音。音源可以是声卡,合成器或其他独立音源,我们可以使用任意多个音源。

安装完毕以后,首先要指定用哪个音源发声,我们必须做一些设置,在Tool—MIDI Devices里,我们能见到这样的对话框(图3),它的意思是要你指定一个MIDI输入输出设备,在左面INPUT里一般有Virtual Piano和你的声卡的MIDI输入口,这因不同的声卡会有不同的显示,在我的AWE64 Value声卡上是AWE64 MIDI IN 330。如果选择了Virtual Piano你就可以用Cakewalk提供的虚拟钢琴输入音符了。(在Cakewalk里按Ctrl+k可以看到虚拟钢琴)

如果你有键盘接在声卡的Joystick口上,就应该选择你的声卡的MIDI输入口,在我的卡上就是AWE64 MIDI IN 330。右面 OUTPUT里更重要,它是要你选择一个发声的音源,安装在你电脑上的音源都可以在这里看到,你可以选择多个。如果你要使用外部音源,就应该把声卡的MIDI输出口也选上,在我的卡上是AWE64 MIDI OUT 330,这样你在播放歌曲时,Cakewalk把MIDI信息通过Joystick口传输到外部音源上,就可以让音源发声了。

Cakewalk可以很好地与各类音源协同工作,它自带了几乎所有常用型号音源和合成器的音色列表,我们可以很方便地在Cakewalk选择音色,当然我们必须告诉它我们使用了什么音源。在Tool—instruments里可以为16个通道分别定义乐器来源(图4)。如我把16个通道都定义到我自己的KORG N364合成器上,(因为我只有这一个音源)。要想找到你所使用的音源的话,就按Define,再按Import,你会看到很多厂家的牌子,选择你的音源品牌,就会看到一系列的型号,选择你的音源就可以了,然后你就可以在instruments对话框里看到你的音源型号,把你的音源定义到某个或多个通道就可以了。如果你没有外置音源,那就要看,如果你使用声卡上的GM音色,就应该把除了第10通道以外的其他通道指向General MIDI,把第10通道指向General MIDI Drums。如果使用Yamaha的软波表,就应该把除了第10通道以外的其他通道指向Yamaha XG,把第10通道指向Yamaha XG Drums。如果使用Roland的软波表,就应该把除了第10通道以外的其他通道指向Roland GS, 把第10通道指向Roland GS Drum。这样我们就可以很方便地选择音色和播放歌曲了。

下面我们来介绍Cakewalk最基本的操作界面——Track窗口。我们来看一下它的功能。

最左面的编号是音轨的序号。Name是这一轨的名字,是由你自己取的,随便写什么都无所谓。M是表示这一轨静音,S是Solo的意思,就是这一轨单独放音,R在录制音频信号或进行多轨MIDI录音时必须打开。

Source是表示这一轨信号的来源,一般不用改。

Key是变调,“+”朝上,“-”朝下,以半音为基础,+1是向上移半音,-1是向下移半音,其他依此类推。
Vel是调整这一轨的Velocity(速率),可以理解为是触键力度,一般情况下也是不要调整的。

Time是使这一轨发音作一些延迟,一般来说我们不需要有发音上的延迟,但有时为了达到一些特殊效果,或者是为模仿各种乐器齐奏是总是稍有先后,可以调整这里的参数,制造出比较真实的效果,这在模仿管弦乐队时有点用处。

Port实际上是指定为这一轨发音的音源,它的内容是随着你在MIDI Devices和instruments里的选择而变化的,如果在MIDI Devices里选择了多个音源,就可以在这里看到多个Port,这样一来就可以为不同的音轨选择不同的音源来播放。另外Cakewalk从4.0以上就加入了音频功能,所以在Port里还能看到许多播放音频的端口,我们不能用播放音频的端口来播放MIDI,当然也不能用播放MIDI的端口来播放音频。

Chn是Channel(频道)的意思,这是MIDI制作的基本知识之一,每一个乐器都会占据一个Channel,不同音色的乐器必须使用不同的Channel,否则不能正常发出音色。现在的软硬件音序器一般都提供16个Channel,其中第10 Channel为鼓组专用,(非GM,XG,GS标准的例外),所以在不使用其他手段的情况下,一首歌曲可以使用15种音色和一个鼓组。你可不要嫌音色少哦,你用了就知道,16个Channel是足够了。

Bank可不是银行哦,是音色库。它只有在你使用各类软硬件音源时才有用。根据GM标准的规定,每一个音色库里最多放置128种音色,而这些音源都有上百甚至上千种音色,当然要置于不同的音色库中,我们就通过选择Bank来选择音色库。如果你使用的声卡上的GM音色,那么它一共只有一个音色库,128种音色,那么Bank里是没有内容供选择的。

Patch是选择音色的地方,你可以选择任何一个你的音源上的音色。如果你在instruments里导入了你所使用的音源,并且把它指向了某个Channel,你就可以在该Channel所在的音轨的Patch里选择你的音源的音色和音色库,比在音源面板上按键或旋钮选择音色方便多了!而且Cakewalk 8.0还增加了一个很实用的功能——音色查询,就象Windows的“查找”一样,只要输入关键词,所有包含关键词的音色都会列出来,你可以在这里试听音色,点OK就直接选择了这个音色。如果你依稀记得你想要的一个音色的名字,哪怕只是几个英文字母,你都可以很迅速地找到这个音色,这可以为你节约大量时间,十分有用。

Vol是设定这一轨的音量。另一个参数Vel虽然概念与它不同,但调整Vel参数一定程度上也改变了音量的大小。

Pan是声象,通俗地解释就是声音的位置是在左面还是在右面,63是在正中,0是最左面,127是最右面,其他值当然是介于他们之间了。如果想模仿管弦乐或流行乐队现场演奏的效果,最好调整一下这个参数以确定声音的位置。

Size不是我们可以更改的,它只是记录了这一轨的信息有多少,这一轨录制的内容多,值就大,没有内容,值就是0。

以上所述参数都可以通过双击来进行更改,也可以用鼠标左键点住某项参数,微微移动鼠标,就可以进行调整。

制作MIDI首先要知道Channel的重要性,它和音轨数是不一样的,举例说明想必大家就会明白了。除了第10 Channel是鼓组单独拥有以外,其他的Channel是一样的,每一个Channel只能对应一个音色。所以第一轨可以不是Channel 1,可以是任何其他Channel。任何一轨只要选择了Channel 10,它就变成了鼓和打击乐音轨。不同的轨可以使用同一Channel,这样即使给他们选择不同的音色,播放时音色仍是相同的。相同音色的音轨可以使用同一Channel,也可以使用不同Channel。总结一下就是:想要两轨音色不同,Channel必须不同;想要两轨音色相同,Channel可以相同也可以不相同。

理解了上述内容,我们就可以在Cakewalk里进行创作和编辑了。我们只要先在一轨上确定它的Channel, Pan和音色(Patch)就可以在这一轨上输入内容了,可以用键盘输入,也可以用虚拟钢琴,或者干脆就用鼠标点,只要把音序内容告诉Cakewalk就可以了嘛。

下面我们来说一些Cakewalk里常用的编辑和修改命令。Quantize的意思是“量化”,这是MIDI制作中的基本操作。当我们用键盘输入一段演奏后会发现我们的节奏并不精确,这是正常的,因为人的演奏总是有误差的,然而如果这些误差出现在鼓或贝司等需要稳定性的声部上,音乐就会失去重心,没有稳定的节奏了。Quantize的作用是智能地把音符调整到最精确的位置上,达到节奏的准确。它的原则和Word一样,先选定后操作,在操作时我们必须告诉它量化的精度,这个精度应该是在你选定的音符中时值最小的音符,比如是十六分音符,那么就应该选择十六分音符的量化精度。这个值一定要选择正确,否则就会导致量化过度——音符错位或者是量化不到位——节奏仍然不准确。

Slide是“滑动”,其实就是移动音符,遵循先选定后操作的原则,我们可以把任何音符移动到我们希望的地方。

Transpose是改变音高,遵循先选定后操作的原则,把选定的音符向上或向下以半音为单位移动。如果设置成+12,就是移高了八度演奏,理解了吧!

Length当然是改变音符的长度,如果输入了一段音符,突然发现它们应该都是跳音,应该演奏成十分短促,怎么办?一个一个改过来?重录一次?不,我们只要选择这些音符,改变它们的Length就可以了,我们可以按百分比设定新的长度。

Cakewalk的Piano Roll是一个非常有用的窗口。在这里修改音符和加入控制器都十分容易,特别是修改音符,已经达到“随心所欲”的境地了。也许一开始你会看不懂这个窗口,其实它的横轴是时间,是按小节划分开的,纵轴是音高,有一个键盘在左面对应。当播放歌曲时,能很清楚地看到哪些音符被播放了,哪个音符需要修改。我们只要用鼠标右键单击一个音符就可以对它的所有参数进行修改,十分方便。而且我们也可以直接在Piano Roll里拖动音符以修改它的长度,音高和位置,比硬件音序器方便得太多了。

我们在Cakewalk里一轨一轨输入音符信息,当最后一起播放的时候,你会多有成就感,这是你自己的作品!可别忘了存盘哟!Cakewalk自己的文件格式是wrk文件,当然wrk只有Cakewalk才能打开,如果保存为mid文件,那么所有的音序器软件都能打开,许多带音序器的合成器也可以打开。如果想让别人分享自己的MIDI作品,一定要存为mid文件,不然别人没有Cakewalk的话就不能欣赏你的大作了。

嘿嘿,个人的音乐工作室,很令人向往吧!我想很多人都首先会问:我到底需要什么?而我要先问大家,你想做什么?如果只想做MIDI的话,我建议:

一台普通电脑(普通的MMX就可以了,用PII大概太浪费了),64M内存——为了能较快速地运行Cakewalk8.0等“耗资大户”,一般的硬盘,显卡(想打游戏除外)和声卡。嗯?声卡也用一般的吗?对!因为建立个人的MIDI音乐工作室,基本上是用外置音源的,声卡只不过提供一个Joystick接口而已。而音序器最好就是用Cakewalk,如果只做MIDI的话,版本其实是无所谓的,因为从3.0开始,Cakewalk在MIDI制作上并没有很大的改进,界面的变化是换汤不换药。再选择一个适合自己经济能力的音源,如果想在MIDI技术方面有较大突破,就用Yamaha的吧!Yamaha的XG格式的音源由于系统码的开放性,在这上面有好多文章可作呢。还应该再配一个好一些的监听音箱,因为能听到好的效果对于音乐制作是十分有利的。这样就完成啦!如果你觉得你的MIDI作品是要进棚录音的话,建议买一个笔记本电脑,或者是一个音序器,要不就干脆是一个带音序器的合成器,因为录音棚里不一定有电脑和你所需的软件,你总不会抱着你的台式电脑进棚吧!我们前面讲解过了,光有一个音源是不能播放乐曲的,必须有音序器的支持。

如果你不想进录音棚,或者只是想自己把制作的东西录制下来,那么你的个人工作室就不仅是制作MIDI了,还要能制作和处理数字音频。这样一来我们就需要其他设备,而我们也会有多种选择,主要是看你是否熟悉和是否愿意使用软件而非硬件设备。首先前期工作是一样的,使用Cakewalk和音源制作MIDI部分,然后就是要进行录制和混缩。这个时候就有几个选择:使用调音台和录音机合为一体的硬盘录音机如Roland VSC880或光盘录音机如Yamaha MD8等,我们可以分轨把信号录进硬盘录音机,最后在硬盘录音机上进行混缩。这样的方法是比较可行的,而且硬盘录音机的操作还不算太复杂,还可以进人声和其他乐器。另外硬盘录音机的体积也不是很大,就算再带到录音棚里去混音也不是一件太麻烦的事。

不过也有人对使用硬盘,光盘录音机等设备不感兴趣,有些人希望使用电脑和软件来制作音频。这也是个人音乐工作室明智的选择,因为这样投资会比较省,效果也不错。但是注意了,如果你对电脑了解得不多,最好不要选择这种方式或者先努力学习一段时间再说,否则面对功能复杂的软件和各种设置,你很有可能会一头雾水,不知如何下手。一般地说你应该先成为一名优秀的DIYER,再考虑用电脑制作音频。使用电脑录音和混缩,对机器的要求是很高的,为了能顺利而流畅地运行软件和进行工作,应该选择最好的配置:PIII500(最好再超频),128M——256M内存,SCSI硬盘8.4GB左右,另外如果想要有真正好的效果就不能用普通多媒体声卡,而要用专业电脑录音卡,例如WaveTerminal 2496,或者是Dsp Factory 卡,这可是集Yamaha 02R调音台的精华于一身的卡。配置软件最好是cakewalk, Vegas(或Samplitude), Sound Forge和其他系列插件设备,主要是效果器之类,这样我们就可以在电脑中通过软件进行混缩。

如果你还不满意,连人声和乐器也想自己录制,就要一个调音台和话筒了,而对于使用电脑软件的个人工作室来说,是否要数码调音台是值得考虑的,并不是简单地说数码调音台比模拟调音台好,我们就应该用数码调音台,关键是看你怎么用。使用电脑录音和混缩的个人工作室,最关键的步骤是模拟信号录制到电脑里的那个过程,也就是经过录音卡的AD/DA转换器的过程,这个过程质量是否高是最重要的,当模拟信号被录制成为数字音频以后,在电脑内部编辑,修改的过程是全数字化的,没有损耗,最后也通过数字输出给光盘刻录机或DAT,调音台的作用只是综合各路信号给录音卡,毕竟录音卡上的插头是有限的,这样一来根本没有数字信号在调音台内部处理,原来需要数码调音台来转换的模拟——数码信号由专业录音卡代劳了,原来需要数码调音台提供的效果器由软插件效果器代替了,那么数码调音台不就是多余了的吗?所以我想各位想用电脑制作音频的朋友们应该仔细考虑清楚了。我倒建议如果要建立一个纯电脑的数码音频工作站,干脆买一个单独的AD/DA转换器,把宝贵的银子花在这最关键的一步上。当然对于不使用电脑制作音频的朋友们来说,数码调音台恐怕是“别无选择”了。而麦克风是真的一分价钱一分货,你不得不掌握一些话筒的基本知识以挑选一个最适合你录音风格和录音环境的话筒。

不过,如果想录人声和乐器,你还非得把自己家搞成录音棚不可,得懂一些建筑声学,知道如何布置和设计录音棚,不然你初始进来的模拟信号就有很大噪音,不论如何都将是十分麻烦的。如何利用好话筒和话筒的摆位也是一个很大的话题,所以想建立一个自己的数字音频工作室不是一件简单的事哦!需要学习,学习再学习。

当然了,最后还需要一个设备来制作立体声的成品,一般用的是DAT或光盘刻录机。DAT在专业领域比较通行,而用光盘刻录机可以自己刻录CD,专用,民用方面都可以兼顾。

上面为大家提出了一些建立个人音乐工作室的建议,不过别忘了,技术再高超,设备再精良也都是客观因素,我们最终还是要制作音乐,如果没有良好的音乐基础和细腻的音乐表现力及音乐想象力,恐怕仍就难以制作出优秀的音乐。

阅读: 次

录入:admin

【 评论 】

【 推荐 】

打印本文 打印本文  关闭窗口 关闭窗口