Condividi tramite


struttura SYNTH_REVERB_PARAMS (dmusprop.h)

La struttura SYNTH_REVERB_PARAMS contiene parametri di configurazione.

Sintassi

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

Members

fInGain

Specifica il guadagno di input in decibel (dB) per evitare gli overflow di output.

fReverbMix

Specifica la combinazione di riverbero in dB. 0dB specifica il riverbero bagnato del 100% (nessun segnale diretto). I valori negativi specificano un segnale meno bagnato. I coefficienti vengono calcolati in modo che il livello di output complessivo rimanga approssimativamente costante indipendentemente dalla quantità di mix di riverbero.

fReverbTime

Specifica il tempo di ritardo del riverbero in millisecondi.

fHighFreqRTRatio

Specifica il rapporto tra le frequenze elevate e il tempo di riverbero globale. A meno che non si desiderino riverberi molto "splashy-bright", questo valore deve essere impostato su un valore minore di 1,0. Ad esempio, se dRevTime è 1000 ms e HHighFreqRTRatio è 0,1, il tempo di decadimento per le frequenze elevate sarà di 100 ms.

Requisiti

Requisito Valore
Intestazione dmusprop.h