FM音源

FM音源プログラム (6) -- EG (6)

「YMF715x(OPL3-SA3) -Register Description Document-」(以降「rege」と省略) のエンベロープ・レートと時間との対応表について、詳細に検討してみました。

FM音源プログラム (5) -- EG (5)

EG プログラムの処理方法を、簡略化した C プログラムの断片を示しながら説明していきます。

FM音源プログラム (4) -- EG (4)

lb ドメインでの EG 計算の続きです。

FM音源プログラム (3) -- EG (3)

乗算によらない減衰エンベロープ ディケイおよびリリースの、エクスポネンシャルで減衰するエンベロープは、減衰が急激でない場合には、乗算なしで、シフトと減算だけで実現できます。

FM音源プログラム (2) -- EG (2)

音色データ中の EG パラメータの値のいくつかについて、その意味を説明します。

FM音源プログラム (1) -- EG (1)

唐突ですが、ここで話題をFM音源プログラムの EG (Envelope Generator) の話に変えます。

ヤマハの「FM音源」は本当にFM(周波数変調)か

結論から言うと、ヤマハの「FM音源」は周波数変調ではなく、位相変調(PM) です。

FM音源とは

FM音源とは、Wikipedia によれば FM音源(エフエムおんげん)は、Frequency Modulation(周波数変調)を応用する音色合成方式を用いた音源。減算式アナログシンセサイザーにはない複雑な倍音を持った金属的な響きを出す。ジョン・チョウニング博士を中心と…