SYNTH_REVERB_PARAMS-Struktur (dmusprop.h)
Die SYNTH_REVERB_PARAMS-Struktur enthält Konfigurationsparameter.
Syntax
typedef struct _SYNTH_REVERB_PARAMS {
float fInGain;
float fReverbMix;
float fReverbTime;
float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;
Member
fInGain
Gibt den Eingabegewinn in Dezibel (dB) an, um Ausgabeüberläufe zu vermeiden.
fReverbMix
Gibt die Reverbmischung in dB an. 0dB gibt 100 % nassen Hall (kein Direktes Signal) an. Negative Werte geben ein weniger nasses Signal an. Die Koeffizienten werden so berechnet, dass das Gesamtausgabeniveau unabhängig von der Menge an Hallmischung ungefähr konstant bleibt.
fReverbTime
Gibt die Reverbverbverzögerungszeit in Millisekunden an.
fHighFreqRTRatio
Gibt das Verhältnis der hohen Frequenzen zur globalen Hallzeit an. Sofern nicht sehr "spritzig-helle" Hallen gewünscht sind, sollte dieser auf einen Wert kleiner als 1,0 festgelegt werden. Wenn dRevTime beispielsweise 1000 ms und HHighFreqRTRatio 0,1 ist, beträgt die Verfallszeit für hohe Frequenzen 100 ms.
Anforderungen
Anforderung | Wert |
---|---|
Header | dmusprop.h |