欢迎访问视障者音乐制作交流基地(www.szzyyzz.com)!
我们的网站致力于为使用读屏软件的视障群体(以下简称“读屏族”)提供音乐制作方面的技术和信息。
如您是读屏族,我们希望能在这里为您提供您最需要的内容
如您是明眼朋友,可能会对论坛中的一些用语感到无比疑惑,那是因为这些都是基于读屏软件下的操作术语。
虽然这个论坛对于明眼人也许帮助不大,但我们却很希望能得到您的援助,您可以以远程协助的方式为读屏族解决音乐制作过程中所遇到的困难……

首页

 找回密码
 立即注册

QQ登录

只需一步,快速开始

7
查看: 16097|回复: 5
打印 上一主题 下一主题

[电脑音乐制作相关] 电脑音乐制作扫盲篇-第三章:MIDI常识-第二节:说说MIDI键盘和MIDI控制信息那些事

[复制链接]

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
跳转到指定楼层
楼主
发表于 2015-2-28 15:20:16 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,浏览本站更多内容。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主 王晓波说:
    本文作者:王晓波,出处:视障者音乐制作交流基地(szzyyzz.com)。做人要厚道,转载请注明作者与出处,谢谢!
    MIDI的发展始终没有停息过,在我们上次关于MIDI的扫盲教程结束后不久,于2015年2月15日,MIDI制造商协会公开征集大家的意见,想了解读者对MIDI的未来的意见,具体内容如下:
    MIDI Manufacturers Association((简称为MMA)过去几十年来一直在帮助MIDI标准适应并成长为新平台可用的技术。现在MIDI作为行业标准而MMA作为一个组织正处于一个重要的十字路口。MMA希望对零售商、教育工作者、学生以及最终用户就MIDI的价值做更多推广。他们希望全球数十亿的智能手机、计算机和平板拥有MIDI功能,并鼓励大家成为积极的音乐制作者。所以MMA希望做更多的推广,以增强和扩展MIDI的功能,他们已经针对未来创建并开发了的“HD协议”规范,强大的商业计划也即将完成并实现。于是,MMA希望做一个简短的调查(10个左右的问题),希望大家能提供一些针对有关MIDI未来意见。
    关于MIDI和MIDI Manufacturers Association的更多信息,还是请亲们到他们的官方网站去查看哈,网址自己摆渡哈。我们继续上次抛出的话题。
    我们上次讲过:“电子乐器之间通过MIDI接口传输的信号是告诉设备如何工作的被称为事件信息的数字信号。其最基础的配置就是一台键盘和一台音源。”当我们按下MIDI键盘的琴键后,键盘发出的不是声音,而仅仅是一些指令信息,音源接收到这些信息后,就忠实地按照指令发出声音。那么,这些MIDI之间相互传输的信息都有什么呢?很多呢,比如Vel、Aftertouch、Note、Pitchwheel等等。老王嚷道:“这都是什么鸟语啊,晓波又在用黑话忽悠我们这些初学者了!”哦,既然如此,那我们这一次就来详细说一下MIDI设备之间所说的“鸟语”吧,这就是MIDI控制信息。老王兴奋的说道:“嘿,晓波好久都没有说过那句套话了。”对了,忘了强调一下了,亲们可要仔细点哈,本节内容超级重要,其重要程度可与探月工程相媲美!!不学不行!!!!只见老王一下子爬到了桌子下面:“天啦,都怪我这乌鸦嘴。我说这么小声,他都能听到。”喂喂,喂,老王,你怎么了?快起来,别搞恶作剧了,我们今天的内容虽然很重要,但是你也用不着那么激动啊!我们开始聊新内容了哈。下面我们就先说说MIDI键盘和音源之间是怎么交流的。小妹娇滴滴的说:“晓波,你能不能给我们讲一点MIDI键盘方面的常识呢?”哦,既然是小妹提出来的,那么晓波是必须要讲滴。
    上世纪七八十年代,制作MIDI音乐,都是使用合成器来做键盘,于是音乐人的屋子里就堆满了各种琴,看似很酷,其实却是空间和资金的浪费。1994年,TERRATEC公司(德国坦克)与当时已有20年键盘琴类生产历史的MIDIPLUS母公司——台湾大宏木业乐器公司合作,打造了全球第一款MIDI键盘。从此音乐人不必再重复投资于合成器,只需要用一台主控MIDI键盘去控制其他音源就可以了。
    可以说MIDIPLUG是MIDI键盘的鼻祖。纯粹的MIDI键盘价格要比合成器低得多,广受音乐人的喜爱。关于MIDI键盘相关的常识,我们在后面只是见缝插针的补充就行了,不再专门找时间说了哈。请MIDIPLUG公司把广告费转入晓波的支付宝帐号里哈,嘿嘿。
    在MIDI键盘和音源之间串联一个记录、播放和编辑MIDI的东东,就构成了一个最最最最基本的MIDI工作站,而这个用来录制、播放和编辑MIDI的东东就是我们常听说的“MIDI序列器”,也叫“音序器”。
    音序器可以是硬件,也可以是软件。硬件音序器就是早期集成在编曲键盘等硬件里的音序器。而软件音序器就是安装在操作系统里的音序器软件,诸如SonarCubase、NuendoPro ToolsBand in a BoxGuitar Pro等这样的软件中录制、播放和编辑MIDI信息的部分,当然不是说这些软件就是音序器哈,他们除了具备音序器的功能外,还具备别的功能,只是里面包含有音序器的功能而已。
    音序器并不真正的记录和播放声音,它只记录、播放和编辑MIDI信息。老王说:“嗨,这不就是俗话说的MIDI制作软件吗?”嗯,可以这样理解吧。现在的编曲键盘等硬件里的音序器也不再是硬件音序器了,因为他们里或多或少都集成了操作系统,当然在现在这个年代,编曲键盘里的音序器已经是鸡肋了,早晚要退出历史舞台。后面只是重点说说软件音序器,也就是老王说的MIDI制作软件,讲讲其中的相关常识。
    关于MIDI制作,亲们先可以这样理解:制作MIDI音乐就是,在音源上选择一个音色,在MIDI输入设备上演奏一段音乐,同时让音序器录制这段音乐,之后你的演奏就被转化为音序内容存储在音序器里了,然后亲们可以对音序内容进行诸如剪切、复制、粘贴和删除等编辑,还可以修改音序内容中的音符音高、音符时值和力度等,当播放这段音序内容时,音源就会根据音序文件控制音色库播放这段音乐。
    MIDI输入设备、音序器和音源这三者,可以都是软件,或者都是硬件,或者既有硬件又有软件。老王说:“晓波,别给我们总整那些虚的,直接给我们说说现在的现状。”嗯,老王,我对像你这样只知道张嘴要我嚼碎了的东西的人无语了。哥特说:“晓波,你说得是恶心他妈夸恶心——好恶心哦!”去去去,哥特,一边凉快去。现在是2015年2月,在如今的MIDI工作站中,除了MIDI输入设备依然沿用硬的外,其他的都改用软的了,也就是说,要使用音序器和音源,就需要亲们有一台安装有操作系统的设备。哥特说:“嗨,晓波,你直接说“电脑”不就完了吗?还那么啰嗦。”嗯,哥特,从某种意义上来看可以这样说。但是现在操作系统众多,诸如WindowsMac OSLinuxAndroidiOS等等都是操作系统,安装这些操作系统的宿主五花八门,有的叫电脑,有的叫手机,有的叫平板等等。晓波在这次的扫盲教程中聊的电脑主要是安装了Windows操作系统的PC哈,所以后面提到的电脑,没有特殊说明外,都是说的安装了Windows操作系统的PC哈。
    老长说:“我们制作MIDI需要MIDI键盘和电脑两个硬件,那么他们之间就涉及到联接的问题,晓波,你给我们先说说他们之间的联接那些事吧!”嗯,好的。无论你是用Midi键盘,还是使用电子琴,或者电钢琴……来连接电脑做为Midi输入工具,都需要让他们能连接起来,也就是说,MIDI键盘和电脑要能传输数据。
    目前联接MIDI键盘和电脑有两种方式:有线连接和无线连接。无线连接过于高深,且不是主流的,下面晓波只是讲讲有线连接哈。老王坏笑道:“晓波,是你不懂吧!”你,你,你,老王,曾子曰,你以为你以为就是你以为的?我就是不董,你能把我杂滴?
    目前最普遍的就是直接用USB线联接MIDI键盘和电脑。这种线类似于打印机的连接线,直接用他将MIDI键盘和电脑的USB接口相连就行了。
    阿风说:“我看很多电子琴或者电钢琴上都没有这种打印机接口,只有圆形的五针MIDI接口,那怎么办捏?”那只能用五针转USB的线了。就是哥特上次在别人那里看到的那种,一头是一个USB插头,另一头是两个圆形的MIDI插头。
    这种连接方式延迟不大。当然延迟还和你使用的声卡的ASIO性能以及你的键盘设置有关,一般声卡越好延迟也会越少,越好的键盘延迟会越小。小妹问:“晓波,‘ASIO’是个什么东东呢?”哦,他是一种专业的声卡驱动,关于这方面的内容,我们在聊声卡的时候再说哈。
    以上这两种连接方式有一点美中不足:就是必须先打开MIDI键盘,再打开MIDI软件。如果先打开MIDI软件再打开MIDI键盘,MIDI软件会识别不到MIDI键盘,这是比较坑爹的一点。我的个天,怎么象绕口令啊,哈哈。据说在苹果系统中不会,晓波没有亲自验证过,所以也只是据说而已,不过我能肯定的是,在PC中是会的。
    如果亲使用的声卡是支持Midi输入和输出的话,也就是说,声卡上有MIDI OUT和MIDI IN接口,我们就可以直接用两头都是圆形MIDI插头的MIDI线来连接MIDI键盘和声卡。
    用这种方式联接,延迟很小,打开MIDI键盘和MIDI软件无先后之分,而且在打开MIDI软件期间,随便开关MIDI键盘,都不会出现MIDI软件识别不到MIDI键盘的尴尬问题。
    需要再次强调的是:在这种情况下,如果要用MIDI键盘来作为输出MIDI信息的话,是将MIDI键盘的MIDI OUT连接到声卡的MIDI IN中;如果要将电脑里的Midi信息发送给MIDI键盘的话,要将琴的MIDI IN连接到声卡的MIDI OUT中。
    小妹说:“在现在软件功能如此强大的时代,为什么硬件的MIDI键盘依然沿用至今而没有被软件的MIDI键盘逼出局呢?”嗯,老王,你听看看,小妹问的问题多么有深度?老王抱怨道:“晓波,你太偏心了。”老王,你别抱怨了哈,这次我没有收你学费就够意思了哈。关于小妹的这个如此有深度的问题,等我们后面聊完了MIDI控制信息和MIDI键盘后,答案就迎刃而解了。下面我们就开始讲MIDI控制信息。
    首先就是Note on。这是啥?这是最基本的了。意思是发送音符。
    当我们按下键盘上的琴键后,MIDI键盘就发出这个信息;音序器在记录下这个MIDI信息的同时,将这个MIDI信息按原样或者添油加醋的发送给音源;音源接受到这个信息后就开始执行对应的命令。
    老幽问:“‘添油加醋’都是添的什么油,加的什么醋呢?”呵呵,关于这个吗,涉及到了MIDI效果器方面的内容,也就是说,音序器将MIDI信息通过MIDI效果器按照某规则处理后,再发送给音源。关于这方面的内容我们以后在相关章节再说哈。
    这个指令的范围是从0到127,每个编号是一个音。也就是说一共有128个这样的指令来对应不同的琴键。阿风会纳闷的说:“地球人都知道标准的钢琴键盘只有88个键啊,怎么会有128个键位呢?”哦,这是因为在电脑音乐中,有很多电子音色的音域要比钢琴宽多了,有的低音已经超过了钢琴的最低音,而有的高音也比钢琴要更高。另外,打击乐器音色也是映射在不同的键位上的,这样一个打击乐器组就可以容下更多的打击乐器。而且现在很多软音源为了方便实时切换参数,把很多参数切换的按钮映射给了除本身音域以外的各个键位,键位越多,能控制的参数就越多,关于软音源的键位控制(Keyswitch)方面的内容,我们后面聊软音源的时候再详说哈。
    这128个键位对应钢琴的话,钢琴的最低音大字二组的A音,正好是21号。中央C则是60号,而钢琴的最高音小字五组的c音,则是108号。没有任何一种传统乐器的音域敢和电脑相比吧!
    在Sonar里,这个MIDI编号为60的音的名字是C5,也就是说,在sonar里,记录小字一组的音符是在表示音名的大写字母后面加上数字5,网上数字递加,表示小字二组的数字是6,小字三组是7,小字四组是8,以此类推,最高音是G10;往下数字递减,表示小字组的数字是4,大字组是3,大字一组是2,大字二组是1,大字三组是0,最低的音就是C0。而在Cubase和Nuendo,以及很多音乐工作站软件中,这个MIDI编号为60的音的名字是C3,网上递增,最高音是G8,往下递减,表示小字组的数字是2,大字组是1,大字一组是0,大字二组是-1,大字三组是-2,最低的音就是C-2。亲们一定不要搞混淆了哈。老长问:“怎么他们定义得不一样呢?”哦,我也不清楚,这个就要问他们各自的厂商了。
    哥特问:“那88键的MIDI键盘怎么能发出超出它音域的键位信号呢?”哦,这太简单了,MIDI键盘都可以进行升高8度和降低8度的调节。要不然,怎么会有61键、49键,甚至还有25键的键盘呢。不过我一直都还是觉得尽量用大的键盘比较方便,音域换来换去太麻烦了,特别是我们视障者眼睛本来就不好使了,还要一边演奏键盘,一边按切换八度的按钮,着实困难,而且现在很多便携式MIDI键盘的按键都是触屏的了,我们视障者就更不好控制了。
    下一个指令就是Note off了。结束音符。
    不用说亲们也想到了吧,当我们抬起琴键的时候,键盘就发出这个信息,音序器就知道这个音符结束了,同时也会将音序器接受或处理后的信息发送给音源。。
    通常情况下,伴随着按下琴键和抬起琴键的指令之外,还有一个非常重要的指令在发挥作用,这就是Velocity——力度。
    力度的范围也是0到127。
    可以说,发送音符、结束音符和音符的力度三者是一个统一体。它们共同构成一个完整的发音过程。
    亲们都知道,现在的MIDI键盘以及电钢琴、电子琴都是带有“力度”的,但那种10块钱3个的玩具除外哈。也就是琴可以感受到你“下手”的“力度”有多大。老王纳闷的问:“琴键下面究竟装了什么高级感应器,能知道我们使的劲儿是大还是小呢?”嗯,下面我们来解开这个谜。老王,你知道力度由什么决定的吗?如果不知道,可以想象一下,打人的时候,拳头慢慢地打过去,那是给人家挠痒痒,肯定不行吧!一定要以最快的速度出拳打才行。老王叫道:“晓波,你宣扬暴力!我们去找你试验。”哎哟,啊啊,救命啊!快住手,我是开玩笑的,要做试验的话,亲们去找别人,不要来找我呀!现在知道了吧。力度就是由速度决定的,就像打人的速度越快,力度越大!拆开MIDI键盘我们就清楚了。每个键下面都有两个触点。键盘里的芯片根据琴键先后接通两个触点之间的时间差来计算出你击键的速度,从而得到力度值。其实英文“Velocity”的原意本来就是速率。
    哥特说:“晓波,我有个亲戚家有台电子琴,琴键软绵绵的,而我在弹奏你的电钢琴的时候,和真实的钢琴的感觉一样,这是怎么回事呢?”嗯,哥特是个很细心的同学。
    亲们经常会在MIDI键盘产品介绍里看到,该款键盘是全配重键盘,或半配重键盘,或逐级配重键盘等等,这个指标就是说的键盘琴键的手感。关于手感的问题,是很难用文字来描述的,只有亲们自己到附近的琴行去亲手弹奏感受一下了,这里晓波就不多说了哈。
    我们知道,力度越大,音量就越大。但力度并不仅仅是音量的大小。比如,你轻轻地扫吉他的弦,和狠狠地扫弦,发出的声音,音色是截然不同的。管乐器也是这样,强音的音色和弱奏是截然不同的。力度能否响应得很好,除了键盘之外,更重要的就是音源的档次。比如一些钢琴采样软音源,全部音色都是真实采样,每个琴键都是单独的采样,而且每个琴键的几十个力度级别都是单独采样的。
    一般在MIDI键盘上都有音色更改的按键。如果你想在MIDI键盘上改变音色,那么键盘就会发出一个Program Change信息,即音色改变信息。同时音源就会按照改变信息来改变音色。
    说到这里,就要说起MIDI的另一些“黑话”了,这就是Controller,控制轮信息。
    控制轮信息非常丰富,一共有128个编号。它几乎涵盖了一切。比如像踏板、呼吸、声像、移调、表情、音色亮度……太多了。请亲们点此在打开的帖子的楼主楼层后半部分查看GM标准的这128种控制器编号各自的意义。接下来我只是讲一个和MIDI键盘相关且比较常用的控制器就行了。
    亲们都知道钢琴上有一个延音踏板,当我们演奏抒情缠绵的钢琴曲时,没有这个踏板的话,声音将会是非常干涩的,当踩下这个踏板后,声音将顿时变得晶莹剔透、性感丰满……只见老王在一旁直流口水。
    在MIDI键盘上,这个踏板可以有,当踩下MIDI键盘的延音踏板,就会发送出一个64号Controller信息给音序器以及音源。当然,发出的这个控制器信息能让音源干什么,那就得看音源给这个控制器指定的功能是什么了。
    不是所有的MIDI键盘都有这个延音踏板,如果没有的话,通常都会在MIDI键盘上留有插踏板的插孔。这个插孔通常都是插大二芯插头的那种插孔,请亲们在购买MIDI键盘的时候一定要注意这个问题哈。老王说:“我表哥的二大爷有个能输出MIDI信息的电子琴,但他上面除了没有踏板外,就联你说的插踏板的插孔也没有,那我们怎么办呢?”老王,我不是前面说让你们去看那篇关于控制器的帖子嘛?我们可以在音序器上在需要踏板的时间位置添加一个64号控制器并指定一个数值就行了噻。
    除了64号踏板控制器外,为了方便用MIDI键盘通过实时演奏来输入人性化的MIDI信息,工程师还在键盘上设计了一些非常实用的功能,下面挑几个非常重要的来吹吹。
    在键盘的左边,一般都有两个滑轮。现在有的键盘也把这两个结合到一起,直接做成一个可以前后左右摇动的摇杆了,前后摇动和左右摇动分别对应两个滑轮。
    我们先聊聊弯音轮,也叫滑音轮。
    顾名思义它是产生滑音的。它发送的信息叫做Pitchwheel。他的滑音范围是负8192到8191。没有滑动的音高是0。默认情况下,滑音轮的滑音范围是一个大二度。这个范围是可以设置的,最大可以设置到8度。
    这个轮的作用非常大,因为很多乐器都要用到滑音,比如在做吉他solo的时候,这个轮是非常重要的。
    需要强调的是,弯音轮不一定是用来产生弯音效果的哦,这个是由接收弯音轮信息的设备的设置而定的。具体是的原因,亲们听了下一讲后就明白了。
    另一个滑轮叫做调制轮(modulation wheel)。它的功能默认下是控制颤音的,越往上推,声音颤得越厉害。
    老幽说:“什么叫‘默认下是控制颤音的’呢?此话怎讲”,哟呵,老幽还蛮细心的吗。这个轮之所以叫做调制轮,是因为它的功能是可以随意更改的。只是默认下为颤音而已。
    我们知道,很多乐器在演奏中,音色是会有细微改变的。比如弦乐,往往在一个长音中,声音还会细微发生变化,管乐也是如此。那么在MIDI控制信息中,还有一个信息就是专门来干这件事情的,这就是AfterTouch,叫做“触后”。
    触后就是弹下键盘后,再通过改变手指对键盘的压力来改变音色。其实就是触摸之后的简称,就像将“哈尔冰农业大学包谷系”简称为“哈农包”一样,体现一种专业而深不可测的感觉。顿时大家捧腹大笑,停停停,不要笑了哈。当然,这也必须要求你的键盘是带触后的,同时你的音源也要支持触后。如果键盘是带触后的,但你用的音源根本不支持这个信息,那你怎么在那晃琴键也白搭。不过对于不支持触后的MIDI键盘来说,也有方法让支持触后的音源接收到触后信息,就是在音序器里添加触后信息。关于这方面的内容,我们以后在相关章节里再说哈。
    老王说:“晓波,既然我们这次是扫盲教程,你还是具体说一下‘触后’吧!”嗯,好,那我就满足一下老王的要求吧。
    我们在选购MIDI键盘的时候,经常都会看到他的产品介绍中说该款MIDI键盘支持触后,说道“触后”,如今最牛的就是“复音触后(polyphonic aftertouch)”了,如果你的MIDI键盘支持复音触后,那你的键盘就是牛他妈给牛开门——牛到家了!
    触后信息可用于控制任何参数,比如调制,这样你双手都在演奏而无暇顾及调制轮也可以演奏出调制的效果,而且压力可以持续忽大忽小变化,做出变化多端的声音。
    下面来解释一下“复音触后”(polyphonic aftertouch)。复音触后就是让每个琴键都发出不同的触后信息。比如你左手使劲,左手音符的调制就更大;右手不太使劲,右手音符的调制就比较小。简而言之,就是每个琴键都能发出自己独立的复音触后信息。
    在MIDI规范中,触后具体分为两种,一个是触后通道(Channel AfterTouch或Channel Pressure),另一个是触后键(Key AfterTouch或Poly AfterTouch或Poly Pressure)。
    如果追溯到历史,最早在PC上支持触后的音源是YAMAHA XG,随后很多VSTi和DXi也对触后有不同程度的支持,其中有亲们最熟悉的Hypersonic。当然现在的软音源就不用说了,都是支持触后滴。老王问:“‘VSTi’和‘DXi’是神马玩意?”,哦,关于这个,我们下次聊音源的时候再说,老王你现在只要知道他们是装在电脑里的音源的一种插件格式就行了。
    触后主要是控制频率和音高上的变化。老幽说:“1号控制器也可以控制频率啊,弯音轮也可以控制音高啊,还有很多很多控制器都可以控制这些东西啊,为什么偏偏要触后捏?”哟呵,这里藏着一只老鸟哇!嗯,很有道理。事实上,触后的作用跟上述提到的东西没有区别,只要音源愿意,用什么来控制频率和音高都是可以的。比如,可以用弯音轮控制音量之类的。
    老王说:“既然弯音轮可以控制音高,控制器也可以控制音高,那要弯音轮又有什么作用呢?”对,从音序器制作的角度上看,其实只要有控制器就应该足够了,因为音源可以分配给任意控制器分配控制的对象。只是一般把7号分给音量,10号分给左右声道,弯音用作调节音高,1号用来做颤音……而已。但,MIDI有个很重要的作用,就是在键盘上演奏,因此,才有弯音轮、触后通道和触后键这些乱七八糟的跑出来。
    首先看看我们一直不抱什么疑惑的弯音轮吧。
    在传统MIDI中,128个控制器是没有全预定的,很多空的没有使用,比如3号、9号啦。为什么留着这么多控制器不用,还要专门定义一个弯音呢?这需要从弯音的目标来看。
    弯音由于用来控制平滑变化的音高,因此,需要的精度比一般控制器高。从数据上看,弯音的范围是-8192至+8191,并以0为中心点。而一般控制器只有0至127的范围。如果弯音的跨度为一个八度的时候,0至127会显得颗粒较大,不能达到平滑的效果。这是提出弯音的其中一个理由。
    弯音还有个特点,就是以0为中心,而且在失去控制的时候,会自行回归到中心0点。这也符合弯音模仿电吉他等乐器的特点。可以想象,如果用推子来做弯音,当弯音结束,想回归中点的时候,万一有偏差,整个曲子就会走音。键盘演奏者会把弯音当地狱的。而如果像目前这个样子,弯音能自动回复,就让键盘手感觉是个乐趣。
    考虑到这两点,音序器可以专门为弯音做编辑的界面,比如值的范围和中心值标注小圆圈等等。
    其实,一切都是从用途出发的。
    哥特问:“为什么讲触后会专门扯到弯音呢?”哦,主要是为了说明,任何东西的存在必定有其道理。
    现在来看看触后到底有何存在的理由吧。
    由于早期的音源、合成器和键盘就已经有触后了,说明他并不是个多余的东西。正如我们目前了解到的,触后不过是控制器的一个替代品,任何控制器都可以通过编辑来取代触后的作用,而且这是可行的,没有理解错。那让我们试想这样一个状况吧:在一场演出中,作为一个键盘手,你需要左手演奏中低音的铺底(Pad),右手弹二胡的主旋律。其中在很多旋律长音上需要产生不同的揉弦效果。好,我们看看有什么方法可以完成,左手弹没有什么变化的Pad,右手弹二胡主旋律,那二胡长音的揉弦怎么办?老长说:“用1号控制器!!”恩,很好,那请问你要用哪只手来操作呢?左右手现在都忙碌中,怎么办?因此触后应运而生。
    触后,之所以叫触后,就是为了解决这种接触以后发生的事情。在按下键盘后,再对其施加压力,就会产生触后信息。这样,相当于只使用两只手,就可以完成Pad+二胡主旋律+二胡长音揉弦这种任务了。
    至此,亲们应该明白了,触后基本上就是为了键盘演奏而提出的东西,跟弯音轮的道理是一样的。
    阿风问:“我们知道了这一点后,触后在使用的时候,有什么注意事项呢?”嗯,好。应该注意曲线走势和作用范围!
    由于触后的产生是在键盘弹了后在另施加压力而产生的,因此,它的曲线必定会是个0起0落的过程,当然,中途是可以变化的,而且曲线是连续的,不可能出现突然一个中间的值。
    老王说:“电脑音乐没有不可能。”对!现在什么怪事都会有,比如用贝斯音色弹超高音域以得到很新鲜的声音,当然在编曲中若有需要,触后当然也可以这样。晓波这次讲的主要是普遍的情况,至于派生的各种奇异用法,我不阻止亲们去做。
    小妹问:“为什么要指出触后的正确与错误用法呢?”哦,小妹的问题问的相当有深度。因为音源若设计了使用触后,他就已经考虑到实际应用时无法产生那种平滑的曲线的,因此,效果的过度性就会很差,带来的好处是节省硬件或软件的成本,因为不用考虑颗粒过度。
    另外一种不可能的情况就是,在没有音符的情况下出现触后,或者音符结束后还有触后变化。这个如此明显的道理晓波就不再解释了。
    考虑到触后有上述的特点,因此,很多音源在设计使用触后的时候,往往要考虑如下几种情况:
    1、触后控制的东西最好不要过于精确。
    由于触后不像其他控制器那样比较容易确定明确的值,因为要掌握好触后的力度是很困难的,因此,触后多用于产生意思一下的效果,而绝不用于需要比较精准的效果。比如扫频,通常让音乐出现扫频也就是有无的程度,音乐并不要求具体是多少赫兹扫到多少赫兹,要的就是扫过的感觉即可。
    另外,像一些古筝音源那样,用来做推弦也是可以的,因为往往推弦不会推到一半或别的地方,基本上都是到尽头的,因此,触后弹不好带来的结果仅仅是推的中途音高不明确,但只要终点是正确的,就没有关系了。
    2、触后控制的东西最好不要过于重要。
    这也是因为触后的不易控制性而产生的限制,何谓不重要的东西呢?比如小提琴,就可以用触后来控制颤音频率。所谓颤音频率,就是颤音波动的快慢。在拉小提琴的时候,如果一个长音有颤音,但一直保持不变的频率,听着听着就觉得很电子了,因此,在过程中让频率发生变化,就让人感觉没有那么死板。同样,在键盘演奏中,左手基本用来控制1号颤音深度和11号情感了,此时能用的也只剩下触后了。因此,买个支持触后的MIDI键盘来“拉”小提琴,是人生一大享受哦!
    3、触后控制不要指望发生在离键之后。
    这个理由就很简单了,有些设计会希望造成一些余音蜿蜒,但殊不知此时触后早已无法控制了。也出于相同的理由,触后最后产生的信息必定是0,因此要考虑对应的控制为0时是否造成严重与预期不同的结果。
    以上就是触后的基本用途。不过目前讲的,指的都是通道触后(Channel AfterTouch),而触后还有个更强大的兄弟叫键触后(Key AfterTouch)。
    顾名思义,前者产生的信号作用于一个通道,就像一般的控制器那样,会影响整个通道的效果。比如虽然左手是吉他分解和弦,右手是旋律,但如果想对旋律使用弯音,那么分解也会跟着发生变化,这显然是不对的。但键触后就不同了,键触后仅仅作用于产生触后的那个键,比如,在E4上施压产生的键触后,不影响其他音符。也就是说,对于拥有十个手指的人来说,同一时刻可以产生10个不同的键触后信息。老王说:“这不就是前面说的复音触后吗?”嗯,对。前面是“口语”,这里是“行话”,哈哈。
    老幽说:“对于支持键触后的MIDI键盘,键触后在操作上,也是同样对琴键施加压力,因此就同时产生了键触后和通道触后两种信息,那么音序器和音源都是怎么来处理的呢?”嗯,不错,老幽真是个老鸟,这次扫盲教程应该由老幽来讲。据说一般是这样处理的:所有的键触后取平均值当做通道触后输出,当只有一个键的时候,这两个值就自然是相等的。由于同时会发出键触后与通道触后,因此对应的音色不可两种同时支持,否则就乱了初衷。支持键触后的音色,就不能再考虑支持通道触后了。当然音序器除外,因为他的情况是特例。
    理论上应该说明一下如何在音源里编辑和指定触后的控制的,但由于音源过多,我也无法一一举例,提个比较通用的方法吧——音源能配置控制器的地方,如果见到AfterTouch或各种缩写的时候,
    就表示可以使用触后,下面我列举一下可能的缩写:AfterTouch、AT、Atch、KA、Poly After、PA、……
    好了,关于触后我们就说这么多了。
    对于一些很复杂的控制参数,128个控制轮可能还是不够用。所以除了128个控制轮之外,控制轮还有一些扩展信息。所以在MIDI里还有RPN(注册参数码)和NRPN(非注册参数码)信息。来提供更多的控制种类。
    下面说一下另一种系统信息,它叫System Exclusive,也就是常说的“系统码”。如果使用GM音源,我们想找一个小提琴音色只需要选上第40号音色就可以了。但很多音源里的音色可绝对不止那128个,自己的其他音色有很多,而且这些音色,不同品牌不同型号的音源都是不一样的。这样如果想调用它的音色和调节一些功能,就需要使用系统码。在“古时候”,系统码是很重要的东西,不整天调一调系统码你就很难把一个音源的性能发挥好。不过那都是上个世纪CakeWalk时代的事情了,如今已成历史了。后来只需要一个音色表文件就可以了。因为之后的音乐工作站软件都支持导入第三方的MIDI设备映射和控制面板文件,导入后,直接在电脑屏幕上就可以对MIDI设备进行直观的操作了。不用让用户再去手工输入代码那么麻烦了。
    聊到这里,大概你已经了解到不少关于MIDI控制信息方面的基础知识了。其实MIDI控制信息没有什么神秘的,在演奏MIDI键盘的时候,这些MIDI控制信息就实时存在着。
    在现在这个用Audio做音乐的时代,很多MIDI控制信息已经没有意义了。我举个最简单的例子,在过去人们为了让MIDI做出的弦乐更像真的弦乐,要在各种控制器信息上费多大的功夫啊。而现在的采样音色本来就是真的弦乐采样,各种技巧应有尽有。比如直接用一个跳弓,它本来就是真的录音嘛。但在古时候,为了把一个跳弓做得更像一些,你就在那慢慢折腾吧。哈哈哈!换句话说吧。MIDI控制器其实是电脑性能低下时期的产物。在数年前,386、在486时代,音频文件可不是一般电脑敢碰得起的!而现在的电脑性能越来越强大,原本那些大得令人咋舌的声音文件对于现在的电脑来说,不过是沧海一粟,已经是微不足道了。由于现在的音乐工作站软件都提供了强大的音频编辑功能。而且出现了很多Wave格式的音乐素材,比如各种打击乐、贝司的Loop循环片断;各种特殊音效和独奏片段等等,其效果可谓无与伦比,因为它们本来就是由演奏家真人演奏的录音截取的。而且随着软件功能的强大,Wave的修改也已经十分方便,再也不像以前只能剪切拼接,现在在很多软件中,音频也能像MIDI一样的随意任人“揉捏”!现在的音乐制作中有大部分的音乐都是用Wave做成的!
    可以说,现在的软音源插件、采样技术以及音频处理技术早就颠覆了上一个时代。现在的电脑音乐可以说于上个世纪,是天翻地覆的变化!
    好了,这次我们就吹到这里。主要吹的都是MIDI最基础的相关理论。初学的朋友现在应该对MIDI信息有一个详细的理解了。现在,你不会再认为MIDI线里传输的是声音了吧!
    我们在这之前,多次提到过“音源”、“合成器”以及“采样器”等等词汇,那我们下一次就来简单的聊一下这些东东到底是什么玩意吧。
2015年2月28日完稿

    点此查看上一篇《其实MIDI是很古老的技术》点此查看下一篇《说说音源那些事》
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

0

主题

67

帖子

378

积分

音乐小帮家

Rank: 3Rank: 3

积分
378
6#
发表于 2016-4-29 22:07:52 | 只看该作者
6楼 zxljynszbd说:
这个我 喜欢。
回复 支持 反对

使用道具 举报

0

主题

43

帖子

167

积分

音乐小学生

Rank: 2

积分
167
5#
发表于 2015-3-10 14:00:52 | 只看该作者
<
5楼 一路畅通说:回沙发rofy530
abc能添加控制器事件,这的确是个天大的好消息啊。
回复 支持 反对

使用道具 举报

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
地板
发表于 2015-2-28 21:21:20 | 只看该作者
<
地板 rofy530说:回板凳王晓波
這也是我看了您的大作才想起有ˊ這指令,可能要再摸索一段時間。過年後工作時在太忙,手邊有好幾篇寫了一半的東西,我禁量加緊腳步,哈哈!
回复 支持 反对

使用道具 举报

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
板凳
 楼主| 发表于 2015-2-28 20:02:30 | 只看该作者
<
板凳 王晓波说:回沙发rofy530
那阿风能不能抽空写写关于在ABC中添加MIDI控制信息的教程呢?这个对于我们读屏族玩MIDI是非常有价值的。
回复 支持 反对

使用道具 举报

117

主题

704

帖子

5433

积分

版主

Rank: 12Rank: 12Rank: 12

积分
5433
QQ
沙发
发表于 2015-2-28 18:39:13 | 只看该作者
<
沙发 rofy530说:回楼主王晓波
哈,原來控制器是管這些的啊!之前看到
長河分享那篇添加控制器的文章沒有弄懂,現在清楚了。再abc 也可以添加控制器指令。
%%MIDI control n1 n2
n1 式控制器的編號。 n2 是對這個控制器的參數。
控制器的編號再長河的文章中友提供
感謝這兩位老師的指導。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|视障者音乐制作交流基地(szzyyzz.com) ( 蜀ICP备15002464号免责声明:本站网友发表的言论属其个人观点,与本站立场无关!

GMT+8, 2024-11-24 15:06 , Processed in 0.070736 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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