MSP Tut.11 Synthesis: Frequency modulation

Tut 11 Synthesis: Frequency modulation

Elements of FM synthesis
Frequency modulation (FM)은 다양한 음색을 만드는데 유용하게 사용됩니다. 하나의 wave와 다른 wave와의 프리퀀시를 modulate함으로서, carrier, modulator frequencies이외에 다른 사이드 밴드(sideband)를 만들어 낼 수 있습니다.

이 사이드 밴드의 frequencies는 carrier와 modulator frequency의 +-정수곱의 관계의 합과 차에 의해 결정되어집니다.
(Fc, Fc+Fm, Fc-Fm, Fc+2Fm, Fc-2Fm, Fc+3Fm, Fc-3Fm, etc.)
패치를 통해서 이해해 보지요

An FM subpatch: simpleFM~
첫번째 그림에서 simpleFM~ 서브패치를 볼 수 있습니다.
위의 공식관계를 이해할 수 있는 패치입니다.
Carrier에 Harmonicity ratio를 곱하여 modulation oscillator를 만들어 준후 modulation freq를 modulator amplitude로 사용하는군요. 그래서 다시 carrier와 합성해 줍니다.

Producing different FM tones
두번째 그림을 보면, 더 이해가 빠르게 됩니다.
Harmonicity로 몇배수까지의 Harmonics를 받아 들이는가를 결정합니다. 즉, 정수로만 설정했을때와 그렇지 않을때의 소리차이를 직접 소리를 통해서 실험해 보세요((;배음의 비율. e.g.1로 설정했다면 1, 2, 3, 4.. 1.2로 설정했다면 1.2, 2.4, 3.6…),??
modulation index는 envelope을 결정해주며, 음색을 결정해 줍니다.Amplitude funtion table에서는 사운드 전체의 amplitude를 관할하지만, modulation index는 modulator의 amplitede를 결정해 줍니다.

패치상의 preset을 통하여서 이해하시면 더욱 좋겠네요.

Leave a Comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.