AudioSettingOverridePickupDescription

場所 : Hanataba/SoundManager/[HSM] AudioSettingOverridePickupDescription
オブジェクトを持つことによって音声設定を上書きできるエリアを定義できます。
防音室にはしないが、音声の設定を変えたい際に使用できます。
現在いるエリア内に聞こえるマイク等に使用できます。
VRC Pickup が同じオブジェクト内にない場合動作しません。
このコンポーネントは全員のクライアント内で存在しアクティブである必要があります。 クライアント間でオブジェクトの状態に矛盾がある場合、防音自体は動作しますが、音声設定が反映されない可能性があります。
パラメータ説明
オーバーライドID
オーバーライドIDです。
同じIDが複数に定義されると、音声設定が正しく反映されません。 必ずオーバーライド毎に一意のIDを指定してください。
優先度
オーバーライドの優先度を指定できます。 値が大きいオーバーライドが優先されます。 同値の場合、後に適用したオーバーライドが優先されます。
- デフォルト : 0
音声設定 - 声設定
声の音声設定を指定できます。
ゲイン
声の音量をデシベルで指定できます。
- デフォルト : 15
- 範囲 : 0 ~ 24
こちらで音声を大きくする場合、音割れを起こす可能性があります。
減衰が始まる距離
声の減衰が始まる距離をメートルで指定できます。
- デフォルト : 0
- 範囲 : 0 ~ 1,000,000
聞こえる最大範囲
声の聞こえる最大範囲をメートルで指定できます。 この範囲以上離れると声が一切聞こえなくなります。
- デフォルト : 25
- 範囲 : 0 ~ 1,000,000
音源の大きさ
通常、プレイヤーの声は点音源としてシミュレートされますが、この値を変更することで、音源がより広い範囲から聞こえているように調整できます。
この設定は慎重に使用すべきであり、主に、通り過ぎる際に「大きく」聞こえる必要がある遠方の音源向けに設計されています。
何が起きるか理解していない限り、この値は0に設定しておいてください。
音源の大きさ の値は、常に 聞こえる最大範囲 よりも小さくする必要があります。
- デフォルト : 0
- 範囲 : 0 ~ 1,000
ローパスフィルタ
声が少し離れた場所から聞こえる場合、騒がしい環境でも聞き取りやすくするために、その音声はローパスフィルターを通されます。 このフィルターを適用したくない場合は、無効にできます。
例えば、プレイヤーがボイスチャンネルを使って高品質なDJミックスを再生する場合などは、このフィルターをオフにすることをお勧めします。
- デフォルト : オン
音声設定 - アバター音声設定
アバター内に組み込まれているオーディオソースの音声設定を指定できます
ゲイン
アバター内に組み込まれているオーディオソースの音量を制限できます。 単位はゲインです。
- デフォルト : 10
- 範囲 : 0 ~ 10
減衰が始まる距離
アバターの音声の減衰が始まる距離をメートルで指定できます。
なお、これは音声ソースの maxDistance と比較され、より小さい方の値が使用されます。
- デフォルト : 0
- 範囲 : 0 ~ 無制限
聞こえる最大範囲
アバターの音声が届く最大距離をメートルで設定します。
この値を下げると、他のプレイヤーのアバターの音が届く距離を短くでき、0に設定するとそのプレイヤーを事実上「ミュート」できます。
この値はオーディオソースの maxDistance と比較され、より小さい方が採用されます。
- デフォルト : 40
- 範囲 : 0 ~ 無制限
音源の大きさ
アバターの音源は通常、点音源としてシミュレートされますが、この値を変更することで、音源がより広い範囲から聞こえるようにできます。
この設定は慎重に使用すべきであり、主に、通り過ぎる際に「大きく」聞こえる必要がある遠方の音源向けに設計されています。
何が起こるか理解していない限り、この値はゼロのままにしておいてください。
Volumetric Radiusの値は、常にAvatar AudioFarRadius よりも小さくする必要があります。デフォルトは0メートルです。
- デフォルト : 0
- 範囲 : 0 ~ 無制限
空間音声として強制する
この設定がオンの場合、オーディオソースに対して空間化が有効になり、 spatialBlend が 1 に設定されます。
- デフォルト : オフ
カスタム曲線を使用する
オーディオソースで事前に設定されたカスタムカーブを使用するかどうかを設定します。
- デフォルト : オフ