SYNTH_REVERB_PARAMS結構 (dmusprop.h)

SYNTH_REVERB_PARAMS 結構包含組態參數。

語法

typedef struct _SYNTH_REVERB_PARAMS {
  float fInGain;
  float fReverbMix;
  float fReverbTime;
  float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;

成員

fInGain

指定 (dB) 的輸入增益,以避免輸出溢位。

fReverbMix

指定 dB 中的殘響混合。0dB 指定 100% 的濕度殘響, (沒有直接訊號) 。 負值會指定較不濕度的訊號。 系統會計算係數,讓整體輸出層級維持大約不變,而不論殘響混合的數量為何。

fReverbTime

指定以毫秒為單位的殘響延遲時間。

fHighFreqRTRatio

指定高頻率與全域殘響時間的比例。 除非需要非常'splashy-bright' 的殘響,否則這應該設定為小於 1.0 的值。 例如,如果 dRevTime 是 1000 毫秒,而 HHighFreqRTRatio 為 0.1,則高頻率的衰減時間會是 100 毫秒。

規格需求

需求
標頭 dmusprop.h