AudioLink 参照先
サードパーティパッケージ、AudioLinkを入力値として使用することができます。
| Value | Number | Description | RawProperty |
|---|---|---|---|
None | 0 | 無効にします。 | _***AudioLinkSource |
VU Add | 1 | VUを加算する形で使用します。 | " |
VU Mul | 2 | VUを乗算する形で使用します。VU値が0の場合は0が乗算され、効果がなくなります。 | " |
Chrono Tensity | 3 | Chrono Tensityを使用します。 | " |
Spectrum | 4 | 入力値に応じた帯域を基に出力されたVUを使用します。 | " |
VU
VUは音の強度を表し、VUに応じてシェーダーに影響を与えることができます。 AudioLink 参照先ではVUを加算するVU Add、もしくは乗算するVU Mul、後述するSpectrumでは入力値に応じた帯域のVUを使用する用途があります。
VU 帯域
VUが参照する音域を設定します。
| Value | Number | Description | RawProperty |
|---|---|---|---|
Bass | 0 | 低域を参照します。 | _***AudioLinkVUBand |
Low Mid | 1 | 中低音域を参照します。 | " |
High Mid | 2 | 中高域を参照します。 | " |
Treble | 3 | 高域を参照します。 | " |
Average | 4 | 他4つの平均値を参照します。 | " |
VUの滑らかさ
スムージングフィルターの強度を設定します。強いほど変化が滑らかになります。
| RawProperty |
|---|
_***AudioLinkVUSmooth |
VU L/R
VUのパンニングを設定します。-1.0はL、右は1.0に偏ります。
| RawProperty |
|---|
_***AudioLinkVUPanning |
VUの強さ
VUの出力を乗算します。VU Addの時のみ有効です。Orbit Waveを除いた機能でのVU Mulでは反映、編集できません。
| RawProperty |
|---|
_AudioLinkVUStrength |
ChronoTensity
4バンドのデータを基に累積的に数値が増減するChronoTensityを使いシェーダーに影響を与えることができます。
ChronoTensityのモード*
ChronoTensityの挙動を設定します。
詳細はChronoTensityのドキュメントをご確認ください。
| Value | Number | Description | RawProperty |
|---|---|---|---|
Nudging | 0 | 音の強さに応じて数値が上昇します。音の減衰によって数値が下がることはありません。 AudioLinkで割り当てられている offset.xは0です。 | _***AudioLinkChronoTensityMode |
Filtered Nudging | 1 | Nudgingの挙動をスムーズにしたものです。AudioLinkで割り当てられている offset.xは1です。 | " |
Dynamics | 2 | 音の強さに応じて数値が前後します。 AudioLinkで割り当てられている offset.xは2です。 | " |
Filtered Dynamics | 3 | Dynamicsの挙動をスムーズにしたものです。AudioLinkで割り当てられている offset.xは3です。 | " |
Hold | 4 | 音が弱いと数値が上昇し、音が強いと静止します。 AudioLinkで割り当てられている offset.xは4です。 | " |
Filtered Hold | 5 | Holdの挙動をスムーズにしたものです。AudioLinkで割り当てられている offset.xは5です。 | " |
Increases with Louder | 6 | 音が大きいと上昇します。 AudioLinkで割り当てられている offset.xは6です。 | " |
Increases with Quite | 7 | 音が小さいと上昇します。 AudioLinkで割り当てられている offset.xは7です。 | " |
ChronoTensity 帯域*
ChronoTensityが参照する帯域を指定します。
| Value | Number | Description | RawProperty |
|---|---|---|---|
Bass | 0 | 低域を参照します。 | _***AudioLinkChronoTensityBand |
Low_Mid | 1 | 中低音域を参照します。 | " |
High_Mid | 2 | 中高域を参照します。 | " |
Treble | 3 | 高域を参照します。 | " |
ChronoTensityの強さ
ChronoTensityの出力を乗算します。
| RawProperty |
|---|
_***AudioLinkChronoTensityScale |
Spectrum
0~1の入力値に応じた帯域のVUを出力します。
1を超えた値は0に戻り、ループします。
Orbit WaveではOrbit Rotationの入力値を基にした帯域のVUを出力します。
Spectrumのミラー
通常は0~1で帯域がマッピングされたVUを出力しますが、ミラーを有効にすることで、0と1から0.5にかけて0~1の帯域が割り当てられるようになります。
| Value | Number | Description | RawProperty |
|---|---|---|---|
False | 0 | ミラーを無効にします。 | _***AudioLinkSpectrumMirror |
True | 1 | ミラーを有効にします。 | " |
Spectrumの強さ
Spectrumの出力を乗算します。
| RawProperty |
|---|
_***AudioLinkSpectrumStrength |
AutoCorrelatorを使う
出力にはVUではなくALPASS_AUTOCORRELATORを使用します。Orbit Wave限定の機能です。
| Value | Number | Description | RawProperty |
|---|---|---|---|
False | 0 | VUを使用します。 | _OrbitWaveAudioLinkSpectrumMirror |
True | 1 | ALPASS_AUTOCORRELATORを使用します。 | " |
Spectrumの範囲
Spectrumで出力される値に上下限を設けます。Orbit Wave限定の機能です。
| Element | RawProperty |
|---|---|
| A* | _OrbitWaveAudioLinkSpectrumBounds.x |
| B* | _OrbitWaveAudioLinkSpectrumBounds.y |