FM,对没错,就是所谓的FM电台,FM收音机的原理与FM合成器的工作原理不能说是大有雷同,只能说是一模一样。下面来讲讲发声原理。
FM合成器的基本音色调制顺序是FCO-FMO-EG。不同于减法合成器的标准调制顺序,自雅马哈DX7诞生之后,FM合成器的调制顺序一直各说各的,这条链里塞个LFO之类的东西属于正常情况。
FCO(Frequency Carrier O.)载波频率振荡器,用于提供声音的基座。
FMO(Frequency Modulation O.)调制频率合成器,用于调制FCO。
EG,包络,忘了是什么的回Day1复习。
将减法合成器的经验挪过来,看一下Day1的内容,想调音色先找O。合成器最初的声音都是由振荡器发生的,FM合成器亦是如此,声音从载波振荡器产生,然后进入调制振荡器。
调制振荡器负责按照自己的波形来对载波振荡器发出的波进行调制,开个黄腔就是“让FCO小姐变成自己的形状”。FCO按照FMO的波形对自己的波形进行修改,FMO的这里是波峰,那么FCO的波形在这里就隆起一些;FMO的这里是波谷,那么FCO的波形在这里就缩紧一点,最后得到一条“变成FMO的形状”的波形,在发送给EG打包。嗯,就这么简单。
然后我们可以开始配种之路了:让FCO一号和FMO一号生出来的波形和FCO二号与FMO二号生出来的波形进行配种,只要决定谁是0(FC)谁是1(FM)就好,她们会自己想办法生出新的波形的。
再以此类推,我们可以获得一个庞大的家族,虽然我们最终取用的声音永远是最小的孩子。
这种搞姬办法能够大大降低运算声音对CPU的负担,还能创造相当复杂的声音(复杂波形叠加),有张够大的储存单元就够。也因此,DX7才能如此受到青睐。毕竟它可是在当年一众仅支持三复音的合成器中宣布了自己支持六复音,能同时发出的声音翻了个倍;还大大促进了数值模拟合成这一类别的进步。