如何为Cinematic Studio字符串创建表达式映射

当我在即将开始的课程“ 构建和平衡现代管弦乐模板”中编写键切换和表达式映射时我记得使用Cinematic Studio Series软件包并不总是那么简单。 因此,我将向您展示如何创建与Cinematic Studio Strings(CSS)一起使用的Cubase Expression Maps。 相同的技术适用于Cinematic Studio独奏弦和Cinematic Studio黄铜,因为它们都共享相同的界面。

这将使我们摆脱困境:

…变成这样:

每首曲目的钢琴卷看起来都像这样:

更清楚了吧?

我还将向您展示如何将长和短清晰度输出到两个不同的音频通道。 我知道有些人喜欢将它们分开以对长短与短音进行不同的处理,例如混响。 与有时可以在线阅读的内容相反,Expression Maps并不能阻止您这样做。

我将使用Cubase,但是如果您将FL Studio与BRSO Articulate插件,Logic Pro X中的新Articulation Set功能或用于Reaper的Reaticulate插件一起使用,则该技术应类似地工作。 我没有尝试过,但是它们都支持切换MIDI通道输入,因此您应该一切顺利。

问题

当您想将Expression Maps与CSS一起使用时,主要问题是接口中内置发音转换的方式:您需要使用多个按键开关来触发某些发音。 例如,切换到维持+连奏是C0和A#0:

首先触发F0,然后使用调制轮(CC1)在不同的短裤之间进行切换:

这在Expression Maps上确实不能很好地发挥作用,例如,Cubase无法重新触发CC消息的中间短语。 但是不用担心,对于这些问题有一个很好的解决方案。

建立一个Kontakt Multi

我们要做的第一件事是为每台仪器构建一个Kontakt Multi。 在此示例中,我将使用CSS中提琴。 首先将3次中提琴添加到同一Kontakt实例中:

暂时不用担心您的RAM,我们将在适当的时候清除该内存。

在第一个乐器中,停用除SustainMarcato (1)之外的所有关节。 您可以通过在Windows上按住Alt或在Mac上按住 Option的方式来激活发音。 确保已打开Legato按钮,并且Con Sordino已关闭(2)。 现在,您的第一个中提琴补丁如下所示:

停用的关节变灰

在第二个乐器中,停用两个短关节组StaccatoPizzicato (1),然后关闭Legato (2):

对于这一点,我还希望将“已测颤音”清晰度设置为“ 同步”以主持,而不是使用固定的BPM:

最后,对于第3个中提琴补丁,停用所有长音,仅保留StaccatoPizzicato

现在,您将需要禁用拨轮以在不同的短发音之间切换。 右键单击modwheel绘图,然后单击Remove MIDI Automation:CC#1

我们这样做是因为我们想通过按键开关而不是CC消息来控制它。

在准备Kontakt Multi之前,我们还需要做一件事:更改每个音色的输入MIDI通道。 您可以通过单击音色标头(1)中MIDI Ch框内的下拉按钮来执行此操作。 目前,它可能说“ omn​​i ”或“ [A] 1 ”。 从下拉列表中,选择端口A [from host],然后从16个给定选项(2)中选择1在第一个补丁上执行此操作:

快速提示:您可以将Kontakt设置为根据自己的喜好自动为您执行此操作,而不必在每次添加新乐器时将其设置为Omni

然后,将第二个中提琴贴片设置为[A] 2 ,将第三个中提琴贴片设置为…… [A] 3

最后一步是清除所有补丁程序,以节省一些RAM和加载时间。 这是可选的,取决于您的工作流程以及您的计算机规格。 通过转到Kontakt主菜单(1), 全局清除 (2)并单击清除所有样品 (3),可以一键完成操作:

现在,您的Kontakt Multi看起来像这样:

您可以保存它(我建议您稍后保存它)。 为此,请转到Kontakt主菜单(1),然后选择“ 将多重存储为 …”(2):

在弹出的保存对话框中,给它起一个名字(1),在本例中为CSS Violas ,选择Only Patch (2),因为您不想重新保存所有关联的样本并确保绝对路径 (3 )被选中,因此即使您以后更改乐器的位置,它也将继续起作用:

这似乎是一项艰巨的工作,但通过实践,这些步骤将在大约15秒内完成。 说到实践………现在对所有其他CSS仪器重复相同的步骤! 第一小提琴,第二小提琴,大提琴,低音和完整合奏(如果使用,也可以是轻度合奏)。

现在,我们终于可以开始构建表达图了。

构建表达图

按照前面的步骤,我在6个单独的Cubase乐器音轨中加载了所有新创建的Multis:

我们将继续使用中提琴补丁。 选择它(1),然后在左侧区域中,单击Expression Map (2),然后单击“ No Expression Map ”(3),然后在此处选择Expression Map Setup… (4):

将显示“表达式映射设置”对话框:

在这里看起来很空。 让我们解决这个问题!

单击“ 表达式映射”窗格中的+图标(1)。 它将添加一个名为untitled的新地图。 通过双击将其重命名为CSS Standard(2)之类的通用名称,因为我们将对所有补丁使用相同的Expression Map,除了Basse和Full Ensemble:

我们有15种不同的发音,因此下一步是通过在“ 声音插槽”窗格中的+号上单击14次来添加这些发音(1),并在使用时确保在“ 远程设置” (2)中 下拉菜单设置为“ 按键开关” ,选中“ 闩锁模式”并将“ 根音”设置为C-2

对于15个插槽中的每个插槽,在艺术作品上单击鼠标左键 1列(1),然后从弹出的菜单中选择“ 添加自定义发音 ”(2)。 不用担心所使用的随机符号,我们将在下一步中进行更改:

在“表达”窗格(1)中,单击每个符号(2),然后在弹出的菜单中选择“ 文本 ”(3)。 在这里,我们将按照设置它们的顺序键入在Kontakt CSS乐器中出现的发音名称:

这是清单:

  1. 连奏
  2. Legato Marcato
  3. 支持
  4. 颤音
  5. 谐波
  6. 演练
  7. 测得的颤音
  8. 马卡托
  9. 斯福赞多
  10. 断音
  11. Staccatissimo
  12. Spiccato
  13. 莱格诺山
  14. 巴托·皮兹卡托(Bartok Pizzicato)
  15. 皮佐卡托

这是您的发音列表现在的样子:

如果您熟悉Expression Maps,则可能知道有两种不同的类型: AttributesDirections 。 触发后,第一个将仅将选定的发音应用于当前音符,但之后将立即退回到默认发音。 改用“ 方向”时 ,选定的关节将保持活动状态,直到您切换到另一个关节为止。 这就是我更喜欢使用的方式,因此通过单击“ 类型”列中的每个“ 属性”关键字并将其设置为“ 方向”来进行设置:

完成此操作后,我们需要告诉每个关节在Kontakt Multi中使用哪个音色。 记得? 我们为每种乐器设置了三个,并将它们的MIDI通道输入从[A] 1更改为[A] 3。 这样的发音按渠道细分:

MIDI通道1(Legatos): Legato
Legato Marcato

MIDI通道2(长发):延音
颤音
谐波
演练
测得的颤音
马卡托

MIDI通道3(短发音): Sforzando
断音
Staccatissimo
Spiccato
莱格诺山
巴托·皮兹卡托(Bartok Pizzicato)
皮佐卡托

为了在Expression Map中复制此内容,您将必须在Sound Slots窗格(1)中选择每个发音槽,并在Output Mapping窗格(2)的Channel文本框中键入正确的MIDI通道号。 如果您遵循,可以使用上面的参考列表:

延音位于Kontakt Multi的第二个音色中,我们将其设置为MIDI Channel 2

连奏都在通道1上:

频道2中的多头部位:

还有频道3上的短裤

下一步可能会有些拖累,并且可能是Cubase中的错误。 您必须将每个插槽手动重命名为您为其设置的发音名称。 我记得在Cubase 10中,在第一次补丁发布之前,这是没有必要的。 根据您阅读本文的时间,它可能是固定的。 再次,选择每个插槽并重命名:

是的…您必须再次输入整个列表。 但是不用担心,一旦完成,您可以将其保存并在所有项目中重复使用!

然后,我们将自己的按键开关分配给所有这些关节。 我们不必自己键入它们。 只需单击设置远程密钥 (1)。 确保将“ 开始键”设置为C-2 (2),并将“ 键映射”设置为“ 色度” (3):

单击确定 ,您现在拥有自己的按键开关,从C-2D-1

到目前为止,所有库的创建Expression Map的过程都是相同的,但是现在是分支到CSS特定内容的时候。

同样,在“ 声音插槽”中选择每个插槽,然后在“ 输出映射”中单击+号(1)。 确保状态设置为Note-On ,然后在“ 数据1”字段中双击以设置CSS(2)使用的键开关。 对于Tremolo清晰度,我们将其放在第二个音色(MIDI通道2)中,并且CSS按键开关为D#0:

您必须为每个发音执行此操作。

重要提示:请注意,对于简短的发音,从Sforzando到Spiccato( F0 )以及从Col Legno到Pizzicato( G0 )的按键开关始终是相同的!

让我问你一个问题。 您阅读CSS手册了吗? 如果没有,那么您绝对应该这样做。 它充满了小宝石,只有8页长。 在第7页,我们有此表:

在这里,我们看到我们可以根据按键开关的速度触发不同的短发音。 例如,如果您以70的速度击中F0,则将启用断音连接。 如果您在20时击中相同的F0,则将启用spiccato。 这正是我们将要使用的。

在“ 声音插槽”窗格中选择每个简短的发音(1),然后在“ 输出映射”中 ,根据上述手册中的表格更改数据2的值(2):

例如,断音由音符F0以65到96之间的速度触发,因此将数据2设置为80即可。 对7个简短的发音中的每一个都执行此操作,您就完成了!

现在,您可以保存自己的Expression Map,并且可以与创建和保存的Kontakt Multis一起在以后的任何项目中重复使用它。

不过,还有一件事。 还记得我告诉过您Bass和Full Ensemble不同吗? 那是因为低音没有谐音。

低音很差……对它们而言没有谐波

至于完整合奏,CSS按键开关的设置比其各自的乐器对应开关低八度:

那么该怎么办? 您可以为这两个创建新的Expression Maps,但这太长了。 而是单击“ 加载”按钮,然后两次加载CSS标准表达式映射(1)。 Cubase将自动在其名称后加上2和3(2):

然后,您可以通过删除Basses贴图中的和声,并通过更新Full Ensemble中的Output Mapping按键开关来进行相应的编辑。 将它们重命名为CSS Basses和CSS Full Ensemble,并在完成后也将它们保存:

做完了!

使用表达图

为了使用全新的Expression Map,您必须选择Cubase中的每个轨道(1),在Expression Map下拉列表中单击(2),然后为轨道选择正确的Expression Map(3):

Cubase现在将在左窗格的“表达式映射”选项卡中显示您的自定义按键开关的列表:

让我们使用它们! 首先在Violas轨道上创建一个新事件,然后在钢琴卷中将其打开。 添加一些注释:

要更改每个音符的发音,请首先单击底部的CC通道菜单:

…并选择“发音/动力学”:

现在,您的CC车道会显示您花了一些时间输入和编程的发音名称。 您可以简单地绘制要用于给定音符的发音,这很容易:

看到上面的这个小例子吗? 没有Expression Map, 您将需要7条音轨

现在让我们看一下音频输出。 目前,所有发音都将声音输出到相同的音频通道。 但是,让我们将其分为短裤和多头。

将声音输出到不同的音频通道

您可能想知道为什么我们在每个Kontakt Multi上都增加了三倍而不是两个相同的乐器补丁。 我们本可以只使用两种方法:一种用于连奏的发音,另一种用于其他。 我选择创建第三个来只容纳简短的发音,因为我希望能够拆分它们的音频输出通道。 为此,请打开您的每个多头,并将多头的Kontakt输出设置为st。 2 (分为立体声通道3和4)和短路到st。 3 (立体声频道5和6):

如果您仅在下拉列表中看到st.1并且没有任何其他输出,则可能需要在那里进行一些研究,因为这是Kontakt中的特定设置,不在本文讨论范围之内( 我将在“ 构建和平衡现代管弦乐模板”中 解释有关此内容的所有内容以及更多内容 )。

然后,在Cubase Inspector中,单击Activate Outputs

在弹出的列表中,单击Kt。 st.2Kt。 st.3

现在,您可以单击曲目的“显示/隐藏自动化”:

在这里,您将看到两个新的输出:

我通常将它们重命名以使所有内容保持整洁:

现在,您的MixConsole显示,多头和空头都向各自的声道输出声音:

您甚至可以在调音台中隐藏CSS Violas音轨。 这就是为什么我使用st.2和st.3而不是从st.1开始的原因

到此,本详细指南概述了如何为Cinematic Studio Strings构建表达式映射。 Cinematic Studio独奏弦和Cinematic Studio黄铜可以使用相同的技术。 当然,这需要花费一些时间,但是这样做值得花费时间,因为一旦完成,您就可以随时重复使用。

如果您想了解有关构建模板的更多信息,该模板可以通过将计算机变成现成的乐器来提高生产率和创造力,而不是每次灵感来袭时都需要进行无数次配置的工具,请查看我的课程。 和平衡现代管弦乐模板 在www.pragsound.com。