Expressions

Expressions supported by DiffSinger

Expressions Table

ExpressionNameDescriptionDefault Support*
PITDPitch CurveControls the pitch curve
DYNDynamics CurveControls the volume of the phoneme
GENCGender CurveThe default range of -100 to +100 is equivalent to shifting the formant by +12 to -12 semitones.
VELCVelocity CurveControls the velocity of the phoneme
ENEEnergy CurveThis expression manipulates the energy of the voice, including the manipulation of vocal intensity.
BRECBreathiness CurveThis expression manipulates the air in the voice; a higher curve increases the air, while a lower curve decreases the air.
TENCTension CurveThis expression affects the tension of the voice, for example, manipulating the power and nasality.
VOICVoicing CurveThis expression affects the amount of sonority, i.e., manipulates the amount of sonority present in the voice. Similar to the energy curve, it is considered a "successor".
PEXPExpressiveness CurveThis expression manipulates the degree of expressiveness of the rendered pitch. The default value is 100 (maximum).
SHFCPitch Shift CurveThis parameter can assign voices from other vocal registers to a different vocal register (for example, the falsetto register to a lower note) to manipulate the voice sound. It can also be used to manually increase the vocal register of the voice. A vocoder that supports this parameter is required.
Voice Color**Voice Color CurveAllows gradual transitions between different voice timbres, similar to the vocal modes of Synthesizer V or XSY of VOCALOID4.

* Expressions without default support require the model being used to have the additional parameters trained.
** Expression available only in models that contain more than one trained color.

Info

The VELC, ENE, PEXP, and Voice Color curves are custom expressions defined by DiffSinger and are not included in new projects. To add these expressions to your project, click on Expressions → Add all expressions suggested by renderer.
You can also adjust the range of each expression in this menu.

Add expressions