Compartir a través de


estructura SYNTH_REVERB_PARAMS (dmusprop.h)

La estructura SYNTH_REVERB_PARAMS contiene parámetros de configuración.

Sintaxis

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

Miembros

fInGain

Especifica la ganancia de entrada en decibelios (dB) para evitar desbordamientos de salida.

fReverbMix

Especifica la combinación de reverberación en dB. 0dB especifica una reverberación húmeda del 100 % (sin señal directa). Los valores negativos especifican una señal menos húmeda. Los coeficientes se calculan para que el nivel de salida general permanezca aproximadamente constante independientemente de la cantidad de mezcla de reverberación.

fReverbTime

Especifica el tiempo de retraso de reverberación en milisegundos.

fHighFreqRTRatio

Especifica la relación de las frecuencias altas con el tiempo de reverberación global. A menos que se prefieran reverberaciones muy "brillantes", se debe establecer en un valor inferior a 1,0. Por ejemplo, si dRevTime es de 1000 ms y HHighFreqRTRatio es 0,1, el tiempo de descomposición de las frecuencias altas será de 100 ms.

Requisitos

Requisito Valor
Header dmusprop.h