openutau 中文文档 下载 App

表情曲线切换|PITD / DYN / GENC 七种参数

表情(Expressions)是什么

在 OpenUtau 里,音量、力度、性别、气声、重采样器引擎切换、声库颜色等参数统称为表达式。

与 UTAU 的区别:

曲线型表达式是 OpenUtau 的杀手级功能——UTAU 靠 flags 间接控制的效果,OpenUtau 直接用曲线可视化画。

表达式面板

在 Piano Roll 底部(或单独窗口)可以切换查看不同的表达式:

表达式切换按钮
表达式切换箭头和齿轮

默认表达式一览

缩写名称范围默认值说明
VELVelocity0-200100辅音速度(缩短/延长 preutterance)
VOLVolume0-200100音符音量
ATKAttack0-200100包络起音量
DECDecay0-1000包络尾音量
CLRVoice Color--声库颜色(append/subbank 切换)
ENGResampler Engine-worldline64.exe切换重采样器
GENCGender (Curve)-100~+1000formant 位移曲线
BRECBreath (Curve)0-1000气声曲线
LPFLowpass0-1000低通滤波
MODModulation0-1000音高扁平化(已过时)
SHFTTone Shift-36~+360音高 alias 选择

GENC 重点

GENC 是性别(formant shift)的曲线型版本:

GEN 需要重采样器支持,目前大多数 Classic 重采样器不支持 GENC,但 WORLDLINE-R 和 DiffSinger 原生支持。

CLR 声库颜色

CLR 是"声库 append 切换"的参数:

DiffSinger 专属表达式

DiffSinger 引擎额外支持一组曲线型表达式,需要声库训练时开启对应数据增强:

缩写名称含义
VELCVelocity Curve元音头尾速度倍率(每 +100 速度×2)
ENEEnergy Curve能量曲线(含浊音量)
PEXPPitch Expressiveness音高表现力曲线
TENCTension Curve张力曲线(影响力量/鼻音)
VOICVoicing Curve浊音曲线
SHFCTone Shift Curve音色位移曲线
BRECBreathiness Curve气声曲线(与 Classic 不同,DiffSinger 专属模型)

这些表达式默认不会自动加入新项目——需要在 Piano Roll 底部的表达式面板里点"Add all expressions suggested by renderer"才会全部加载。

添加 DiffSinger 表达式
添加 DiffSinger 专属表达式

自定义表达式

除了内置的,你还可以创建自定义表达式:

Tools → Expressions 打开表达式管理面板,左下角 + 和 - 添加/删除表达式。支持两种类型:

  1. 数值型:名称、缩写、flags、最小、最大、默认值
  2. 选项型:名称、缩写、复选框、选项值(用于 e 这种不带数字的 flags)

添加后新表达式会出现在 Piano Roll 的表达式切换列表里。

曲线绘制基本操作

和 Pitch Bend 一样:

工作流建议

  1. 先写好音符和歌词,确定旋律和基本 vocal 没毛病
  2. 调 Vibrato(颤音)——一个长音是否有颤音、颤音自然不自然,是第一优先级
  3. 调 Pitch Bend——滑音、装饰性音高变化
  4. 调表达式曲线(GENC / BREC / VOL 等)——让音色有层次变化
  5. 渲染试听,如果有 DiffSinger 引擎,重点听 VELC / ENE / PEXP 有没有生效(声库不支持的话这些曲线等于没画)