在 MainStage 中使用外部 MIDI 乐器
您可以将外部 MIDI 乐器通道条添加到 Patch,并用它来弹奏外部乐器(如硬件合成器)或用来控制 ReWire 应用程序。
当您使用外部 MIDI 乐器通道条时,选取 MIDI 通道条以将 MIDI 输出从 MainStage 发送给乐器,并选取音频输入以从乐器中接收音频。乐器的音频输出被发送给通道条作为输入,您可以使用 MainStage 效果在通道条中对其进行处理。
当您使用包含选定的外部 MIDI 乐器的 Patch 弹奏键盘控制器时,MainStage 会将音符和其他 MIDI 信息发送给选取的 MIDI 输出和 MIDI 通道,从选取的输入接收音频,并将音频输出发送给选取的输出。当您选择 Patch 以控制外部乐器使用的音色时,您也可以将音色变化信息发送给外部乐器。
您也可以使用外部乐器通道条将 MIDI 信息(包括 SysEx 和持续控制信息)发送到连接的 MIDI 硬件设备。通道条检查器包含一个“发送 MIDI 文件”控制,在其中,您可以选择一个包含您想要发送的信息的标准 MIDI 文件。
添加外部乐器通道条
点按通道条区域右上角的添加通道条按钮 (+)。
-
在“新通道条”对话框中,选择“外部乐器”。
您也可以为通道条选取 MIDI 输入和输出、格式以及音频输入和输出。您可以为输入选取音频通道或 ReWire 应用程序,但是不能选取总线。“MIDI 输入”弹出式菜单显示工作区当前的“键盘”或“MIDI 活动”屏幕控制(接收 MIDI 音符输入)。
【注】当您正使用外部乐器将 MIDI 发送给 ReWire 从属应用程序(如 Reason 或 Live)时,您应该停用从属应用程序从硬件控制器直接接收的 MIDI 输入。有关从硬件设备停用 MIDI 输入的信息,请参阅应用程序的文稿。
对于 ReWire 应用程序,当您添加外部通道条时,将 MIDI 端口设定为 ReWire 从属。通道列表也会根据端口更新。某些 ReWire 从属设置多个端口。若要配合 MainStage 使用 ReWire 应用程序,请在打开 MainStage 后打开 ReWire 应用程序。
在选择 Patch 时将音色变化发送到外部乐器
在通道条检查器中,点按“MIDI 输出”标签。
-
在“MIDI 输出”标签中,选择“发送音色变化”复选框。
默认情况下,音色变化值会设定为 –1,这样在您选择“发送音色变化”复选框时,就不会发送任何音色变化,除非您更改音色变化值。
使用“发送音色变化”值滑块设定您想要发送的音色变化编号。
-
如果您想要发送音色库更改,选择“发送音色变化”复选框,然后使用“音色库 MSB”和“音色库 LSB”值滑块设定音色库变化编号的最高有效字节 (MSB) 和最低有效字节 (LSB)。
当您选择 Patch 时,音色变化信息和音色库更改信息将发送给外部乐器。另请注意当您在通道条检查器中编辑音色变化值滑块和音色库值滑块时,会发送音色变化和音色库变化(这样,您就可以确保您输入的值会发送正确的音色变化和音色库变化信息)。
如果想要外部乐器对音色变化作出响应,但不想它接收来自控制器的音符或其他 MIDI 信息,请点按“MIDI 输入”标签并从“键盘”弹出式菜单中选取“无”。
使用屏幕控制将音色变化发送到外部乐器
在工作区中,点按要用来发送音色变化信息的屏幕控制。
在屏幕控制检查器中,点按“未映射”标签。
在映射浏览器中,选择外部乐器,然后从子菜单中选择“MIDI 控制器”文件夹。
-
在左侧第三个栏中,选择“音色变化”。
屏幕控制会映射到“音色变化”参数。通过移动分配给屏幕控制的硬件控制,您可以将音色变化发送到外部乐器。
【注】如果在将屏幕控制映射到“音色变化”参数时,外部乐器通道条的“MIDI 输出”参数已设定为外部乐器,则在您创建映射时会发送音色变化(音色 0)。如果您正在外部乐器上编辑音色,则所作更改可能会丢失。若要将屏幕控制映射到外部乐器(而不发送直接的音色变化),请在创建映射前从外部乐器的 MIDI 输出插槽中选取“无”,然后在 MIDI 输出插槽中选取外部乐器。不会发送任何音色变化,除非您移动旋钮或推子。
使用外部乐器来发送 MIDI 文件
在外部乐器通道条检查器中,点按“MIDI 输出”标签。
选择“发送 MIDI 文件”复选框,然后点按“选择”按钮。
-
浏览到要添加的 MIDI 文件所在的位置,选择该文件,然后点按“发送”。
MIDI 文件会直接发送到外部乐器通道条上的选定端口。Patch 更改时,会重新发送 MIDI 文件,正如同通道条检查器中的其他选项(如音色变化或 MIDI 时钟信息)。
仅支持 SMF(标准 MIDI 文件)类型 0 和类型 1。MIDI 文件会按 Concert 顺序发送(一次一个)。如果在若干个发送长 MIDI 文件的 Patch 之间快速切换,则 MIDI 文件会排队并连续发送。MIDI 信息会以 MIDI 文件中储存的速度发送。