在 Cakewalk Sonar 中使用发音映射

译自官方帮助文档 · 查看英文原文

文中「我们」均指 BandLab / Cakewalk。本页为中文翻译,非官方页面。

关于发音映射

发音映射(Articulation Maps)提供了一种更简便的方式来管理 VST 乐器与外部 MIDI 设备的演奏发音。无需手动编辑键位切换或 MIDI 事件,你可以直接在钢琴卷帘窗(Piano Roll View)中组织和应用发音。

发音可以通过键位切换、音符力度、CC 消息或 MIDI 通道分配来控制,因此发音映射能够兼容众多虚拟乐器和采样音色库。这样一来,你可以先专注于录制,之后再添加或调整发音,从而获得更快、更高效的工作流程。

快速上手

使用发音映射

发音显示在钢琴卷帘窗顶部的发音(Articulations)窗格中,你可以在那里单独添加和管理发音,与 MIDI 音符互不干扰。

要使用发音映射:

  1. 打开钢琴卷帘窗并显示发音窗格。
  2. 从发音窗格插入一个发音。
  3. 将所需的发音映射添加到当前项目。
  4. 选择一个发音组。
  5. 选择你要使用的发音,然后点击确定(OK)。

所选发音会添加到发音窗格,并在播放时自动应用。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 812 页。

编辑发音

发音可以直接在发音窗格中编辑,让你无需修改底层的 MIDI 音符就能精修演奏效果。你可以移动、调整长度、合并和重新分配发音,还可以使用发音映射编辑器(Articulation Map Editor)编辑发音的属性。

常见的编辑操作包括:

  • 移动、调整长度或合并发音事件。
  • 在同一组内或跨组重新分配发音。
  • 编辑发音的名称、颜色、MIDI 消息和播放行为。
  • 使用发音映射编辑器配置 MIDI 通道设置、生成的 MIDI 事件和 MIDI 变换。

负时间偏移(Negative Time Offsets) BandLab 会员

MIDI 变换发音现在支持负时间偏移,允许发音在其时间线位置之前触发。这有助于补偿虚拟乐器或播放延迟,确保发音在预期的音乐时刻被听到。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 815 页。

创建和管理发音映射

创建发音映射

你可以为虚拟乐器和采样音色库创建自定义发音映射,用它定义与你的乐器发音系统相匹配的键位切换、控制器消息和 MIDI 变换。创建完成后,一个发音映射可以在多个项目中重复使用。

在创建新映射之前,先确认你的乐器开发商或用户社区是否已经提供了发音映射。Cakewalk Sonar 也支持导入兼容的 Cubase 表达映射(Expression Maps)。

要创建发音映射:

  1. 从发音窗格打开发音映射编辑器。
  2. 新建一个发音映射(Articulation Map),并给它取一个含义明确的名称。
  3. 创建一个或多个发音组(Articulation Groups),用来组织相关的发音。
  4. 为每个组添加发音,并配置它们的名称、颜色和时长。
  5. 为每个发音定义所需的生成的 MIDI 事件(Generated MIDI Events)、MIDI 变换(MIDI Transforms),或者两者都定义。
  6. 根据你的虚拟乐器或采样音色库的需要,配置 MIDI 事件或变换设置。
  7. 将发音映射保存到项目中。也可以选择把它导出到发音映射(Articulation Maps)库,以便在以后的项目中重复使用。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 820 页。

修改现有的发音映射

你可以修改现有的发音映射,更新其中的发音、组、生成的 MIDI 事件或 MIDI 变换,让它们更贴合你的工作流程或虚拟乐器。

要修改发音映射:

  1. 从发音窗格打开发音映射编辑器。
  2. 如果当前项目中还没有该发音映射,请先将其导入。
  3. 选择你要编辑的发音映射。
  4. 对发音组、发音、生成的 MIDI 事件或 MIDI 变换进行所需的更改。
  5. 导出更新后的发音映射以保存更改。你可以覆盖现有映射,也可以将其另存为新的 .artmap 文件。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 821 页。

导入发音映射

如果你要使用的发音映射不在发音映射库(Articulation Map Library)中,可以把它导入 Cakewalk Sonar。导入的映射会添加到全局发音映射库,可供以后的项目使用。

Cakewalk Sonar 支持导入:

  • Cakewalk 发音映射(.artmap)
  • Cubase 表达映射(.expressionmap)

要导入发音映射:

  1. 打开发音映射编辑器。
  2. 点击导入(Import)。
  3. 选择导入文件(Import File(s))可导入一个或多个发音映射文件,选择导入目录(Import Directory)可从文件夹中导入所有受支持的映射。
  4. 选择所需的文件或文件夹,把映射添加到发音映射库。

注意(Note)

如果导入的映射与现有映射同名,它将覆盖现有版本。

提示(Tip)

有些虚拟乐器使用不同的 MIDI 基准八度。如果显示的音名与你的乐器不匹配,请参考 MIDI 音符编号,或在参数设置(Preferences)中调整音高基准八度(Base Octave for Pitches)设置。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 822 页。

导出发音映射

你可以从当前项目导出发音映射,用于备份、与其他用户分享,或供以后的项目使用。

要导出发音映射:

  1. 打开发音映射编辑器。
  2. 在项目中的发音映射(Articulation Maps in Project)区域中选择一个或多个发音映射。
  3. 点击导出(Export),把映射保存为 .artmap 文件。

注意(Note)

如果你修改了现有的发音映射,必须把它导出到发音映射库,更新后的版本才能在其他项目中使用。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 823 页。

在项目中使用发音

应用发音

发音是非破坏性的,与原始 MIDI 数据相互独立。如有需要,你可以把发音永久应用到轨道上,将它们转换成标准的 MIDI 事件。

你可以应用:

  • 选中的发音
  • 某个组内的所有发音
  • 某条轨道中的所有发音

应用发音后,生成的 MIDI 事件会写入轨道,发音事件则从发音窗格中移除。

注意(Note)

将项目保存为标准 MIDI 文件时,发音会自动转换为 MIDI 事件。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 823 页。

实时发音

实时发音(Live Articulations)允许在实时演奏 MIDI 控制器时应用处于活动状态的变换发音。这些发音会在播放期间回送,但不会被录制到轨道中。

实时发音可以在以下位置启用或禁用:

  • 轨道属性(Track Properties)检查器。
  • 钢琴卷帘窗中的实时发音按钮。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 825 页。

提取键位切换发音

如果 MIDI 轨道中包含以标准 MIDI 事件形式存储的键位切换,Cakewalk Sonar 可以提取这些事件并将其转换为发音事件。

要提取键位切换发音:

  1. 确保已将所需的发音映射添加到项目中。
  2. 在发音窗格中右键单击,选择提取键位切换发音(Extract Keyswitch Articulations),然后选择所需的发音映射。

Cakewalk Sonar 会分析 MIDI 数据,匹配受支持的键位切换事件,并在可能的情况下将它们转换为发音事件。

注意(Note)

提取功能支持使用生成的音符(Note)、控制变更(Control Change)和程序变更(Program Change) MIDI 事件的发音。

参考(Reference)

详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 826 页。

本文为 Cakewalk Help Center 原文的非官方中文翻译。原文链接:https://help.cakewalk.com/hc/en-us/articles/60716181932953-Working-with-Articulation-Maps-in-Cakewalk-Sonar。本译文系独立制作,仅为方便阅读和信息参考之用,与 Cakewalk 无隶属、赞助或背书关系。