SYNTH_REVERB_PARAMS structure (dmusprop.h)
La structure SYNTH_REVERB_PARAMS contient des paramètres de configuration.
Syntaxe
typedef struct _SYNTH_REVERB_PARAMS {
float fInGain;
float fReverbMix;
float fReverbTime;
float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;
Membres
fInGain
Spécifie le gain d’entrée en décibels (dB) pour éviter les dépassements de capacité de sortie.
fReverbMix
Spécifie la combinaison de réverbération en dB. 0dB spécifie une réverbération humide à 100 % (aucun signal direct). Les valeurs négatives spécifient un signal moins humide. Les coefficients sont calculés de sorte que le niveau de sortie global reste approximativement constant, quelle que soit la quantité de mélange de réverbération.
fReverbTime
Spécifie le délai de réverbération en millisecondes.
fHighFreqRTRatio
Spécifie le rapport entre les fréquences élevées et le temps de réverbération global. À moins que des réverbérations très « brillantes » soient souhaitées, cette valeur doit être inférieure à 1,0. Par exemple, si dRevTime est de 1 000 ms et que HHighFreqRTRatio est 0,1, le temps de décroissance pour les fréquences élevées sera de 100 ms.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dmusprop.h |