ReaPitch 是 REAPER 自带的一个很好用的变调插件,和 AA 的变调器相比,音质损失要小一些,而且是实时处理。ReaPitch 的界面如下图:
基本用法
REAPER 自带插件的界面都比较朴素,ReaPitch 也不例外,最主要的参数就是这一排推子。下面逐一介绍每个参数的作用(图里面的参数值是为了好看用的,实际应用的时候一般只动其中一个推子就够了)。
- Shift (full range)
- 升降调,范围是 -24 ~ +24 个半音。一个半音有时候也叫一个 key,或者一个 semitone。[1]
- Shift (cents)
- 升降调,单位是音分(cents),100 音分 = 1 半音
- Shift (semitones)
- 跟第一个差不多,单位是半音,不过这个只能是整数。如果要对伴奏进行变调,最好每次都变整数个 key,假如你降 1.5 个 key 再唱,后期做修音,或者加电音效果之类的,会比较麻烦。所以伴奏变调的话,调这个就可以啦 。
- Shift (octaves)
- 变调,单位是一个八度,1 个八度 = 12 半音
- Formant shift (full)
- 改变人声音色,但不变调,单位是半音。只有特定的算法才能改变音色(下面会提到)。
- Formant shift
- 改变人声音色,但不变调,单位是音分。
- Formant shift
- 改变人声音色,但不变调,单位是半音,只能是整数。
- Volume
- 变调之后的音量,不解释。要注意的是,伴奏变调之后,可能导致音量电平的峰值比之前的高,本来不爆轨的伴奏,变调之后可能会爆轨。虽然在 REAPER 内部,电平超出 0db 并不会导致削波,但是有些人有【见不得指示灯变红】强迫症,所以遇到这种情况,可以把这个音量调低一些。
- Volume 右边那个是声像,不解释
[1] | 一个半音是钢琴上相邻的两个琴键之间的频率差别,这两个频率的比值是 2 的 12 次方根,约等于 1.059463。 |
变调算法
点下面那个 Algorithm 下拉框,可以选择几种不同的变调算法(图片里的乱码请无视,应该为 élastique)。
基本上,一般的变调需求,用 Project Default 就可以了(如果工程没做过特殊设置,这个应该是 élastique Pro)。另外上面的三个算法(SoundTouch/Dirac LE/Simple Windowed),效果比较一般,不推荐使用,这里主要介绍一下 élastique 的算法。
élastique 是德国的 zplane 公司开发的音频拉伸变调SDK。élastique 提供了三种不同的算法,用于不同的使用场景,分别是 Pro、efficient 和 SOLOIST。这里 有这三种算法的描述,大意是:
élastique Pro
这是一个比较通用的变调引擎,适合各种不确定类型的声音,同时还可以选择保留人声音色。
élastique Efficient
这个效率比较高,占用系统资源比较少,适合对完整的音乐进行变调。
élastique SOLOIST
这个算法适合单一的声音,比如单独的人声轨,或者乐器独奏。可以 保留人声音色 。
我测试过 Pro 和 Efficient 对伴奏变调,效果差不多,Efficient 似乎 要好一点,但是因为它占用资源少,所以 伴奏变调推荐用 Efficient 。
单一的人声的话,就用 SOLOIST 吧,这个最适合了。另外 REAPER 自带的修音插件 ReaTune 的默认算法也是这个。等我有时间了会介绍这个插件。
嗯,关于 ReaPitch 这个插件差不多就介绍到这里了,其实还是挺简单的,对吧。
另外现在这个博客还不支持评论,小文有错误在所难免,欢迎大家指正,大家如果有什么问题,可以通过 我的微博 联系我。谢谢!