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;
Membri
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 100% riverbero bagnato (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 frequenze elevate e 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.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dmusprop.h |