メインコンテンツまでスキップ

サウンドウェーブのプロパティ

オーディオデータへのアクセス

PCMバッファの取得

サウンドウェーブから直接PCMバッファ全体を取得できます。

Get PCM Buffer node

ヒント

取得したPCMデータをバイトに変換する必要がある場合は、Float Array to Bytesを参照してください。

再生プロパティ

ループ再生

シームレスなオーディオループを作成するには、ループ再生を設定して、再生終了後にサウンドウェーブの再生時間をゼロに巻き戻して再生することができます。

Set Looping node

音量制御

再生中のサウンドの音量を、必要に応じて調整できます。

Set Volume node

ピッチ調整

再生中の音のピッチを好みに合わせて変更できます。

Set Pitch node

追加機能

字幕

字幕を設定することができます。具体的には、表示するテキストとその表示タイミングを定義します。

Set Subtitles node

仮想化モード

無音時再生 などの仮想化モードを設定できます。これにより、無音時でも音声波形の再生を継続できます。

Set Virtualization Mode ノード

注記

これは、距離に応じてオーディオがフェードする方法を制御するためにサウンド減衰を使用している場合に特に役立ちます。

アンビソニックス

サウンドウェーブを3D空間オーディオエンコーディング用のアンビソニックスソースとしてマークできます。オーディオエンジンは一次アンビソニックス(FOA)のみをサポートしており、これは正確に4チャンネルを必要とします。

Set Is Ambisonics node

オーディオフォーマットの変更

手動でのリサンプリングとチャンネルミキシング

インポートしたサウンドウェーブのサンプルレートやチャンネル数を変更する必要がある場合は、適切な関数を使用してオーディオデータをリサンプリングおよびミキシングできます。

Resample Sound Wave および Mix Sound Wave Channels ノード

警告

これは音声波形データ全体を変更し、OnGeneratePCMDataおよびOnPopulateAudioDataデリゲートからの出力に影響を与えます。

自動フォーマット変換

これから入力されるすべての音声データを、指定された希望のサンプルレートとチャンネル数に自動的にリサンプリングおよびミックスすることができます。

Set Initial Desired Sample Rate and Num Of Channels ノード

備考

これは、OnGeneratePCMData および OnPopulateAudioData デリゲートからの出力にも同様に影響します。