录音/制作/创作 吉他 扩声技术 视频技术 作品展示 生活 信息 更多... | 音频应用专卖店

[教程] 信号路由搭建和优化

( 9 )
 
[收藏]
#1 14-4-16 18:12

信号路由搭建和优化


436
说到路由信号,你可能已经想到了SelectorSwitch;没错,这两个给我们路由信号带来太多的方便,当然除了它们本质的作用都是一样,它们最大的差别在于Switch可以有效地让模块不能运作,因此会有这样一个问题,在创建一个包含4种基本波形的振荡器,我们应该是选择Selector还是Switch呢?我个人觉得如果你创建的工程不算复杂的话,使用哪个都无所谓,但如果你创建的工程很复杂,使用Switch可以起到一种优化的作用,避免不必要的CPU占用。


通常我们会遇到一类合成器,它们振荡器的部分非常丰富,我的意思是指振荡器的类型,4种基本波形组合是最常见的,还有频率调解、相位调解、共振峰等等,这个想必很多用过Razor的人都知道,当然对于ReasonThor想必更是熟悉。


Thor是一个经典的半模块化合成器,在这里我们不讨论它全部,我们只涉及它振荡器的部分,可以看出它有三个振荡器,每个振荡器里都有不同的波形类型选择,也许我们可以通过Reaktor去搭建它们,但这毕竟太多了,每种波形类型都不同,尤其是波表,提供的波形更是丰富,这个我们很难一一去搭建出来;其实讲Thor不是要让大家对搭建的部分感到复杂,而是我们应该怎么去细化每一个部分,好的,让我们来给自己出个问题吧。


比如我们现在要去搭建一个振荡器,里面有两种波形类型可以选择,一种是包含四种基本波形,一种是简单的相位调解波形,对于第一种,我们很轻松地就可以搭建了,但有个问题是我们要选择Selector还是Switch来进行不同波形的切换?假设前提是我们正在创建一个非常复杂的工程,那么我们不用思考,直接用Switch


注意上面我们是在Macro里创建的,除此之外,你发现Switch模块在Panel上的显示被设定为Menu菜单下拉的方式,并且还有个Off选择,这说明你可以把连接到Switch模块上的所有模块关闭运作,这样一来可以节省CPU耗量,OK,我们也可以利用Macro方式搭建另外一种。


可能接下来,大家肯定会知道该要做什么,没错,就是把它们两个组合在一起,这里我们依然还是选择Switch模块。


到这里,我们可以认为我们已经大功告成了,不过这跟我们最终想要的结果还有差距,我们可能想要的是在选择不同波形类型的时候只显示我们想要的部分,其他的部分则隐藏;这个不难,ReaktorStacked Macro能帮我们实现这一点,我们可以构建的部分放进Stacked Macro里,然后通过Panel Index模块去选择我们想要显示的部分,比如我们可以利用List来控制显示的部分,比如给List增加两个子选项,它们分别是BasicPM;接着,我们还有一个部分没考虑到,就是当List选择Off的时候,什么都没显示,意思就是空,所以我还需要创建一个空的Macro;最后我们还有一个很重要的部分是关于Switch,我们也不想让它显示出来,但它又能随着你改变List的数值而改变,这里我们需要用到内部连接,用List来控制Switch,注意ListSwitch都要设置一个公共的部分是Enable Off Entry,把它勾选起来即可。


到这里,我们可以说是完成了我们想要的结果,可能大家有个很大的疑惑是内部连接,这个我将会在之后单独讲解。

[ 本帖最后由 vjkuku 于 14-4-16 18:45 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

2559
#2 14-4-16 20:23
xx学习

6844
#3 14-4-16 23:46
虽然不知道是什么玩意。但是看起来很厉害的样子!

502
#4 14-4-17 00:32
支持支持 顶起顶起!

1255
#5 14-4-17 03:11
难道论坛的工程师?这个确实牛掰……

18
#6 14-4-17 10:50
有一篇好文章,学习一下

436
#7 14-4-18 12:39
感谢支持

22
#8 14-4-25 11:14
学习了

254
#9 14-7-23 15:12
我才疏学浅。。。请问一下 这个软件是干什么用的?

126
#10 14-7-23 15:41
不明觉厉
您需要登录后才可以回帖 登录 | 注册

本版积分规则

搜索