コード入力と進行生成
コード入力欄はHarmonybeamの中心的な機能です。標準的なコード表記を入力したり、Webサイトなどから貼り付けたりすると、Harmonybeam内とMIDIクリップ内の両方にすぐ反映されます(MIDIクリップ同期が有効な場合)。
Tabを押すと、コード入力欄の表記モードから、新しいコード進行を生成する生成モードへ切り替えられます。
コード表記入力モード
Section titled “コード表記入力モード”
コードを入力する
Section titled “コードを入力する”コードシンボルはスペース、パイプ、カンマで区切れます。3つは同じ意味です。
Dm7 G7 Cmaj7 Am7Dm7 | G7 | Cmaj7 | Am7Dm7, G7, Cmaj7, Am7進行は入力中にライブで更新されます。Enterを押す必要はありません。
Harmonybeamは、テンション、alteration、slash chordを含む標準的なコードシンボルを理解します。
Am7b5 D7#9 Gm6 C7Fmaj9 Bb13 Ebmaj7#11 Abmaj7Dm7/A G7/F Cmaj7/E対応している表記はコード表記リファレンスを参照してください。
コード進行を貼り付ける
Section titled “コード進行を貼り付ける”リードシート、PDF、Webサイトなどからコード進行を貼り付けられます。認識できないシンボルは、入力欄に赤いエラー表示で示されます。
進行生成モード
Section titled “進行生成モード”コード入力欄の左上にあるトグル(稲妻アイコン)をクリックするか、Tabを押すと生成モードに切り替わります。このモードは完全にローカルで動作し、APIキーやインターネット接続は必要ありません。
操作項目:
- Genre ドロップダウン — 生成ファミリーを選びます(Classical、Pop + EDM、Jazz + Neo Soul)。
- Number of chords ドロップダウン — 4、6、8コードから選びます。
- Temperatureスライダー — ランダム性を上げて、より個性的な結果を出しやすくします。ただしジャンルのルールから外れる可能性も上がります。
- Generateボタン — 選択した設定で新しい進行を作ります。
Generateをクリックすると、Harmonybeamがジャンルごとの和声ルールとスマート候補でも使っているデータモデルを使い、コード進行をアルゴリズムで一から生成します。低いTemperature設定ではジャンルのルールに近い保守的な結果になり、高いTemperature設定ではより個性的になりますが、カデンスのランダム性も増えます。Jazz + Neo Soul生成では25%以下の低めの設定がおすすめです。ClassicalやPop + EDM生成では、もう少し高い設定もよく機能します。
Enterを押すかGenerateをクリックすると、別の結果を生成できます。生成された進行はコード表記欄に挿入され、その後は通常どおり編集できます。
もう一度Tabを押すと表記モードに戻ります。