音符プログレッサー(N-PRG)の仕掛けは、選択したコード進行に音符シーケンスを従わせる方法です。 また、これを使用して、ミュージックマネージャーの音階にとどまったままキーを変更し、従来どおり心地よいコード進行を作成することもできます。
有効時、この仕掛けは進行の中のどのコードが演奏中なのかを表示します。 各ノブには14個の設定があり、上下両方の移調に対応しています。 これらの値はローマ数字で表されます。
仕掛けのオプション
| オプション | 値 | 説明 |
|---|---|---|
1. 有効なスイッチ | オン、オフ | 無効時には、音符のデータが生成されません。 |
2. ボタンを展開 | 施錠、開く | 仕掛けを展開し、より多くのカスタマイズオプションを表示します。 |
3. 音符出力ケーブル | 利用不可 | 音符出力ケーブルは、黄色の音符入力ポートに接続します。 |
4. プリセット進行カルーセル | ここでは | プリセットの進行を切り替えます。 このカルーセルの値を変更すると、移調のノブがそのプリセット用の設定に切り替わります。 注: このスケールでは伝統的にメジャーまたはマイナーという用語が使われているため、一部のプリセットにはMaj(メジャー)またはMin(マイナー)と記載されています。 現在使っているスケールは、Patchworkミュージックマネージャーのキーモードのカルーセルで確認可能です。 |
5. 移調ノブ1~4 | ▼I、▼II、▼III、▼IV、▼V、▼VI、▼VII、I、▲II、▲III、▲IV、▲V、▲VI、▲VII、▲I、デフォルトI | 入力した音符をルート音符を基準にして移調する位置を示します。 |
6. 「スケールに留める」のトグル | オン、オフ | 有効にすると、入力された全ての音符を現在の音階にスナップさせ、全ての音符をダイアトニック(全音階)に保ちます。 無効にすると、ダイアトニックでない音符が通過できるようになります。 |
7. グローバルのトグル | オン、オフ | グローバルをオンにすると、このトグルがオンに設定されている他の音符プログレッサーが全て同じ設定を共有します。 これを使えば、グローバルに設定された全ての音符プログレッサーを簡単に同じコード進行に変更することができます。 |
8. レートカルーセル | 1~4バー、デフォルトは1バー | 各コードのトーンで何小節演奏してから次のコードのトーンに進むかを示しています。 |
9. 音符入力ポート | 利用不可 | 黄色の音符入力ケーブルのみを受信できます。 |
その他の仕掛けのオプション
クリエイトモードで仕掛けに近づき、Eキーを押すと仕掛けのオプションが表示されます。 下記のオプションはこの方法でのみ変更可能です。
| オプション | 値 | 説明 |
|---|---|---|
ケーブルでのアクセスを許可する | オン、オフ | Patchworkツールがこの仕掛けのケーブル入力ポートまたは出力ポートにアクセスできるかどうかを決定する。 |
フェーズ時に有効 | なし、常時、ゲーム前のみ、ゲームプレイのみ | 仕掛けが有効となるゲームフェーズを決定する。
|
VFXプレビュー
音符プログレッサーのビジュアルエフェクトによるプレビューには以下のものが表示されます:
仕掛けが入力された音符の移調方法
ステップシーケンスにおける現在の位置
有効時に拡大表示される各ステップ形状インジケーター
仕掛けが無効になっても、各ステップの位置とアクティブなステップは表示されたままになります
ディレクト イベント バインディング システム
ディレクト イベント バインディングでは仕掛けが直接通信するようになり、作業の流れがより直感的になるとともに、より自由にデザインのアイディアに集中することが可能になります。
この仕掛けの機能とイベントは以下の通りです:
機能
| オプション | 仕掛けを選択する | イベントを選択 | 説明 |
|---|---|---|---|
受信時に有効にする | 矢印をクリックすると、利用可能な仕掛けのリストが表示されます。 | 矢印をクリックして対応するイベントのリストを表示します。 | イベントが発生すると仕掛けが有効になります。 2つ以上のイベントがこの仕掛けを有効化できる場合は、「追加」をクリックすると新たな行を追加できます。 |
受信時に無効にする | 矢印をクリックすると、利用可能な仕掛けのリストが表示されます。 | 矢印をクリックして対応するイベントのリストを表示します。 | イベント発生時は仕掛けが無効になります。 2つ以上のイベントがこの仕掛けを無効化できる場合は、「追加」をクリックすると新たな行を追加できます。 |
イベント
| オプション | 仕掛けを選択する | 機能を選択 | 説明 |
|---|---|---|---|
有効時にイベントを送信する | 矢印をクリックすると、利用可能な仕掛けのリストが表示されます。 | 矢印をクリックして、利用可能な機能のリストを表示します。 | この仕掛けが有効になると、リンクされた仕掛けに信号が送信されます。 |
無効時にイベントを送信する | 矢印をクリックすると、利用可能な仕掛けのリストが表示されます。 | 矢印をクリックして、利用可能な機能のリストを表示します。 | この仕掛けが無効になると、リンクされた仕掛けに信号が送信されます。 |
下記のコードを使えば、Verseで音符プログレッサーの仕掛けを制御することができます。 このコードは音符プログレッサーの仕掛けのAPIにある全機能を使用しています。 自分の作品に合わせて変更しましょう。
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
distortion_effect_example := class(creative_device):
このコードを自分のUEFNの作品で使うには、以下の手順に従いましょう。
Verseでの音符プログレッサーの仕掛けの使い方については、note_progressor_deviceのAPIの資料を参照してください。
パッチのアイデア
音符シーケンサーを音符プログレッサーに接続して、より複雑なパターンを作成してみましょう。
音符シーケンサー
音符シーケンサーの仕掛けは、作曲に使う音符を選ぶことができます。
音符プログレッサーをこれらの仕掛けに接続してサウンドを形成してみましょう!
オメガシンセサイザー
オメガシンセサイザーの仕掛けでは、音符の入力をオーディオデータに変換できます。
楽器プレーヤー
楽器プレーヤーでは、メロディーを演奏するための楽器を選択できます。