Vocoder:8 段谐波声码器与机械感人声
声码器是什么?
声码器(Vocoder)最早是二战期间为了加密电话线发明的设备。原理很简单:
- 调制波(Modulator):通常是人声、语音——它包含说话的频谱包络信息
- 载波(Carrier):通常是合成器的声音——它是稳定、有丰富谐波的音源
- 声码器把调制波的频谱包络提取出来,"套"到载波上
结果是:载波发声,但带着调制波说话的频谱特征——听起来像是合成器在"说话"。就是经典的机器人嗓音效果。
Caustic 的 8 段声码器
Vocoder 机器内置了 8 个谐波滤波器,每个处理一个独立的频带。声码器把调制波分到 8 个频带,然后分别用这些频带的能量去控制载波相应频带的音量。
两种输入源设置
Vocoder 需要两路输入:
方式一:载波来自内部振荡器,调制波来自外部
- 载波(Carrier):Vocoder 内置的合成器(可以选 Subsynth 风格的振荡器)
- 调制波(Modulator):导入的人声 WAV,或者实时麦克风输入
这是最常用的方式——用合成器的声音"说"你录音里的话。
方式二:两路都来自机架内的其他机器
- 载波:机架里某台合成器的输出(比如 Subsynth)
- 调制波:另一台机器处理过的声音
这能产生非常有创意的效果——比如"让 BassLine 的声音说话"。
参数设置
| 控件 | 功能 | 说明 |
|---|---|---|
| Carrier Source | 载波来源选择 | Internal(内置振荡器)或 External(机架内其他机器) |
| Modulator Source | 调制波来源选择 | Imported WAV、Live Mic、External |
| 谐波数量 | 2/4/8 段 | 段数越多,声音越精细但也越吃 CPU |
| Analysis Bands | 分析频带数量 | 同谐波数量 |
| Synthesis Bands | 合成频带数量 | 建议与分析数量一致 |
| Level | 整体音量 | 声码器输出音量 |
| Carrier Gain | 载波增益 | 调整载波信号大小 |
| Modulator Gain | 调制波增益 | 调整调制波信号大小——太小听不清楚,太大爆音 |
制作一个机器人嗓音的步骤
Step 1:准备人声
找一段干净的人声 WAV,长度 5~10 秒即可。导入到 Vocoder 的调制波输入(或者直接录一段)。
Step 2:设置载波
选内置振荡器当载波,波形建议用锯齿波或方波——有丰富的谐波是声码器效果好的前提。正弦波做声码器效果会比较"薄"。
Step 3:调整调制波增益
这是最关键的参数。Modulator Gain 太小——声码器不工作;太大——爆音。建议从 50% 开始,边听边调。
Step 4:加效果
声码器的声音通常需要加效果才好听:
- Chorus:让机器人声不那么"干"
- Reverb:增加空间感
- Distortion:加强机械感
Step 5:编 Pattern
声码器的 Pattern 编辑器和其他机器一样,可以写音符 pattern。当你弹不同音高的音符时,载波跟着变,听起来像机器人在唱歌。
声码器的经典用途
| 风格 | 例子 |
|---|---|
| 电子流行 | Daft Punk 的《One More Time》 |
| Synthwave | 80 年代复古合成器人声 |
| Experimental | Aphex Twin / Squarepusher 风格的破碎声码器 |
| 说唱 | Vocoder 叠在 BeatBox 上 |
与 PCMSynth 的配合
PCMSynth 也可以加载 Vocoder 输出的采样——把 Vocoder 录好的机器人嗓音当成一个新的采样,重新做音高映射和包络。这样你就有了一个会说你专属台词的合成器音色。
常见问题
声码器不出声?
检查:
- Modulator Gain 是不是调到最小了?
- 载波振荡器有没有发声?用 Preview Keyboard 弹一下听听
- 调制波有没有正确导入?在 PCMSynth 里确认文件能正常播放
听起来不"机器人"?
试试:
- 把载波换成锯齿波或方波(正弦波谐波太少)
- 提高谐波数量(4→8 段)
- 把 Modulator Gain 调高到 60~80%
- 调制波用一段清晰的清唱而不是含糊的喃喃
下一步
至此,12 种合成器/鼓机全部讲完。接下来进入 pattern 预设、鼓机、采样导入的板块。