FL Studio进行侧链编辑的三种方式
侧链是一种信号处理技术,通过它我们可以使用一个信号波形的振幅(音量)来控制另一个信号的某些参数。在电子音乐中,例如trance,house和techno,我们通常会用kick(底鼓)和bass进行演奏。在本期教程中,我们将学习如何在FL Studio中进行侧链编辑。
kick信号用于控制混音中的低音,这样两者在频谱的低音范围内(40 Hz至250 Hz)中就不会相互竞争。触发kick时,低音音量将会被“下沉”,这个效果会使kick的底部更加突出。
FL Studio中的侧链可以通过几种方式完成,根据我们想要的最终效果以及相对声音的控制程度。
一、使用果味限制器在FL Studio中进行侧链压缩
在第一种方法中,我们将使用Fruity Limiter(果味限制器)将kick侧链到bass合成器上。这将使用Fruity Limiter插件中的压缩器设置来压缩触发kick时的低音信号,我为kick设置了一个基本的模式,然后在Sytrus中制作的Swagger Bass合成器加入了基本的拍子模式和一些简单的和弦,并将它们重叠在播放列表中。
在60 Hz至125 Hz范围内大量存在的bass合成器覆盖住了kick,可以在每个混音器轨道上添加了频谱分析仪(spectrum analyzers),来直观地查看此处发生的情况。
在上面的频谱分析仪中,我们可以看到Swagger Bass和Kick在大约60 Hz和125 Hz之间相互干扰。这就是导致脚踢听起来微弱的原因。让我们修复它。
1. 添加果味限制器
首先,我们需要在低音混音器轨道(或我们想避开的任何音轨)上添加一个Fruity Limiter。
现在,我们需要创建从kick轨道到bass synth轨道的信号链接。单击kick的混音轨道,右键单击bass混音轨道上向上的小箭头,会弹出一个菜单,选择“侧链到此轨道”选项。
2. 果味限制器压缩机设置
接下来,我们需要在低音Mixer轨道上的Fruity Limiter中调整一些参数。在bass音轨上打开我们的Fruity Limiter,然后将其从LIMIT更改为COMP模式。在“ 侧链(SIDECHAIN)”框中,将鼠标滚轮向上拖动或单击并拖动进行调整到 “ 1”上,然后降低压缩机的THRES值,并增加RATIO的值。
我们可以看到,在播放列表中触发bass信号时,kick信号就开始在压缩bass信号。
3. 更多设定
到目前为止,如果你参考了我上面的方法,那你得到的音色效果可能和我的不一样。这是因我还调整了一些其他压缩器设置,比如REL(发行版)和CURVE设置。
REL释放设置控制着bass的kick压缩效果消失所需的时间。我们设置的越高,则它持续的时间就越长。如果设置的比较低,则它就不会持续很长时间。在这里我们必须要注意,它设置的不能太低,否则会导致声音失真。
上图释放的时间设置得太短,我们需要把它调整成一个平滑的压缩曲线。
在我们的示例中,我增加了释放时间,以便压缩bass synth所花费的时间跟不压缩bass synth所花费的时间差不多,这些调整根据每个人的需求,并没有固定的要求。
我们将“ CURVE”设置更改为8,这样就会改变起伏和释放曲线的张力使声音的释放会更持久。
二、使用 Fruity Peak Controller(果味峰值控制器)在FL Studio中进行侧链
这种方法与使用kick信号降低混音中低音合成器的占比方式类似。但是这个方法可以不使用压缩或压缩器来实现这一点。用这种方法,我们可以通过带有kick信号的Mixer中的Fruity Balance(果味均衡)音量旋钮来控制低音合成器的音量。
1. 添加(Fruity Balance)果味均衡控制器
首先,打开混音器,并将一个Fruity Balance控制器添加到kick混音器音轨。这样做会添加一个新的内部控制器,它会根据kick的音量将内容更改为FL Studio的内部控制器列表中。
2. 添加并链接果味均衡(Fruity Balance)
接下来,我们在低音合成器的混音(Mixer)轨道上添加Fruity Balance。然后我们需要将音量旋钮链接到kick的Peak Controller。打开“ Fruity Balance”,然后在音量旋钮上右键单击,在下拉菜单中选择“链接到控制器(Link to controller)”选项。在新窗口的内部控制器中,选择“ Pak ctrl – Peak”创建链接,然后选择 “ Accept”。
3. kick峰值控制器设置
现在我们需要调整kick的“峰值控制器”设置。首先在kick的Peak控制器中将TENSION调高,然后向左旋转VOL旋钮,然后将BASE(基线水平)向上移动到不触发kick时低音合成器音量的位置。我们需要对这些参数进行一些微调,才能获得澎湃的低音。
三、如何使用自动化剪辑(Automation Clips包络线)在FL Studio中进行侧链
从技术上讲,它并不算是侧链,我们将会使用一个自动剪辑(Automation Clips),使其完全独立于kick信号来控制低音合成器上的水果均衡(Fruity Balance)音量旋钮。出于这个特点,这种方法可能是用途最广的, 因为我们可以最大程度地灵活控制声音。
1. 添加并创建水果平衡音量自动剪辑(Fruity Balance Volume Automation Clip)
与之前一样,我们需要在低音合成器的Mixer轨道上添加Fruity Balance,然后将音量旋钮链接到一个自动化剪辑中。打开“ 水果均衡器”,然后右键单击音量旋钮。在下拉菜单中选择“创建自动剪辑”选项。我们就会看到一个新的自动剪辑窗口出现在播放列表中。
2. 调整自动化剪辑
我们想要达到和以前一样的回避效果。自动剪辑的形状与之前的方法中的压缩曲线和峰值控制器曲线非常相似。
如果我们在鼓类乐器上使用这个方式,就可以看到可视化曲线,便与我们进行调整。
这将在视觉上向我们显示kick的开始,高峰和结束时间。我们就将更好地了解曲线应从何处开始回升。
FL Studio进行侧链编辑的三种方式的更多相关文章
- CSS控制样式的三种方式优先级对比验证
入职已经一个月了,自此后,就好久没有写过博客了,在此先跟关注我的博友们说声抱歉.今天,在公司的一个培训作业的驱动以及伟哥那句“再不写博客就开除你”的监督下,我终于重拾旧爱,再次登录博客园,继续与大家分 ...
- FL Studio进行侧链的三种方式(下)
在上篇教程中我们了解了在FL Studio中进行侧链的第一种方式,今天我们就来继续带领大家了解进行侧链的另外两种方式. 如何使用 Fruity Peak Controller(果味峰值控制器)在FL ...
- FL Studio进行侧链的三种方式(上)
在本系列教程中,我们将学习如何在FL Studio中进行侧链.侧链是一种信号处理技术,通过它我们可以使用一个信号波形的振幅(音量)来控制另一个信号的某些参数.在电子音乐中,例如trance,house ...
- Android 使用OpenCV的三种方式(Android Studio)
http://blog.csdn.net/sbsujjbcy/article/details/49520791 其实最早接触OpenCV是很久很久之前的事了,大概在2013年的5,6月份,当时还是个菜 ...
- JDBC 创建连接对象的三种方式 、 properties文件的建立、编辑和信息获取
创建连接对象的三种方式 //第一种方式 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/ ...
- JDBC 创建连接对象的三种方式 、 properties文件的建立、编辑和信息获取
创建连接对象的三种方式 //第一种方式 Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/ ...
- 界面跳转+Android Studio Button事件的三种方式
今天学习界面跳转 java类总是不能新建成功 看了网上教程 (20条消息) 关于android studio无法创建类或者接口问题的解决方法_qq_39916160的博客-CSDN博客 可以新建了 但 ...
- 监视EntityFramework中的sql流转你需要知道的三种方式Log,SqlServerProfile, EFProfile
大家在学习entityframework的时候,都知道那linq写的叫一个爽,再也不用区分不同RDMS的sql版本差异了,但是呢,高效率带来了差灵活性,我们 无法控制sql的生成策略,所以必须不要让自 ...
- 【整理】Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)
一,软件准备 coreseek4.1 (包含coreseek测试版和mmseg最新版本,以及测试数据包[内置中文分词与搜索.单字切分.mysql数据源.python数据源.RT实时索引等测 ...
随机推荐
- ServletRequest使用介绍
ServletRequest: 定义将客户端请求信息提供给某个 servlet 的对象:servlet 容器创建 ServletRequest 对象,并将该对象作为参数传递给该servlet的serv ...
- 手把手教你使用 Nginx Ingress 实现金丝雀发布
概述 本文将介绍如何使用 Nginx Ingress 实现金丝雀发布,从使用场景分析,到用法详解,再到上手实践. 前提条件 集群中需要部署 Nginx Ingress 作为 Ingress Contr ...
- Hive LLAP
body { margin: 0 auto; font: 13px / 1 Helvetica, Arial, sans-serif; color: rgba(68, 68, 68, 1); padd ...
- frida框架hook获取方法输出参数(常用于简单的so输出参数获取,快速开发)
一.模板 function douyinencode(data) { var result = {}; Java.perform(function () { try { var Test = Java ...
- 一个.NET Core下的开源插件框架
插件模式历史悠久,各种中大型软件基本上都会实现插件机制,以此支持功能扩展,从开发部署层面,插件机制也可实现功能解耦,对于并行开发.项目部署.功能定制等都有比较大的优势. 在.NET Core下,一般我 ...
- K8S Canal基于Prometheus进行实时指标监控
文章来源于本人的印象笔记,如出现格式问题可访问该链接查看原文 部署canal的prometheus监控到k8s中 1.grafana的docker部署方式:https://grafana.com/gr ...
- 理解Task和和async await
本文将详解C#类当中的Task,以及异步函数async await和Task的关系 一.Task的前世今生 1.Thread 一开始我们需要创建线程的时候一般是通过Thread创建线程,一般常用创建线 ...
- 毕业一年后接私活赚了10w,还拿了几家大厂offer!
原本计划这周接着写一篇技术文章的,但是没想到忙到天天凌晨回家,几乎没有为下一篇文章做准备的时间(通常写一篇文章需要至少 30 个小时,需要搭进日常下班及周末的休息时间).这周如果写的话精力和时间都达不 ...
- Es6-Promise初识
Promise 含义: Promise 是异步编程的一种解决方案,比传统的解决方案--回调函数和事件--更合理和更强大.它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Pro ...
- C的输入&输出
格式说明符 输出 %d整型输出,%ld长整型输出, %o以八进制数形式输出整数, %x以十六进制数形式输出整数,或输出字符串的地址. %u以十进制数输出unsigned型数据(无符号数).注意:%d与 ...