コンテンツにスキップ

自動ボイスリーディング

ボイスリーディングは、あるコードの各音が次のコードへどう動くかを決める考え方です。大きな跳躍を減らし、共通音やメロディックに重要な音をできるだけ自然な位置に残します。

ボイスリーディングを使わない場合、すべてのコードは基本形に近いデフォルトの形で鳴り、各音が次のコードへ大きく跳びます。ボイスリーディングを使うと、コード音がよりなめらかで音楽的につながるように並べ直されます。

自動ボイスリーディングを有効にする

Section titled “自動ボイスリーディングを有効にする”

Auto VL

下部コントロール列にあるAuto Voice Leading(AVL)チェックボックスを切り替えます。有効にすると、進行内の最初のコード以降が、よりなめらかに動くよう自動でリボイシングされます。アルゴリズムは進行全体の音域、最初のコードのボイシングスタイル、そして自動管理から外れている後続コードのボイシングスタイルを考慮します。

AVLを有効にしたときだけ、サブオプションのBass Inversionsが表示されます。これは、ボイスリーディングのアルゴリズムがコードのベース音を変える転回形を使ってよいかを決めます。Closedのような狭いボイシングスタイルでは特になめらかになりやすい一方、進行の和声的な複雑さやスタイルによっては望ましくない場合もあります。そのためオプションになっています。ベースが転回されたコードは、Cmaj7/Eのようなスラッシュ表記で表示されます。

自動管理されるコードブロック

Section titled “自動管理されるコードブロック”

Auto VL

AVLが有効なとき、AVLによって変更された各コードは紫色の枠で表示され、選択されているボイシングスタイルはAutoになります。これは、そのコードのボイシングがアルゴリズムによって管理されていることを示します。

特定のコードで別のボイシングスタイルを選ぶと、自動管理を上書きできます。その場合、紫色の枠は消え、そのコードは自動管理されていないコードになります。もう一度自動管理に戻したい場合は、ボイシングピッカーを開き、Autoを選びます。このオプションはAVLが有効な場合だけ表示されます。