Monstro

Monstro 是一个原生的 LMMS 合成器乐器插件。

Monstro

顺带一提,在这个乐器的右下角有一排调制模式开关,它用于控制 OSC2 和 OSC3 的关系。其中包括以下几个可选项:

  • MIX:OSC2 和 OSC3 单纯混合在一起。

  • AM:使用 OSC2 调制 OSC3 的振幅(音量)。

  • FM:使用 OSC2 调制 OSC3 的频率(音高)。(采用相位来调制,以防止音高偏移。)

  • PM:通过 OSC2 的相位调制 OSC3。

如果没有处在 MIX 模式,那么你将不再能听到 OSC2,因为 OSC2 去调制 OSC3 的声音了。

OPERATORS(模块视图)

LFO 是 Low Frequency Oscillator(低频振荡器)的缩写。乐器中 LFO1 和 LFO2 是完全相同的两个模块,它们无法发出声音,只会影响声音的生成。每个 LFO 有三个旋钮:

  • Rate 旋钮控制 LFO 的速度(频率),单位为毫秒。这里的速度说的是单个周期的长度,你可以通过这个公式来换算为赫兹(Hz):Hz = 1 / ( 旋钮的值 / 1000 )。

  • ATT 控制 LFO 的音头(attack)的长度,通常来说,你可以通过这个旋钮来增加更多的 attack,以此让 LFO 不是立即开始工作,而是慢慢开始。

  • PHS 控制 LFO 的相位。这个旋钮不会影响 随机(Random)或 随机平滑(Random Smooth)模式。

你可以为每个 LFO 选一个波形。请注意,这些波形都不是带限的(band-limited)。它们和一般的振荡器的非带限波形几乎一样,只有两点不同:随机(Random)和随机平滑(Random Smooth)。

随机(Random)使用一种带形状的噪声来实现:LFO 会生成一个随机值来按周期改变波形(周期大小由 RATE 旋钮决定)。

随机平滑(Random Smooth)也是一样的,只是 LFO 的值会在随机值之间平滑变化(使用余弦插值),这意味着值之间的每个变化都呈现出半个正弦波的形状。

包络(ENVs)有七个旋钮:

  • PRE:预延迟(pre-delay)——包络起效前为 0(静音)的时间长度。

  • ATT:起音(attack)——包络从 0 到 1 的时间长度。

  • HOLD:保持——包络保持在 1 的时间长度。

  • DEC:衰减(decay)——包络从 1 降至 0 的时间长度。不过如果持续(sustain)大于 0,那么衰减过程会提前终止,并停留在持续电平。

  • SUS:持续(sustain)——包络持续阶段的电平。也就是说,衰减阶段结束后,包络会停留在该电平,直到松开音符。

  • REL:释放(release)——同样是以从 1 滑至 0 的时长来表示。不过,如果持续(sustain)低于 1,实际的释放时间会更短。也就是说,释放阶段表示的是在松开音符之后包络从 持续(sustain)滑至 0 的时长。

  • SLOPE:包络(起音、衰减和释放阶段)曲线的形状。如果值是负的,那么包络曲线往下弯,反之往上弯。如果为 0 就是斜直线。

MATRIX(矩阵视图)

矩阵视图包含了 11 个调制对象,每个都可以借由 4 个调制器任意调制。

所有 3 个振荡器有下面三个调制对象:

  • 音量(Volume):保留一个特殊的包络来专门控制音量。在这个音量包络中,调制总是以乘法方式进行,即包络永远不会让音量超出它的原始值。音量包络经过归一化处理,并对峰值部分进行了反向映射,因此 Attack 阶段会从原始音量开始,并逐渐向下变化;当包络值为 0 时,原始音量就会被完全保留(不被削减)。LFO 对音量的作用是相对的——一个调制值为 0.5 的 LFO 会在原始音量的 0.5 到 1.5(1 ± 0.5)倍之间变化。负值会反转 LFO 的波形方向。

  • 相位(Phase):无论包络还是 LFO,其最大调制范围均为 360°。包络相位总是从 +0° 的相位偏移出发,然后向上或向下运动(这取决于调制值)。LFO 会在正负之间的相位偏移上振荡,但是区间相同——在调制值拉最大的时候,他们会以 -180° 到 +180° 的范围振荡。

  • 音高(Pitch):包络和 LFO 对音高的最大区间是 2 个八度。刻度采用对数形式,所以 0.5 对应一个八度, 0.25 对应 6 个半音(半个八度),以此类推。音高被限制于最小值(18 Hz)和最大值(48 kHz)之间,如果包络或 LFO 让音高超出这个区间,超出的频率会被削掉。

此外,振荡器 1 和 3 有额外的调制对象:

  • OSC1 的 PW:PW 指脉冲宽度(占空比)。最大调制范围都是 100 个百分点(percentage points,pp),所以包络可以从 0pp 到 +100pp(或者如果调制值为负,那么是 0pp到 -100pp)。LFO 可以在 -50pp 到 +50pp 之间振荡。当然,最终调制结果会被限制在 PW 旋钮的最小值和最大值之间(0%~100%),不会超出这个范围。

  • OSC3 SUB 控制了两个波形的混合。数值和上述规律相同。

小提示

Monstro 是一个复杂的合成器,它的某些设置会消耗更多的 CPU。越多调制器被使用,对CPU的占用率就越高。如果你将矩阵视图中的调制器设置为非零值,也会消耗更多的 CPU。

类似的,FM、AM 和 PM 模式也会比一般的 MIX 模式消耗略多的 CPU,因为前者需要更多的计算。

Last updated

Was this helpful?