在 Cakewalk Sonar 中使用发音映射
文中「我们」均指 BandLab / Cakewalk。本页为中文翻译,非官方页面。
关于发音映射
发音映射(Articulation Maps)提供了一种更简便的方式来管理 VST 乐器与外部 MIDI 设备的演奏发音。无需手动编辑键位切换或 MIDI 事件,你可以直接在钢琴卷帘窗(Piano Roll View)中组织和应用发音。
发音可以通过键位切换、音符力度、CC 消息或 MIDI 通道分配来控制,因此发音映射能够兼容众多虚拟乐器和采样音色库。这样一来,你可以先专注于录制,之后再添加或调整发音,从而获得更快、更高效的工作流程。
快速上手
使用发音映射
发音显示在钢琴卷帘窗顶部的发音(Articulations)窗格中,你可以在那里单独添加和管理发音,与 MIDI 音符互不干扰。
要使用发音映射:
- 打开钢琴卷帘窗并显示发音窗格。
- 从发音窗格插入一个发音。
- 将所需的发音映射添加到当前项目。
- 选择一个发音组。
- 选择你要使用的发音,然后点击确定(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)。
要创建发音映射:
- 从发音窗格打开发音映射编辑器。
- 新建一个发音映射(Articulation Map),并给它取一个含义明确的名称。
- 创建一个或多个发音组(Articulation Groups),用来组织相关的发音。
- 为每个组添加发音,并配置它们的名称、颜色和时长。
- 为每个发音定义所需的生成的 MIDI 事件(Generated MIDI Events)、MIDI 变换(MIDI Transforms),或者两者都定义。
- 根据你的虚拟乐器或采样音色库的需要,配置 MIDI 事件或变换设置。
- 将发音映射保存到项目中。也可以选择把它导出到发音映射(Articulation Maps)库,以便在以后的项目中重复使用。
参考(Reference)
详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 820 页。
修改现有的发音映射
你可以修改现有的发音映射,更新其中的发音、组、生成的 MIDI 事件或 MIDI 变换,让它们更贴合你的工作流程或虚拟乐器。
要修改发音映射:
- 从发音窗格打开发音映射编辑器。
- 如果当前项目中还没有该发音映射,请先将其导入。
- 选择你要编辑的发音映射。
- 对发音组、发音、生成的 MIDI 事件或 MIDI 变换进行所需的更改。
- 导出更新后的发音映射以保存更改。你可以覆盖现有映射,也可以将其另存为新的
.artmap文件。
参考(Reference)
详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 821 页。
导入发音映射
如果你要使用的发音映射不在发音映射库(Articulation Map Library)中,可以把它导入 Cakewalk Sonar。导入的映射会添加到全局发音映射库,可供以后的项目使用。
Cakewalk Sonar 支持导入:
- Cakewalk 发音映射(
.artmap) - Cubase 表达映射(
.expressionmap)
要导入发音映射:
- 打开发音映射编辑器。
- 点击导入(Import)。
- 选择导入文件(Import File(s))可导入一个或多个发音映射文件,选择导入目录(Import Directory)可从文件夹中导入所有受支持的映射。
- 选择所需的文件或文件夹,把映射添加到发音映射库。
注意(Note)
如果导入的映射与现有映射同名,它将覆盖现有版本。
提示(Tip)
有些虚拟乐器使用不同的 MIDI 基准八度。如果显示的音名与你的乐器不匹配,请参考 MIDI 音符编号,或在参数设置(Preferences)中调整音高基准八度(Base Octave for Pitches)设置。
参考(Reference)
详细信息和分步操作说明,请参阅Cakewalk Sonar 参考指南,第 822 页。
导出发音映射
你可以从当前项目导出发音映射,用于备份、与其他用户分享,或供以后的项目使用。
要导出发音映射:
- 打开发音映射编辑器。
- 在项目中的发音映射(Articulation Maps in Project)区域中选择一个或多个发音映射。
- 点击导出(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 可以提取这些事件并将其转换为发音事件。
要提取键位切换发音:
- 确保已将所需的发音映射添加到项目中。
- 在发音窗格中右键单击,选择提取键位切换发音(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 无隶属、赞助或背书关系。