Operator:2 つのエンベロープで FM トーンを形作る
FM シンセシスでは、オシレーターを上げると 2 つ目のノートが大きくなるのではなく、別のオシレーターの音色が変わることがあります。その区別が聴き取れるよう、キャリア 1 基とモジュレーター 1 基から始めましょう。
2 つのオペレーター、2 つの異なる仕事
Operator には A–D の 4 つのオシレーターと 11 のルーティングアルゴリズムがあります。例は D>C>B>A のチェーンを使いますが、C と D はレベルがゼロです。残るのは B が A をモジュレートする形です。A がキャリアで、その信号が出力に届きます。B はモジュレーションを通じて A の波形を変え、サイドバンドと呼ばれるスペクトル成分を加えます。このルーティングでは B が出力に個別にミックスされることはありません。
オリジナルの MIDI ベースパターンがピッチ・タイミング・ベロシティを供給し、音は楽器が生成します。4 つの Wave コントロールはすべて明示的にゼロ、つまり解析的なサイン設定です。これは手作業で書かれた教材用の設定であって、ファクトリープリセットやキャプチャーされたオシレーター波形ではありません。このレッスンの間、Wave の値は変えないでください。
ベースノートに明るい始まりと丸い終わりを与える
Interactive MIDI example
B を選択して B Level を 32% からゼロへ下げます。単に静かになるのではなく、音が単純になるのを聴いてください。元に戻したら、今度は A Level を下げます。こちらは可聴のキャリアレベルが変わります。明るいプリセットを暗記するより、コントロールがどの仕事を持つかを知るほうが有益です。モジュレーターのレベルはトーンコントロールになり得ますが、キャリアのレベルは可聴の寄与をコントロールします。
明るさを音量より速く減衰させる
A/D/S/R のボックスは選択中のオペレーターのもので、アタックタイム・ディケイタイム・サステインレベル・リリースタイムを意味します。A は素早く立ち上がり、55% のサステインへ減衰し、ノートオフ後にリリースします。B は 180 ms の短いディケイとゼロのサステインです。その結果、モジュレーションは始まり付近で最も強く、キャリアが鳴り続けられる間にフェードしていきます。
A を変えずに B の D を 700 ms 方向へ増やします。各ベースノートの明るい部分を追ってください。ノート全体が均等に長くなるのではなく、明るい部分がノートのより多くを占めるはずです。上部倍音が次の立ち上がりを混雑させるなら短いディケイに戻します。次に B の S を少し上げ、保持したノートの間もいくらかのエッジを残しましょう。サステインがゼロでも、アタックがゼロになるわけではありません。
凝ったルーティングの前にレシオを
A Mode と B Mode は Ratio です。A Coarse の 1 は演奏された基音に追従し、B Coarse の 2 はその 2 倍の周波数で動きます。控えめな B Level で B Coarse の 1、2、3 を比べてください。整数のレシオは倍音的に整ったスペクトルの有用な出発点ですが、それがどれだけ濃くなるかを決めるのはやはりモジュレーションの深さです。
Coarse のゼロは特別な半分の周波数のレシオであって、ミュートではありません。ここでの Fine も通常のセント単位のデチューンではなく、実装上のレシオは Coarse に「1 + Fine/1000」を掛けたものです。ゼロ以外の小さな値は正確な整数関係から離れていきます。金属的な響きやうなりのために意図的に使い、明瞭なベースの中心が重要になったら Fine をゼロに戻してください。
Fixed モードは、ノートに追従するレシオの代わりにオペレーターの Freq をヘルツで用います。固定されたモジュレーターは、鍵盤の位置によって異なる倍音関係を生みます。鍵盤全域で意図的に不均一な色を作るのに便利ですが、ひとつの設定がどこでも同じように落ち着いて聴こえる保証はありません。採用する前に複数のノートで比べましょう。
アルゴリズムを信号の流れとして読む
A と B だけを有効にして A+B+C+D を試してください。今度は両方が可聴のキャリアになり、B Level は A をモジュレートする代わりに独自のサイン音を加えます。終わったら元のチェーンに戻します。グローバルの Feedback はオペレーター D を自分自身に戻すもので、D がゼロのこの 2 オペレーターの例を明るくする手段としては役に立ちません。
最後に、過剰なモジュレーションを隠すためではなく、すでに有用な FM スペクトルを整えるために Cutoff を使います。Res はフィルター領域を強調し、Vibrato は半音単位のピッチの揺れを加えます。チューニングを判断する間、ビブラートはゼロにしておきましょう。この実装が教えるのは 4 オペレーターのシンセシスです。なじみのある名前が、別の楽器との音響的な等価性を示すわけではありません。