オメガシンセ (O-SYN) 仕掛けは、Patchwork 音符シーケンサーのような音符ジェネレータから受け取った音符のデータを、オーディオ データに変換するオーディオ ジェネレータです。 そのデータをオーディオ エフェクト仕掛けに送ってさらに調節を加えたり、Patchwork スピーカーなどの出力用仕掛けに送信してプレイヤーにデータを聞かせたりできます。
オメガシンセにはそのままでも充分使えるプリセットが用意されていますが、ノブを調整してお好みのサウンドを作り上げることも可能です!
仕掛けのオプション
Patchwork ツールで操作できるすべての設定は、クリエイトモードのカスタマイズパネル、または UEFN の詳細パネルを使用して調整することもできます。
| オプション | 値 | 説明 |
|---|---|---|
1. 仕掛けの有効化スイッチ | オン、オフ | オフの場合、シンセはオーディオを生成せず、信号チェーンはここで終了します。 |
2. ボタンを展開 | 施錠、開く | 仕掛けを展開し、より多くのカスタマイズオプションを表示します。 |
3. オーディオ出力ケーブル | 利用不可 | オーディオ出力ケーブルは、青緑色のオーディオ入力ポートに接続する必要があります。 |
4. ボリューム ノブ | 0.00~2.00、デフォルトは 1.00 | シンセ出力のボリュームを設定します。 |
5. プリセットの切り替え | オン、オフ | プリセットのカルーセルがオンに切り替えられると、 拡張されたパネルにあるこのノブの値が、プリセットの値に設定されます。 この際、以前の値は上書きされます。 |
6. 同期ノブ | 値:0.00~1.00、デフォルトは 0.50 | オシレーター間の同期の度合いを調整する。 |
7. 共鳴ノブ | 値:0.00~1.00、デフォルトは 0.50 | フィルターのカットオフ付近の周波数に対するバンプの大きさを設定する。 |
8. グライド ノブ | 0.00~1.00、デフォルトは 0.50 | 新しいピッチにブレンドするまでの時間を決定する。 |
9. トーン ノブ | 0.00~1.00、デフォルトは 0.70 | 波形パターンを四角、のこぎり、デチューンド・デュアルのこぎりの波形の間でブレンドします。 |
10. バイト ノブ | 0.00~1.00、デフォルトは 0.50 | フィルターのエンベロープ量を設定する。 |
11. オーバードライブ ノブ | 0.00~1.00、デフォルトは 0.20 | 信号に適用されるディストーションの量を設定する。 |
12. プリセット カルーセル | ここでは | 特定のサウンドを実現するために、ノブのコレクションの設定を選択する。 |
13. 音符入力ポート | 利用不可 | 黄色の音符出力ケーブルのみ受信できます。 これは単旋律であり、複数の音符入力を同時に作成しても、一度に 1 つの音符しか再生できません。 ただし、複数のオメガ シンセ仕掛けを使用することで、多旋律サウンドをシミュレートすることができます。 |
その他の仕掛けオプション
クリエイトモードで仕掛けに近づき、E キーを押すと仕掛けのオプションが表示されます。 以下のオプションは、クリエイティブのカスタマイズパネル、またはUEFNの詳細パネルでのみ調整できます。
| オプション | 値 | 説明 |
|---|---|---|
ケーブルでのアクセスを許可する | オン、オフ | Patchworkツールがこの仕掛けのケーブル入力ポートまたは出力ポートにアクセスできるかどうかを決定する。 |
フェーズ時に有効 | なし、常時、ゲーム前のみ、ゲームプレイのみ | 仕掛けが有効となるゲームフェーズを決定する。 ゲーム前には、ゲームが始まる前の全てのフェーズ (ロビー、おすすめの島、ゲームスタートのカウントダウンでプレイヤーを待っているフェーズ) が含まれます。 |
VFX プレビュー
オメガシンセサイザーのビジュアルエフェクトによるプレビューでは、仕掛けから出ているオーディオをある程度把握することができます。 ブンブンという荒々しい音と、滑るようなスムーズな音の違いを視覚的に見分けることが可能です。
ディレクトイベントバインディング
この仕掛けのディレクト イベント バインディングのオプションは以下の通りです。
機能
機能は仕掛けのイベントを聞き取り、アクションを実行します。
どの機能も、「オプション」をクリックして仕掛けを選択し、仕掛けのドロップダウンメニューから選択することでアクセス可能です。
仕掛けを選択したら「イベントを選択する」をクリックして、機能を起動するイベントに仕掛けを紐づけます。
2つ以上の仕掛けやイベントを使って機能を起動したい場合、「追加」ボタンをクリックして行を追加し、上記の手順を繰り返しましょう。
| オプション | 説明 |
|---|---|
受信時に有効にする | イベントが発生すると仕掛けが有効になります。 |
受信時に無効にする | イベント発生時は仕掛けが無効になります。 |
イベント
イベントは、別の仕掛けがいつ機能を実行するのかを伝えます。
どのイベントにおいても、「オプション」をクリックして仕掛けを選択し、仕掛けのドロップダウンメニューから選択することでアクセス可能です。
仕掛けを選択したら「機能を選択する」をクリックして、仕掛けの機能にイベントを紐づけます。
2つ以上の機能でイベントを起動したい場合、「追加」ボタンを押して行を追加し、上記の手順を繰り返します。
| オプション | 説明 |
|---|---|
有効時にイベントを送信する | この仕掛けを有効にすると、リンクされた仕掛けにイベントが送信され、選択した機能がトリガーされます。 |
無効時にイベントを送信する | この仕掛けが無効にすると、リンクされた仕掛けにイベントが送信され、選択した機能がトリガーされます。 |
Verse でオメガ シンセを使用する
以下のコードを使用すると、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
omega_synthesizer_example := class(creative_device):
このコードを自分のUEFNの作品で使うには、以下の手順に従いましょう。
オメガシンセサイザーの仕掛けを自分の島までドラッグします。
「omega_synthesizer_example」という名前の新しい Verse 仕掛けを作成します。 Verseで新しい仕掛けを作る方法については、「Verseを使用して独自の仕掛けを作成する」を参照してください。
Verse Explorer を開き、omega_synthesizer_example.verse をダブルクリックすると Visual Studio Code でスクリプトが開きます。
上記のコードをペーストしてコンパイルし、Verseで作成した仕掛けを自分の島までドラッグします。
アウトライナーで自分が作ったVerseの仕掛けを選択します。
仕掛けの[Details (詳細)]パネルでオメガ シンセのオブジェクト参照を、島にあるオメガ シンセ仕掛けに割り当てます。 ピッカーを使用してビューポート内の仕掛けを選択するか、ドロップダウンを使用して仕掛けを検索することが可能です。
プロジェクトを保存し、「セッションを開始」をクリックします。
オメガ シンセの API
Verse でのオメガシンセサイザーの仕掛けの使い方については、「omega_synthesizer_device」の API の資料を参照してください。
パッチのアイデア
オメガシンセサイザーを以下の仕掛けに接続してみましょう!
エコーエフェクト
この仕掛けはオーディオ信号を受け取り、それを再び出力しますが、渓谷に反響する声のように、遅れて出力されます。
ディストーションエフェクト
このオーディオ形成ツールを使い、電子音楽、ロック、メタルなどといったジャンルに典型的なサウンドを生み出しましょう。
スピーカー
Patchwork スピーカーの仕掛けを使い、特定の場所や島全体で、自分が作ったPatchworkのオーディオを再生しましょう。