Skip to content

Moresampler

This is sourced from the archived copy of Kanru Hua's original site, as the University of Illinois seems to have taken down all student project web hosting.

The following is a list of standard resampler flags supported by Moresampler, also including some of the flags compatible with tn_fnds.

Flag Name Range Default Description
g Gender [-100, 100] 0 Alters the perceived gender of the voice. Positive values are male; negative are female.
t Pitch [-1200, 1200] 0 Shifts the pitch by a number of cents. 1 cent = 1/100th of a semitone.
P Compressor [0, 100] 86 When set to 100, it normalizes the peak of the output waveform to half of its maximum level. When set to 0, it doesn't normalize the output at all.
For a number between 0 and 100, the degree of normalization is interpolated.
Only effective in moresampler when synthesis-utau-style-normalization is on.
A Amplitude modulation [-100, 100] 0 This flag modulates the amplitude in correlation with change of pitch. It could be helpful for creating realistic vibratos. The sign (positive or negative) controls the direction of such modulation.
The formula for amplitude gain is \(2^{10^{-5}A\frac{d}{dt}c(t)}\), where \(c(t)\) is a function mapping time (seconds) to pitch (cents).
b Unvoiced Loudness [-20, 100] 0 Amplitude gain for unvoiced consonants. This flag amplifies or attenuates unvoiced consonants (e.g. /t/, /k/, /s/) by a factor of 0.05 times the number after b. It has less or no effect for voiced consonants (e.g. /g/, /m/).
e Loop extension method None None Force resampler to extend sustained vowels by stretching (time scaling), as opposed to looping. Opposte to moresampler's Me , which forces looping instead.
By default, the duration extension method is specified by the synthesis-duration-extension-method option.
u Export without effects None None Send input directly to output without any processing (such as pitch shifting, time scaling or timbre adjustment). This flag is useful for adding sound effects, for example, breathing sound to the project because you may not want them to be pitch-shifted. This flag is equivalent to a less-known feature in UTAU: adding $direct=true to the note settings.

The following flags are unique to Moresampler:

Flag Name Range Default Description
Mt Tension [-100, 100] 0 The extent to which the vocal folds are stressed or relaxed. Positive values correspond to tenser voice quality and vice versa.
Mb Breathiness [-100, 100] 0 Positive values correspond to a breathier voice and negative values reduce the breath noise. When set to 100, the voice becomes a whisper.
Mo Openness [-100, 100] 0 The degree of jaw opening during phonation. Positive values correspond to wide opening and vice versa.
Mr Resonance [-100, 100] 0 This flag creates a "singer's formant" around 3kHz if set to positive; otherwise it reduces the formant.
Md Dryness [-100, 100] 0 The degree of amplitude modulation received by breathing noise due to the periodicity of glottal air flow. The effect of this flag is very subtle and mostly takes place in high frequency band (usually above 6kHz).
MC Coarseness [0, 100] 0 Adds a roar-like noise to the voice.
MG Growl [0, 100] 0 Adds a growl effect to the voice.
MD Distortion [0, 100] 0 An effect similar to growl but vibrates faster.
Ms Stabilization [0, 10] (Integer) 0 Fixing the occasional 'pops' that mostly occurs when shifting down the pitch. It is basically a runtime version of "analysis-anti-distortion" with adjustable degree of stabilization (higher number corresponds to stronger stabilization). This flag is recommended when popping only occasionally occurs, otherwise turn on analysis-anti-distortion instead.
Mm Model interpolation [0, 100] 100 Interpolating between the classical speech model used before version 0.3.0 and the novel model used since then. By default Moresampler uses the new model (Mm100).
ME Formant emphasis [-100, 100] 0 Given positive values, it emphasizes the formants; given negative values, the voice becomes fuzzy.
Me Force looping None None The opposite of the basic 'e' flag.