音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 4002|回复: 1

[转帖] 什么是MPE?

[复制链接]

822

积分

2

听众

0

音贝

音频应用推广专员

Rank: 2Rank: 2

积分
822
发表于 2005-12-7 | |阅读模式
音频应用公众号资讯免费发布推广
究竟什么是MPE?它的出现又会给我们带来怎样的改变?这一期我们就来了解一下。MPE的全称是MIDI Polyphonic Expression,当然也有人把它称为Multidimensional Polyphonic Expression,但不管是前者还是后者,都包含Polyphonic Expression的字样。Polyphonic Expression直译过来是多复音表达,这也是这项技术的核心。


相信大多数人都是从ROLI这个厂商口中听到MPE这个名词的,它们推出了一系列的多维度控制器(Multidimensional Controller / MDC),从早期的Seaboard系列到后期稍微便宜点的Block系列,均是多维度控制器。与传统的MIDI键盘不同,这样的多维度控制器在曲音跟对声音的调制上更加的方便快捷。传统的MIDI键盘需要借助曲音轮与调制轮进行上述两个操作,但在多维度控制器上你只需要轻轻左右晃动一下手指跟向上滑动即可,这给了演奏者更精准的表达(同时也更容得腱鞘炎)。由于MPE跟这些多维度控制器关系非常密切,所以有人会把MPE的全称说成Multidimensional Polyphonic Expression,其中的Multidimensional也就是多维度的意思。

但我本人会更倾向于MPE的全称是MIDI Polyphonic Expression的说法,因为它其实是MIDI协议的一个扩展协议。要很好地理解MPE,我们需要对传统的MIDI协议有一点点了解(如果这一篇反响好的话,我就详细写一篇文章介绍MIDI的工作原理)。传统的MIDI协议,一根线可以传输16个通道的信息,但一台设备需要用到的所有信息其实都是在某一个通道上进行传输的。如果你平时都是用着软件合成器的话你可能不太在意这个事,但如果你有一台桌面合成器,现在你需要接一个MIDI键盘来控制它的话,那么你首先需要给这台合成器分配一个MIDI通道,这样以后不管你是弹单音还是弹和弦,所有的信号都只会在这个设定好的MIDI通道中传输,而剩下的15个通道则可以分配给其他设备。


这些信号中包括了你摁下了那个键的Note On信号,同时也包含曲音轮跟调制轮等CC信号,但由于所有信号都通过一个通道进行传输,CC信号会作用于每一个你按下的琴键。具体表现在当你演奏一个和弦时,如果你动了曲音轮,那么和弦中的所有音符都会进行曲音。也就是说传统MIDI协议中,CC信号是全局信号,在同一个通道中仅仅只会有一个数值。


这对于上文提到的多维度控制器来说并不是一件好事,因为它们的出现是为了对每一个音符有更自由的控制。举一个简单的例子就是当我在演奏一个Csus4和弦时,如果我需要保持C跟G不变,仅仅是将F向下滑到E变成一个C大三和弦的话,传统的MIDI协议是不允许我这么做的,因为曲音的CC信号是一个全局信号,一动就会影响所有的音。在这个情况下,像Seaboard这种多维度控制器就没有存在的意义了,这也是为什么我说MPE跟多维度控制器的关系非常密切。


在MPE协议中,每一个音都独占一个通道,除了通道1用于传送一些全局信号,剩下的15个通道均被分配到每一个被按下的音中。这就意味着每一个音符都拥有属于自己的CC信号,可以独立进行曲音等操作,所以上文所说的Csus4下滑解决到C大三和弦的操作在MPE中是可以轻松实现的。而且不仅仅是曲音,其他的诸如调制轮等信息同样是每个音符所独占的,比如你可以用触后(Aftertouch)来控制滤波器的截止频率,那么通过改变某一个音符的按压力度,就可以让该音符的音色与其他音符产生区别,得到更具色彩的音色。MPE中的Polyphonic(复音)表达的正是这种可以单独控制某一个音符的能力。
欢迎厂家入驻,推文!免费!微信:yinpinyingyong

1万

积分

5

听众

-1571

音贝

音频应用注册会员

Rank: 4Rank: 4

积分
18241
发表于 2005-12-7 |
MPE与传统MIDI有啥区别?[em01]
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

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