当标准波表扭曲模式无法满足需求时,如何重现渐变波形
要重现标准扭曲模式无法匹配的渐变波形,请构建自定义波形帧序列,选择帧间插值方式,并自动控制扫描,以复现参考音色的变化时序。如果你能录下原始声音,将平滑的扫描转换为波表也能提供一个实用的起点。
本流程适用于这样的制作人:某一时刻能做出与参考音色相近的声音,但音色变化后相似度便降低。任务是重建一种随时间演变的振荡器音色。文中的具体编辑示例使用 Serum 2;诊断方法也适用于其他波表乐器。
为什么扭曲模式能匹配某一时刻,却无法还原渐变过程?
波表位置和振荡器处理是彼此独立的控制项。位置决定选取已存储波形中的哪个位置;处理则改变振荡器读取或变换波形的方式。Native Instruments 在 Massive X 的文档中明确区分了两者:波表位置用于扫描波形,而振荡器模式决定波形的读取方式。例如,Bend 模式会压缩波形的某些部分,同时扩展其他部分。Massive X 手册:波表振荡器
实际而言,能做出令人信服的终点状态,并不代表过渡过程也同样令人信服。Bend 设置或许能重现参考音色中狭窄的峰值,却无法还原形成这个峰值之前的波形。此时增加调制深度,只会让错误的变化更加明显。
测试三个静态时刻:起始、具有辨识度的中间状态,以及结束状态。如果同一种扭曲配置能够达到这三种状态,就继续探索其调制方式。如果要达到中间状态,必须更换源波形或处理组合,就尝试使用自定义波表。这是用于诊断的建议,并不能证明原始音色是如何制作的。
重建声音前应采集哪些信息?
准备一份便于重复比较的参考素材。使用持续音符,或清晰可辨的渐变片段。将参考素材放在重建音色旁边,尽可能始终比较相同的音高和时长。
重建时先只使用一个振荡器声部、稳定的音量,并手动控制波表位置。暂时旁通其他处理,让每次调整的目的都一目了然。编辑波表前,另存一份工作音色副本。
简要记录以下四项观察:
- 形状: 突出的峰值、波谷、平坦区或对称性变化位于何处?
- 频谱: 哪些谐波区域变强或变弱?
- 时序: 每种可辨识的状态在何时出现,持续多久?
- 音量: 参考音色是否在过渡期间变大声?
使用示波器时,观察多个周期。选择一致的触发点或相位参考,避免波形在水平方向移动而分散你对形状变化的注意力。结合频谱和听感进行比较;你的重建目标应同时描述可见的波形形状和听觉特征。
起初标出三到五个有意义的检查点。只有当这些检查点无法描述过渡中的某个特征时,才增加新的检查点。这样可以让首次重建更易于管理,也能让每一帧都有明确用途。
应该手动构建帧,还是转换录制的扫描?
根据你手头的素材选择起始方法。以下决策指南是建议的工作流程,并非对合成方法的排序。
| 可用素材 | 建议的起始方法 | 首先要确认的事项 |
|---|---|---|
| 多种可辨识的波形状态 | 按顺序构建一组帧 | 每种静态状态都与参考相似 |
| 完整变化过程的清晰录音 | 将录音转换为波表 | 转换后仍保留有用的中间状态 |
| 音色相近且控制项可编辑的振荡器 | 渲染受控扫描,再进行转换 | 渲染结果包含所需的变化过程 |
| 已完成且包含大量额外处理的声音 | 先重建振荡器 | 哪些特征仍需单独处理 |
对于录音转换流程,Serum 2 提供了有文档说明的操作步骤:将录音载入 Sample 振荡器,打开其样本菜单,选择 Switch to Wavetable,再选择 Frequency Estimation。Xfer 建议使用较短且谐波内容清晰的样本作为更容易预测的起始素材。Xfer Records:将样本转换为波表
转换后,手动移动位置控制,再次确定检查点。不要假定录音的时长已经自动转换成可用的调制曲线。先确认哪些位置包含有用的声音,然后再重建这些声音出现的时序。
波表转换也会改变播放方式。Xfer 的手册区分了将音频导入为循环波形素材和在 Sample 模式下直接播放源音频。如果你的目标是保留录音的完整表现方式,请先试听样本播放,再决定是否进行重建。Serum 2 用户指南:将音频导入为波表
如何围绕参考音色构建自定义波表?
手动构建时,为每个检查点准备一个单周期波形。你可以在编辑器中绘制波形,也可以从源音频中合适的静态片段提取波形。保留未编辑的源文件,以便之后重新选择素材。
在 Serum 2 中,将单周期音频文件拖到帧缩略图上即可替换该帧。将多个单周期文件一起拖到振荡器波形视图中,就能用这些文件创建波表。拖动帧缩略图即可重新排序。Serum 2 用户指南:导入单周期波形与排列帧
按照参考音色中的先后顺序排列帧。使用“圆润的起始”“平坦的中间”“狭窄的末尾”等描述性工作名称。这些名称是对声音的观察记录,并不意味着你知道该音色背后的合成技术。
先关闭自动扫描,单独试听每个检查点。调整波形形状,直到它本身符合要求,然后检查相邻帧之间的过渡。如果两个端点都合适,但中间过程遗漏了某个显著特征,就在该特征处添加一帧。随意添加帧会让你更难判断究竟是哪项编辑改善了重建效果。
如果参考音色并非从暗到亮变化,就不要默认按明暗顺序排列所有内容。若渐变先变亮、再变空洞、最后变圆润,波表就需要呈现这一顺序。波表应记录预期的变化过程。
应该先尝试哪种插值方法?
Serum 2 的 MORPH 菜单包含 Morph - Crossfade,用于混合相邻帧;也包含 Morph - Spectral,用于根据频谱和相位信息重新合成中间帧。其零相位变体会改变源帧的相位;Xfer 指出,撤销这些更改时,使用 Undo 可能比移除变形表更合适。比较这些选项前,请先保存副本。Serum 2 用户指南:Morph 菜单
先使用交叉淡化,慢慢试听每个区间。只有在交叉淡化无法满足参考要求的区间,才比较频谱变形版本。选择能保留所需中间音色特征的版本,即使另一个选项在显示上看起来更平滑。
一个简单的数学示例可以说明交叉淡化可能出现的问题。对于线性混合,令输出为 (1 − u)A + uB,其中 u 的取值从零到一。如果帧 B 恰好是帧 A 的反向波形,那么混合到一半时的输出就是 0.5A + 0.5(−A) = 0。因此,两个端点都可能很强,但中间点却会消失。这说明了在上述条件下会发生相消;它并不能预测每种合成器的插值表现。
如果过渡听起来意外地变薄,在用增益补偿前,先比较静态帧、它们之间的相对相位,以及其他插值方法。一次只做一项改动,以便查明原因。
如何重现渐变的速度和节奏?
静态音色和过渡都符合要求后,再映射其时序。Ableton 手册指出,固定波表位置会产生稳定的音色,而在波表中移动则会让音色发生变化。因此,重建的下一步就是自动控制位置。Ableton Live 12 手册:波表合成
使用检查点映射,而不是一开始就设置三角波 LFO。下列数值是两秒变化过程的示例。百分比表示你已确定的有效波表范围,不受乐器显示单位的影响。
| 经过时间 | 波表位置 | 预期行为 |
|---|---|---|
| 0.00 秒 | 0% | 从圆润的帧开始 |
| 0.60 秒 | 50% | 到达有辨识度的中间帧 |
| 1.60 秒 | 100% | 到达狭窄的终点帧 |
| 2.00 秒 | 100% | 保持终点帧后结束 |
在 DAW 中画出经过这些点的自动化曲线。在此例中,波表的前半段耗时 0.60 秒,后半段耗时 1.00 秒,终点则保持 0.40 秒。即使使用相同的帧,匀速扫描也会产生不同的时序。
先比较直线自动化线段,再根据参考音色的加速或减速情况调整曲线。移动过程符合要求后,如果需要通过音符触发演奏,可将其转移到合适的包络或 LFO 上。检查连续音符是否应重新开始移动,还是继续之前的移动,并明确测试其行为。
如何诊断剩余的不匹配之处?
按固定顺序评估重建结果:静态帧、过渡、时序,最后才是额外处理。这样可以避免你为了弥补音色其他部分的问题而反复编辑原本正确的波表。
| 听到的情况 | 下一步诊断操作 |
|---|---|
| 某个检查点始终听起来不对 | 修改该源帧 |
| 检查点符合要求,但某个区间听起来不对 | 比较插值方式,必要时添加有意义的中间帧 |
| 正确的音色过早出现 | 调整位置自动化 |
| 转换后包含许多无法使用的状态 | 尝试使用更短、更清晰的源片段 |
| 振荡器听起来像参考音色,但完整音色不符 | 重新加入处理并分别比较 |
如果要重新尝试扭曲处理,先明确剩余的具体差异。例如,Ableton Wavetable 将脉冲宽度和同步处理与 Modern Warp 和 Fold 控件区分开来。根据缺失的声音特征选择相应处理,然后比较它在整个扫描过程中的效果。Ableton Live 12 手册:波表振荡器
最后,在你计划使用的音高和音符时长范围内测试音色。比较音量,试听慢速扫描和最终变化效果,并将波表与完成的音色一并保存。理想的重建应让你清楚地知道哪些帧塑造了音色特征、哪些过渡连接了这些帧,以及哪条调制曲线带来了所需的动态变化。
来源
- Serum 2 用户指南 — Xfer Records;波表编辑、导入、插值及样本播放方式的区别。
- 将样本转换为波表 — Xfer Records 支持;Frequency Estimation 转换步骤及源素材选择建议。
- Live 乐器参考 — Ableton 参考手册第 12 版 — Ableton;波表位置、合成和振荡器效果。
- 波表振荡器 — Native Instruments;波表扫描和振荡器读取模式。
