找回密码
 注册

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

快捷导航
事务所专题-柯南20周年纪念事件簿
搜索
查看: 587|回复: 5

MIDI基本知识系列

[复制链接]

杯户中学生

发表于 2004-3-25 20:41:53 | 显示全部楼层 |阅读模式
MIDI技术的基本概念在国内从来没有被反复强调过,然而也就是这些最基本的概念,贯穿了MIDI应用的前前后后。一旦记住和领会了这些基本概念,MIDI的软件、硬件使用就变得简单了。无论那一家公司的MIDI产品,其最核心的设计原理总是一样的。我们在很多朋友的提问中发现,多数问题其实是由于他们没有把握住那些始终不变基本概念,反而把简单的问题复杂化了。有些常识,相信许多朋友也明白,但问题临头就忘了。我们将用一些最直接的文字来向您解释。如果在我们的文章里有不尽人意之处,或有疑问,请联系我们。 一. MIDI基本原理 就MIDI信号(或数据)本身而言,不过只是一堆数据而已,没有任何的声音。是Music Instrument Digital Interface的缩写,意思是:音乐设备的数字化界面(或连接)。 我们可以把一大堆乐器的音色先录下来,然后每个音色给它一个编号。比如Acoustic Piano编号为00。接着再给所有的音高也用一串编号表示(因为我们通常用的是12平均律),比如C3音我们编号为00。剩下就是音符的时值问题,我们可以把8分音符编号为60。好, 现在如果要一个原声钢琴8分音符的C3音,就可以用一串数字“00 00 60”来表示。(这就好比一种语言,只不过全是数字。但话说回来,如果当初先辈们不把钢琴这样乐器称为“钢琴”,而叫它“零零”呢?我们今天岂不也会说:“孔祥东的‘零零’弹的是好!”:) 问题是,如果我是按我的办法把乐器编号的,你是按你自己的办法,那么我设计出来的MIDI乐器就没法和你的MIDI乐器共同工作。(我就不喜欢把Acoustic Piano编号为00,编成99不行吗?)最后,一些大的MIDI设备厂商共同制定了一套MIDI标准,无论各家如何开发自己的产品,其基本设计必须参照这套MIDI标准协议,这就是我们常说的“GM标准”(Gerneral MIDI)。 实际上,还有更多的数字代表不同的含义,用以表现音乐的各种色彩。可以想象,那数据量极大的。如果我们把很多乐器排列、基本发声规律等全部列出,并用相应的数字来编号,就可以得到几张表格。如果MIDI乐器和电脑都采用这套表格,那么电脑和MIDI乐器就可以“沟通”了。但GM标准是一项工业标准,它规定的是一些最基本的规则,而且各大厂商各有一套对乐器、音色、音色表达的研究办法,造成成本不一,所以GM标准留了很大的余地允许厂商把自己的开发成果放入MIDI设备。最早的就是Roland的GS(General Standard)标准,后来又有YAMAHA的XG(Extended MIDI)标准。这些表格通常称为“MIDI Mapper”(MIDI映射表),它们不仅是用户需要的,每一台MIDI设备内部也会需要相应的映射表来做解码,如此才能让该设备正确工作。 然后,MIDI信号通过设备内部的解码程序,再经过振荡器、滤波器、ADDA转换器、信号放大器等元件,将纯粹的数据变成可以听到的声音。并且,这些元件的工作方式都允许被用户来控制。可想而知,MIDI信号在变成声音的过程中,如果有一个地方不同,那么同一MIDI信号在不同的设备上出来的声音就不同! 二. MIDI Mapper(MIDI映射表)需要设置? Windows95以后,我们一般无须关心MIDI映射表的问题。而在这前,必须要作些设置才行,否则你无法用电脑玩MIDI。 看过问题“一”,您会明白,所有的MIDI设备都会有相应的MIDI映射表,并且在你的电脑里也要有相应的MIDI映射表。其中的一张表,里面包含的是MIDI设备的音色排列。无论这些音色是如何排列的,电脑和MIDI设备也只认这些乐器音色的排列编号。您这就会想到:一台音源器里的音色有那么多,我们怎么能很方便的拿出某个音色用?其实这个问题您没必要太关心。 其实,目前通行的MIDI设备标准并不多,而且都建立在GM基础上的,所以在电脑里有一张最基本的GM标准的乐器排列表。其它的XG、GS,都只是GM的所谓“扩展”,而且它们作为工业标准,其基本标号格式已被固定了。如此一来就完全可以固定在windows的驱动程序中,由电脑自己去完成。 有时候您会发现这些音色表在电脑里可以改动,难道你的MIDI设备已经那么智能化了?...非也!一般在电脑里的音色映射表是一张标准化的,你“改”过以后生成的是另一个表,内部记录了一些你改动的内容,使用时最后还是会回到那张原始映射表(它是不会变的!)。 三. 为什么MIDI设备总是与数字“8”有关? 您可能早已注意到这一现象,不过它并无如何“特殊”意义,只是程序编码上方便而已,因为MIDI程序内通常采用16进制编码,再自动转换为2进制进行工作。(你可以看看“MIDI技术”栏目中的有关文章) 每128个乐器音色为一个Bank(音色库);哪怕一个Bank里只有一个音色,也是排满128个号码。(自己做音色库的可得仔细这点) 要注意的是,编号从0-127或1-128,总数都是128,目前没有统一使用其中的一种,您可要留心设备说明书了,否则在选音色时会相差一个数。 目前的MIDI设备一般不会只有一个音色库,但最多不会超过128个音色库。如果音色库多,选音色是很繁的。随着MIDI软件的完善,这问题也就很简单了。多数MIDI软件会为你做好最常见的一些MIDI设备的音色菜单,你只要看着音色名称选就可以了。(以前,选音色库实在是很讨厌,要通过该设备的系统码来调用才行。) 如Cakewalk里,只要不是非常冷门的牌子、型号,几乎都有了。 标准控制码(Controller)也是128个,并且大部分目前都空着,留给厂商自己去定义。音量、音符力度等等,最大范围是到128,(至于128以内是如何分档的、达到128时声音有多大、效果提到128时有多大...都由厂商各自制定!)。相位(Pan)一般在64时代表0位置(即中间),0代表声道的最左边,128代表最右边。依此类推。 四. 什么是“MIDI文件”? 在PC机上,凡是文件后缀为“.mid”的文件,都是“MIDI文件”,而且是“标准MIDI文件”。只要不是什么专用的MIDI软件,这种“.mid”可以在任何MIDI软件里打开、编辑、存盘。 “文件后缀”是计算机术语,代表文件的类型、格式。(文件的名称好比一个人的名字,而“后缀”就表示他是黄种人还是白种人。) 不同后缀的文件需要在支持、兼容该格式的软件上才能打开。如果你的电脑里看不到文件的后缀,可按以下步骤来做: 1、打开Windows95的“资源管理器”(Windows Explorer) 2、在工具栏的“查看”(View)栏下有个叫做“功能项”(Option)的,打开它,会出现一个对话框。 3、该对话框内从上到下有5个选项,只选择第一个和最后一个就行了。 4、按OK退出后,文件后缀就可以看到了。 在Windows98中稍微有些不同,按照上面说的仔细找一下就能搞定。 除“.mid”标准MIDI文件外,还有一些非标准MIDI文件。如Cakewalk的“.wrk”文件、Band-In-a-box的“.sgu”文件。这些MIDI文件都是由软件开发商自己制定的文件格式,在这些文件里可以记录一些“.mid”文件无法记录的内容。如:“.mid”文件里可以在编辑时插入音频轨道一起处理,但无法把音频内容存盘保留,在Cakewalk里必须将文件存为后缀是“.bun”的文件才行,但“.bun”文件只能在Cakewalk 4.0以上版本才能打开,非Cakewalk软件更不允许。注:“.mid”文件又分两种:Fromat 0 和Format 1。 五. MIDI信号是如何传送的? MIDI信号无论从哪儿传到哪儿都是有时间先后的,就象音乐一样,随时间的推移,音符一一“流”出才能听到完整的曲子,我们称为“MIDI数据流”。每一组MIDI数据都包含自己的时间码,并且所有的时间码都是相对的,只表示谁先走、谁后走,MIDI设备接受、处理时也会绝对遵守“先来后到”的原则。 MIDI设备在接收到MIDI数据时,首先会判断:哪些数据是给“自己”的,然后收下,交给内部其它程序处理;如果不是的,就通过MIDIThru或MIDI输出口送出,交给下一台设备;... 。(这些要求都可以在软件里由用户设定的,每一轨道的MIDI数据都会包含这种“要求”。) MIDI设备通过MIDI线、MIDI盒连接起来,一般总是会连成一个封闭的环路(Echo),也就是说:从电脑的MIDI接口输出,无论接过什么MIDI设备,最后总有一路线该回到电脑的MIDI接口。当然,在一些小型的现场,也可以连成不封闭式的。 MIDI设备的连接上,总是MIDI输出对应MIDI输入、输入对应输出。MIDI Thru,作为MIDI信号经过口(其实就是转接口):送入该设备输入口的、未处理的MIDI信号,一般可以通过MIDI Thru口送出至下一设备。如果电脑软件里没有做相应的设置,那么MIDI信号会被全部送入下一设备。

杯户中学生

 楼主| 发表于 2004-3-25 20:42:38 | 显示全部楼层

回复:

MIDI基本知识系列(二)

六. MIDI Port的设置 任何一套MIDI软件里,MIDI Port是肯定要设置的!它的目的是:告诉你的系统,MIDI信号该通过哪条路线送出去和接收进来。不同的MIDI Port,就好比不同的码头,轮船的目的地、航线甚至载货类型都不同。Cakewalk的MIDI Port设置界面属于比较典型的(间图示)。MIDI Port由Input(输入口)和Output(输出口)两部分组成,但不同的目的,选择的设置就不同。 1.属于AWE64声卡自身携带的: AWE64 MIDI Synth Creative Music Synth Creative MUsic Instrument Mapper WaveSynth/WG MIDI AWE64 MIDI Out AWE64 MIDI In 2.属于Yamaha SyXG-70软波表的: Yamaha SXG70 Driver 3.属于Yamaha CBX的(用于HOST连接的端口驱动程序): YAMAHA CBX Driver YAMAHA CBX A Driver 4.“MIDI Mapper”是WIN95自带的,一般无须使用。 通过图示,很容易看出我的MIDI系统基本配置:一张AWE64 Value声卡,YAMAHA SYXG70软波表,HOST接口我平时并不常用。 下面来谈谈各种常用的设置方式: 1.要使用外部音源设备来发声的: (所谓“外部音源”就是指在电脑机箱外面的音源设备) Input Ports设为:AWE64 MIDI In Output Ports设为:AWE64 MIDI Out (就是图示中的设置方式) 2.使用YAMAHA软波表发声的 Input Ports可以设为:AWE64 MIDI In, Output Ports一定要设成:YAMAHA SXG70 Driver 3.使用Creative声卡音色的: Input Ports可以也设为: AWE64 MIDI In, Output Ports则可以是:AWE64 MIDI Synth或Creative Music Synth或Creative MIDI Instrument Mapper 4.HOST接口用不着通过声卡通过的MIDI接口来输入/输出MIDI信号,它是使用电脑底板携带的标准通讯接口进行MIDI连接的。因为是电脑的“并行口”,所以传送MIDI信号的速度、可靠性较高。但是连接线是专用的,国内难以买到,所以国内也罕有人用。在没有声卡的情况下可以用它来连接MIDI设备,目前多数MIDI设备都配备HOST接口。在使用前必须安装驱动程序,你可以到网上下载,然后按说明安装驱动序。我们试过,YAMAHA的这一驱动程序也可用于连接Roland等其它厂商的有HOST接口的MIDI设备。通常这一通讯接口是用于MODEM(网络调制解调器)的,所以您如果有MODEM的话,就比较麻烦了。 另外,如果您没有使用与我相同的声卡、或非Creative声卡,应该如何判断MIDIPorts的设置呢?介绍个简单的判断方式: 1.要接外部MIDI设备演奏、发声的: Input Ports:找到名称栏内带有“...MIDI In”的、但无“Synth”或“WAVE”的字眼的就行。 Output Ports:找到相应名称栏内有“...MIDI Out”的、但无“Synth”或“WAVE”的字眼的就行。 2.不使用外部MIDI设备的: Input Ports:(可以同上) Output Ports:尽量找到有“Wave”或“Synth”字眼的。 本文没有向大家解释一些“为什么...?”,是因为对大多数朋友来说无须关心更多关于MIDI Port的机理问题,只要能把相应的连接连对就可以了。
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-3-25 20:43:28 | 显示全部楼层

回复:

什么是MIDI文件

MIDI文件是一种数据文件,就好像“.DOC”文件一样,但它包含的是音乐信息。特别的地方是,这种文件储存的是MIDI资料和命令。这些资料和命令在不同的乐器间传输并且互相控制,例如音色、音符和用不同方法调整的音色参数等等。   MIDI是一种二进制的数据,因此MIDI文件是一种二进制的文件,所以你无法在一般的文件编辑器中打开它,即使你将它强行打开,你看到的也只是一些乱码。当然,强扭的瓜不甜嘛。 MIDI文件的格式被设计成能够记录包括系统码在内的任何格式的MIDI信息,并按照时间码的顺序往下走。注意有了一个新名词:时间码(好东东)。时间码是一种简单的时间信息,别看它简单,但是正因为有了这些时间码,音序器才能够在相应的时刻里精确地再现文件内部的信息。换句话说,正因为有了时间码,音序器才能够忠实的再现需要的音乐旋律。它最大能把1秒分成480片,足够记录任何一种长度的音符了。MIDI文件也能够储存与时间码有关的其他的信息,例如速度、调号、拍号等等。因此,标准化的文件格式被称为标准MIDI格式,它被很多软件和音序器所使用,它甚至可以记录每一条音轨的名字和其它的设置信息。我们的网页上会有一篇关于GM 1.0格式的文章,如果你感兴趣的话,可以当下来研究研究,没准儿对你会有点帮助。   MIDI文件并不是一种能够跨越所有平台或软硬件的特殊文件。它有0、1和2三种格式:Format 0, Format 1和Format 2。格式0是把所有的轨道并在1个轨里,包括所有的MIDI信息;格式1把所有的轨道都独立的安放在你原来设定的轨道中(好象更合理一点)。格式2极为少见,所以在此不多解释。   为了控制软件和硬件设备(如合成器),你可以在文件中加入许多其他的信息,并随其它信息一起保存下来。例如:可以把效果器代码和参数、音场和位向、混响度等等信息通过系统码的方式保存在文件中。在有些合成器上,您也可以存盘,因为它带驱动器,但只能存它们自己的格式。当它们从自己的格式中转存为标准MIDI格式,这些信息就会被忽略。(合成器上存盘往往要以厂商自己的格式,才能保存那些您需要的设置。)
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-3-25 20:45:23 | 显示全部楼层

回复:

MIDI音乐制作教程

现在越来越多的年轻人开始对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上就会遇到很多麻烦,还会导致重复投资或过度投资。
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-3-25 20:47:27 | 显示全部楼层

回复:

MIDI音乐制作软件CakewalkProAudio8.0

现在我们来熟悉以下一个很常用的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的话就不能欣赏你的大作了。
回复 喝彩 无视

使用道具 举报

杯户中学生

 楼主| 发表于 2004-3-25 20:48:25 | 显示全部楼层

回复:

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

  一台普通电脑(普通的MMX就可以了,用PII大概太浪费了),64M内存——为了能较快速地运行Cakewalk 8.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,专用,民用方面都可以兼顾。

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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|名侦探柯南事务所 ( 沪ICP备05038770号 )

GMT+8, 2025-2-2 16:40 , Processed in 0.053955 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表