12. 编辑 MPE
MIDI Polyphonic Expression(MPE,MIDI 复音表情)是 MIDI 标准协议的拓展内容,使得原先属于 MIDI 通道的 MIDI 表情信息可以应用到单独音符上并能单独调整。 这使得 MPE 的 MIDI 音符能单独控制乐器的参数,获得更为生动的演奏效果。
要让 Live 能接受 MPE MIDI 控制器的单音表情信息,首先打开 Live 设置的 Link, Tempo & MIDI 选项卡,然后启用对应控制器的 MPE 开关。

请注意,启用 MPE 的 MIDI 控制器在控制 MIDI 轨道时,其输入通道会锁定为“All Channels”,无法选择单独 MIDI 通道。
MIDI 控制器相关的更多信息,请参考 MIDI 和键盘外部控制 章节。 设置好控制器后,你就可以使用它来 录制包含 MPE 信息的 MIDI clip。
Clip 视窗的音符表情选项卡用于编辑 MPE 的五维复音表情信息:Pitch(每个音的弯音信息),Slide(每个音的纵轴信息),Pressure(每个音的压力信息/复音触后),Velocity(力度)以及 Release Velocity(释放力度)。 我们可以精细地调整录制的 MPE 信息,也可以手动添加 MPE 信息。
你可以查看并编辑所有 MIDI Clip 的 MPE 信息,无论它是否由 MPE 设备录制或 其他方式 创建。 下文将介绍如何查看并编辑 MPE 数据。
12.1 查看 MPE 数据

想要查看 MIDI clip 中的 MPE 信息,首先双击一个 MIDI Clip 打开 Clip 视窗,然后打开其中的音符表情选项卡,或使用快捷键 Alt3 (Win) / Option3 (Mac),音符表情编辑器位于 clip 视窗的下半部分。 五个 MPE 信息的其中四个会拥有单独的表情轨:Slide(纵轴)、Pressure(压力)、Velocity(力度)、Release Velocity(释放力度)。 默认情况下,只显示 Slide 和 Pressure 信息。 第五个 MPE 信息 - 弯音信息,直接显示在 MIDI 音符编辑器的音符上。
每个表情轨道都能通过左下角的按钮来显示或隐藏。 表情轨道标题栏的底部有一个左箭头按钮,用于隐藏/显示所有的表情轨。

如果所有表情编辑轨都是隐藏状态,单击左箭头按钮会同时显示所有表情编辑轨。 拖动表情编辑轨的分界线可以调整其大小。 拖动音符编辑器和表情编辑轨的分界线可以统一调整表情编辑轨的大小。
按住 Alt (Win) / Option (Mac) 再点击左箭头按钮会显示所有的表情编辑轨。 向下拖动音符音符编辑器和表情编辑轨的分界线可以使得所有表情编辑轨隐藏(效果同点击左箭头按钮),此时表情编辑轨显示选择器也不可用。
MIDI 轨的显示表会显示 MPE 信息中每个音符的表情参数变化。 如果单个音符的表情参数发生了变化,显示表最下面的点会有蓝色闪烁。
12.2 编辑 MPE 数据
在表情编辑器打开的情况下,在 MIDI 音符编辑器中点击一个音符(或这个音符相关的表情信息),该音符会半透明显示。 表情包络和折点将会显示,可编辑音符的 Pitch、Slide、Pressure 表情包络信息,力度和释放力度则用对应标记编辑。 未选中的音符会显示为灰色,它们的表情信息也会变暗。

单击你想要编辑的音符或表情包络,即可拖动编辑所有相关的包络和折点。 在包络的背景区域点击拖动可以选择一段时间区域。 以下介绍如何编辑 MPE 数据:
- 点击线段上的任意位置即可在此处创建一个新的折点。
- 点击折点可以将其删除。
- 为了帮助你更快地编辑折点,在你创建、拖拽或者将鼠标悬停在折点上时,它的包络数值将会自动显示。 在拖拽选定的线段或将鼠标悬停在线段上时,距离鼠标最近的折点的自动化数值将会显示。

- 拖动折点可以将其移动到新位置。 如果同时选中了多个折点,拖动其中任意一个都会同时移动所有选中的折点。
- 右键点击折点可以从右键菜单中选择编辑数值命令。 这样你可以用电脑键盘为折点设定精确的数值。 如果有多个折点被同时选中,其他的折点将会按照比例移动。 类似的,在预览折点上直接右键点击选择添加数值,即可创建一个精确数值的折点。
- 在线段的附近单击或者按住 Shift 的同时单击线段以选择。 按住左键时,上下拖动线段到想要的位置。 如果你拖拽的线段位于当前的时间选区之中,Live 将会在选区边缘处插入折点,整个线段将会同时移动。

- 在 MPE 选项卡中,网格吸附功能默认禁用,方便精细地编辑包络。 MPE 选项卡中的网格密度设置独立于其他选项卡,并且保存在每个 clip 当中。
- 如需吸附到网格,可以打开选项菜单的吸附到网格命令,或使用快捷键 Ctrl4 (Win) / Cmd4 (Mac)。 如果网格已启用,折点和线段将会吸附到折点附近的时间位置。 在网格线附近创建的折点将会自动吸附至网格线。
- 在移动线段或折点时,按住 Shift 会临时锁定横向移动或垂直移动。
- 按住 Shift 并垂直拖动可以更精细地调整线段或折点的数值。
- 你可以持续拖动一个折点或线段,“越过”附近的折点以将其移除。
- 按住 Alt (Win) / Option (Mac) 并拖动线段会使其弯曲。 按住 Alt (Win) / Option (Mac) 并双击弯曲的线段会使其恢复为直线。

- 除弯音表情包络以外,你可以在整个音符选区中成比例地调整 Slide, Pressure, 力度和释放力度,类似于同时调整多个选中的音符力度。 为此,首先点击音符以外的区域,然后把鼠标悬停在想要调整的包络之上。 当包络变成蓝色时,上下拖动包络就能成比例调整。 这也可以用于同时调整多个选中音符的表情包络。
- 你也能以绝对值形式调整所有选中的折点数值(而不是成比例变化)。 为此,首先点击想要编辑的包络,然后使用快捷键 CtrlA (Win) / CmdA (Mac) 来选中所有的折点,然后上下拖动调整数值;左右拖动调整位置。
- 移动音符时,所属的表情包络信息也会一起移动。
- 使用 MIDI 拉伸标记拉伸 MIDI 音符(或使用音高和时间工具面板的 ÷2 和 x2 按钮),同时也会拉伸其所属的单音表情信息。
- 网格吸附关闭时,按住 Alt (Win) / Cmd (Mac) 可以在调整音高折点时吸附到最近的半音。 绘制模式下也可以使用这个方法。 网格吸附打开时,默认会吸附到半音,按上述快捷键则不会吸附。
- 如果启用了折叠模式,那么音符表情选项卡中会隐藏音高包络。
- 在 MPE 选项卡中,使用放大选中区域命令或使用快捷键 Z 可以根据选中区域的弯音信息自动缩放到合适大小。
- 在 MPE 选项卡中,右键菜单的清除所有包络命令会清除选中音符的表情包络。
12.3 绘制包络曲线
启用了绘制模式后,可以自由绘制音高、Slide、Pressure 表情包络。
绘制模式可以从选项菜单中打开,也可以点击控制栏的绘制模式按钮,或使用快捷键 B,然后绘制所需的包络。 按住 B 可以临时切换绘制模式。

按住 Shift 并垂直拖动,可以精确调整表情包络的数值。
如果在选项菜单中打开了吸附到网格命令,或使用了快捷键 Ctrl4 (Win) / Cmd4 (Mac),那么绘制会创建和当前网格宽度相同的阶梯状图形,网格宽度可以使用 多个快捷键来调整。 如果当前没有启用网格,那么按住 Alt (Win) / Cmd (Mac) 会临时启用网格。
12.4 Live 装置和 Push 2 中的 MPE
许多 Live 的装置支持 MPE 并且包含 MPE 预设,带来了更有表现力的音色。 Push 2 的复音触后功能可以充分利用这些装置的表现力。
12.5 外部插件中的 MPE
Live 可以访问并调制支持 MPE 的外部插件。
插件的 MPE 启用/禁用状态可以保存在插件默认设置中。
拥有 MIDI 输出通道且支持 MPE 的插件也可以输出 MPE 信息。
12.6 MPE/多重通道设置
要设置特定的 MPE 配置,你可以从此处访问 MPE/多通道设置对话框:
- Ext. Instrument 装置。
- Live 混音器的 I/O 部分。
- 启用 MPE 的插件的右键菜单。
这些设置可以用来配置特定的 MPE 方案,以适配某些硬件合成器。也可以设置多重通道,使一些支持多音色的插件(但没有正式支持 MPE)也能够使用 MPE 控制器来控制。
12.6.1 访问 MPE/多重通道设置对话框
在 Ext. Instrument 装置中,可以在 MIDI To 下拉菜单中选择路由目标。 然后在第二个下拉菜单中选择 MPE,再次打开菜单,选择 MPE 设置…

想要在混音器的 I/O 面板访问这些设置,首先在 Session 界面或 Arrangement 界面 MIDI 轨道混音器的 MIDI To 菜单中选中你需要控制的装置,然后打开下拉菜单选择 MPE 设置…

启用 MPE 的插件,可以右键点击装置标题栏来进行 MPE 设置。

12.6.2 MPE/多重通道设置对话框

这些设置为:
- Live 发送 MPE 到插件或外部 MIDI 设备时的 MPE 区域和音符通道。
- 选择高音区或低音区以及音符通道的数量。
- 选择多重通道模式,可设置任意音符通道。
MPE 低音区和高音区可以分别设置。 一个轨道只能输出一个区域,如果想要输出两个区域,请建立两个轨道。
每个区域都需要一个全局通道(用于非复音控制信息)。 低音区全局通道是 Channel 1,高音区全局通道是 Channel 16。 你可以将其他 MIDI 通道分配到区域中(分配通道的数量取决于区域中会使用到的复音数)。 例如你可以设置 channel 1-11 到低音区,12-16 到高音区。
注意:Live 只支持区域输出 MPE,非常适合需要固定区域分配的硬件合成器。
这些设置也有其他作用,例如连接两个 MPE 合成器到同一个 MIDI 接口(其中一个使用 MIDI thru 连接),又或者使用一台合成器控制两种声音(为两种声音分配不同的区域)。 你可以在 Live 中创建两个 MIDI 轨道,路由到同一个 MIDI 输出装置,但将一个轨道分配到低音区另一个轨道分配到高音区。