

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


…变成这样:


每首曲目的钢琴卷看起来都像这样:
- 关于生产率的6个神话被揭穿
- 雇用虚拟助手时需要做的第一件事
- 2014年,我从iPhone中删除了互联网。这就是5年后的感觉。
- 每天要习惯于在房地产和生活领域取得成功的4种习惯
- 我如何跟踪自己的时间以提高生产率(2之1)


更清楚了吧?
我还将向您展示如何将长和短清晰度输出到两个不同的音频通道。 我知道有些人喜欢将它们分开以对长短与短音进行不同的处理,例如混响。 与有时可以在线阅读的内容相反,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,我们将在适当的时候清除该内存。
在第一个乐器中,停用除Sustain和Marcato (1)之外的所有关节。 您可以通过在Windows上按住Alt或在Mac上按住 Option的方式来激活发音。 确保已打开Legato按钮,并且Con Sordino已关闭(2)。 现在,您的第一个中提琴补丁如下所示:


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


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


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


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


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


然后,将第二个中提琴贴片设置为[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乐器中出现的发音名称:


这是清单:
- 连奏
- Legato Marcato
- 支持
- 颤音
- 谐波
- 演练
- 测得的颤音
- 马卡托
- 斯福赞多
- 断音
- Staccatissimo
- Spiccato
- 莱格诺山
- 巴托·皮兹卡托(Bartok Pizzicato)
- 皮佐卡托
这是您的发音列表现在的样子:


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


完成此操作后,我们需要告诉每个关节在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通道号。 如果您遵循,可以使用上面的参考列表:


连奏都在通道1上:


频道2中的多头部位:


还有频道3上的短裤


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


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


单击确定 ,您现在拥有自己的按键开关,从C-2到D-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.2和Kt。 st.3 :


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


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


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


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


到此,本详细指南概述了如何为Cinematic Studio Strings构建表达式映射。 Cinematic Studio独奏弦和Cinematic Studio黄铜可以使用相同的技术。 当然,这需要花费一些时间,但是这样做值得花费时间,因为一旦完成,您就可以随时重复使用。
如果您想了解有关构建模板的更多信息,该模板可以通过将计算机变成现成的乐器来提高生产率和创造力,而不是每次灵感来袭时都需要进行无数次配置的工具,请查看我的课程。 和平衡现代管弦乐模板 在www.pragsound.com。