Freigeben über


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