音频应用

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 6392|回复: 0

[资讯] 将 Sonar 的 ACT 与硬件控制器结合使用

[复制链接]

666

积分

1

听众

12

音贝

音频应用新手发布

Rank: 3

积分
666
QQ
发表于 2008-9-11 | |阅读模式
音频应用公众号资讯免费发布推广
将 Sonar 的 ACT 与硬件控制器结合使用

你是否曾经希望可以使用你最喜欢的控制界面不仅可以更改混音器控制,还可以更改效果插件参数和虚拟乐器设置?显然 Cakewalk 上也有人...
Sonar0-0507-UEZJKdQKgERVY4rjAPpu5Y5qx_eGLSjH.jpg
Project 5 压缩器/门限的参数已使用 ACT 从默认设置重新映射到看起来更合乎逻辑的设置,至少对我来说是这样。请注意,为了更加方便,它们被映射到旋转控件和滑块。

ACT(主动控制器技术)是Sonar将其控制和参数(混音器推子、声像电位器、效果设置、虚拟乐器控制等)映射到特定硬件控制器的方法。具有焦点的内容就是当时所控制的内容:例如,如果控制台视图具有焦点,则控制器会影响混音器控件。

ACT 并没有真正提供任何令人吃惊的新技术。Sonar始终能够访问任何插件参数,你可以将在控制台视图中显示效果控制器的功能视为 ACT 的小型前身,ACT 基本上是现有框架之上的一层。最大的改进是 ACT 的上下文敏感性,它可以立即将物理旋钮映射到属于具有焦点的应用程序的软件参数。

ACT 如何运作
那么是什么让插件出现在 ACT 下呢?决定因素只是插件是否公开可自动化的参数。我拥有的每个提供自动化功能的 VST 插件都会显示在 ACT 下;Direct X 插件必须公开真正的 Direct X 8 自动化参数(而不是 MIDI 控制参数)。

当你将焦点放在插件上时,Sonar会查看 ACT 数据,以查看你的特定表面是否存在到该特定插件的特定映射。如果没有学习到的映射,Sonar会查看具有各种插件的“通用”映射(包括首选参数和首选控制类型 - 旋转、滑块或开关)的第二组数据。如果插件在此文件中有条目,Sonar会尽力将参数与你的控制界面相匹配。

如果你已经使用 ACT 的学习功能来设置你自己的映射, Sonar不仅知道这一点,而且它还会修改通用数据文件以将学习到的首选项考虑在内。这确实很周到,因为如果你在某个时刻添加新的控制界面,通用映射将尝试将参数映射到你选择的控件类型。

如果没有可用的通用数据或学习数据,声纳会尝试将特定参数与适当的控制类型相匹配。例如,即使没有 ACT 数据的插件也会将其启用参数分配给开关。让我惊喜的是,几乎所有我调用的参数都显示在ACT MIDI Controller插件中,包括 PSP 的Vintage Warmer、Line 6 的Gearbox Gold插件、Amplitube 2和 Waves GTR。

为了真正有效地使用 ACT,我认为你需要根据自己的需求对其进行定制。我不认为 ACT 存在的主要原因是将每个参数分配给一个控件,尽管它几乎可以;在我看来,ACT 工具的最佳用途是为你最常使用的选项设置一套一致的控件。例如,对于几乎所有合成器,我都想调整滤波器截止和包络起音、衰减和释放时间,因此我使用 ACT 的学习功能将这些功能分配给我使用的所有软合成器的相同旋钮。

共享 ACT 映射
例如,如果你为插件提出了一些非常好的映射,并且想要与其他人共享,则无法简单地导出该映射并将其导入到其他地方。然而,有几个选项很接近。在控制器/表面对话框的右下角,有一个“导入 ACT 数据”按钮。单击此按钮并导航到 XML ACT 数据文件会将其合并到你的主 ACT 数据库中,因此如果 Cakewalk 将来开发映射,你将能够轻松导入它们。

你还可以与其他用户共享整个 genericpluginparams.xml 文件。(可以在 Documents and Settings / [User] / Application Data / Cakewalk / ACT Data 下找到。)如果你知道如何编辑 XML,你还可以编辑此文件以创建一组较小的要导出的插件。

让你的 ACT 齐心协力
在以下如何使用 ACT 的示例中,我们将假设一个相当常见、廉价的控制器:带有电动推子的 Behringer BCF2000。然而,相同的基本原则适用于通过 ACT 使用任何控制界面。

我首先安装了各种 BCF2000 驱动程序,这些驱动程序在“选项/MIDI 设备”下显示为“USB 音频设备”,用于 MIDI 输入和 MIDI 输出。一旦你的控制器显示为 MIDI 设备,你需要将其指定为 ACT MIDI 控制器界面。这涉及到选项/控制器/表面,然后单击添加新控制器/表面按钮(它看起来像一个小金星)。将出现一个对话框,让你选择所需的控制界面。选择“ACT MIDI 控制器”,而不是特定硬件控制器的名称。你还可以在此对话框中选择设备的 MIDI 输入和输出端口:在本例中,它们是“USB 音频设备”(请参见下面的屏幕截图)。

现在你的控制界面已连接。ACT 具有适用于多个商用控制界面的模板(如果没有,你可以使用通用模板),但使用 ACT 所基于模板的控制器预设非常重要。幸运的是,声纳使这个过程变得非常轻松。

Sonar1-0507-RsUn2Y6ZANWOrtsbq1Bx89Qe4W8d.Pki.jpg
添加新的控制界面后,会出现一个对话框(前台窗口),你可以通过该对话框指定控制界面应充当 ACT MIDI 控制器,并能够指定输入和输出 MIDI 端口。执行此操作后,你将看到“已连接控制器/表面”(背景窗口)下列出的 ACT MIDI 控制器。ACT 和 WAI 都被勾选,原因在文中解释。
1.通过工具/ACT MIDI 控制器调出 ACT MIDI 控制器窗口。

2.出现一个对话框。从预设下拉菜单中,选择你要使用的控制器。控制器名称旁边经常有注释,例如想要查看的预设ACT。

3. BCF2000预设有一个“自定义”选项,这就是我选择的。“自定义”意味着,Sonar可以将 MIDI SysEx 数据发送到 BCF2000 并创建适合 ACT 的预设,而不是使用标准 BCF2000 预设。

4.要使用自定义预设,请单击选项选项卡。注释字段显示有关 BCF2000 的注释。然后单击“MIDI 初始化消息”下的“发送”按钮,Sonar将 SysEx 发送到 BCF2000。我按照评论的建议将其发送到预设九,然后将其保存在BCF2000上。

5.其他控制器可能有其他说明,请在备注栏中注明。例如,对于 Korg Kontrol 49,发送 MIDI 初始化命令会将 Kontrol 49 切换到预设 12,ACT 在该特定模板中使用该预设。

当你选择控制器时,Sonar会对其做出某些假设。对于 BCF2000,它假设(正确地,我可能会添加!)八个旋转控件、八个滑块、八个按钮和一个 Shift 键,因此你可以通过将 Shift 与按钮结合使用来获得另外八个选项。这是一个非常典型的配置。由于你可能需要更多可用参数,因此有多个用于各种控件的库:例如,四个用于滑块的库(请参见背面的屏幕截图)。

你还会注意到“选项”选项卡下可以选择“匹配”或“跳转”。通过匹配,硬件控制器需要在更改之前匹配现有的编程值。换句话说,假设Sonar中的推子设置为 0.0,控制器上的推子设置为 20。如果移动推子, Sonar的推子不会发生任何变化,直到硬件控制器达到 0.0,此时两个值“匹配”,因此现在当你移动推子时,声纳将随之移动。选择“跳转”后,只要你移动推子,Sonar就会立即跳转到该值(在本例中,从 0.0 到 20)。如果移动控件且 ACT 参数没有更改,则 ACT 可能处于匹配模式,并且控件尚未匹配其关联值。

另请注意,你可以为八个旋转控件组和八个滑块组单独启用此选项。这特别适合 BCF2000,因为旋转控件是“无限编码器”并且适合控制合成器参数。因此,如果这些设置为“匹配”并且你想要执行诸如调整滤波器截止频率之类的操作,则你不会遇到从现有值到新值的任何跳跃;只会有一个平稳的过渡。

“选项”选项卡提供了一些其他重要选项。“ACT 跟随上下文”意味着即使插件在前面,单击轨道也将允许 ACT 控制轨道参数。我建议保持这个勾选。另请注意“从 ACT 中排除银行”复选框。勾选其中一项意味着特定银行将不关注焦点。例如,如果你想使用旋钮来控制插件参数,但保留用于控制台视图混音的滑块,则需要从 ACT 中排除控制音量的滑块库。

让控制器摆动
在介绍插件之前,我们将首先讨论控制轨迹视图参数。

声纳处理此问题的方式内置了一定程度的智能,尽管当自动为你做出决策时,一开始可能会有点混乱。例如,我第一次启动ACT MIDI 控制器插件并检查“控制器”选项卡时,尽管有八个插槽,但声相和音量参数仅适用于四个轨道。最终我意识到这是因为该项目只有四个轨道。一旦我插入更多轨道,参数就会显示出来,直到所有八个插槽都被填满。

Sonar2-0507-R.krce9Zpxao3YZAjF676IYgQnlL3s9b.jpg
“选项”选项卡下有很多内容。你可以使用它发送 SysEx 数据、选择特定的控制界面并选择“捕获模式”。另请注意左下角的“启用”按钮:确保在尝试使用 ACT 之前已激活该按钮。
如果曲目超过八个,Sonar的 WAI(我在哪里?)功能就会发挥作用。这会在受控制的轨道旁边(轨道视图中轨道的左侧和控制台视图中通道条的底部)放置一条彩色带,在大多数情况下,这是一组连续的八个轨道;请参阅对面的屏幕截图。(请注意,在“控制器/曲面”对话框中的“选项”下,你可以通过勾选相应的框来选择是否在“轨迹视图”、“控制台视图”中显示 WAI 显示、两者都不显示或两者都显示。)

如果你想控制另一组轨道,只需拖动 WAI 条即可。你可以将其向下拖动,以便控制器影响轨道 7-14、9-16 或八个轨道的任何其他连续组合。然而,你并不限于八个轨道:如果你连接两个八通道控制器,一个可以控制通道 1-8,另一个可以控制通道 9-16。

另一个有用的功能是,你可以在推子组之间切换控制器:音轨(我们已经看过)、总线(推子和平移影响总线)和主(如预期的那样,控制器影响主输出)。在ACT MIDI 控制器插件的“选​​项”页面上,有一个名为“控制组”的部分,你可以在其中进行选择。在 BCF2000 中,它们映射到按钮 B6,因此你只需单击此按钮即可逐步浏览不同的组。

将 ACT 与效果结合使用
为了测试 ACT 的效果,我调用了Project 5 Tempo Delay插件,因为我经常使用它。一旦获得焦点,我就可以移动 BCF2000 上的旋钮,面板旋钮也会移动。

但是如果你想要不同的控制分配怎么办?项目 5中的Compressor/Gate就发生了这种情况,其中的分配是旋转器和滑块的组合,我觉得这不是特别直观。我想映射前八个旋钮的所有参数,并将最右边的滑块映射到主级别(我习惯主级别位于右侧)。此类任务涉及使用 ACT 的学习功能来更改标准通用数据。

Sonar3-0507-93FEE44pZj5Jc0_Lb_asIlfuhUxD9XD8.jpg
WAI(我在哪里?)带呈绿色,位于最左侧,1-8 号轨道的左侧。相应地,ACT Controller 插件显示旋转控件 1-8 控制 T1-T8(轨道 1-8)的声像,滑块 1-8 控制 T1-T8 的音量。
1.单击效果或ACT插件右上角的 ACT 按钮。哪个并不重要,因为它们是重复的。

2.按照你想要将其分配给硬件控制器的顺序,移动你要控制的参数的屏幕控件。例如,通过压缩器/门,我移动了起音、衰减、三个压缩器控制、三个门控制和电平。

3.再次按顺序移动你想要影响这些参数的硬件控制器(即按顺序旋转旋钮 1-8 和主滑块)。

4.选择要分配的参数和控制器后,再次单击 ACT 按钮即可禁用 ACT Learn。

5.出现一个对话框。在此示例中,它表示“触摸了九个参数和八个控件”。你想保留这些作业吗?

6.如果出现的结果正确,请单击“是”。否则,重新开始。

由于滑块没有做任何事情,我也映射了它们,这样我就可以使用推子或滑块并获得相同的结果。(请参阅本文开头的屏幕截图。)


我对自己适应特定按钮按下和滑块分配的速度感到惊讶。例如,对于 BFC2000,按钮三激活播放,按钮二激活停止(尽管由于某种原因,按钮一拒绝工作)。起初,这些映射看起来并不直观,但一个小时内,我发现与 QWERTY 键盘或鼠标相比,我越来越频繁地触碰这些按钮。信号处理器分配等也是如此。

一个警告:我确实发现有时 ACT 似乎忘记了我为单独控制所做的一些分配。提醒起来很容易:要么使用上述 ACT Learn 功能,要么快速修改,单击没有响应的参数名称(在 ACT MIDI 控制器插件控制器页面上),它会显示“MIDI 学习”。调整控制,你就可以恢复正常了!
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

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

Powered by Audio app

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