estrutura SYNTH_REVERB_PARAMS (dmusprop.h)
A estrutura SYNTH_REVERB_PARAMS contém parâmetros de configuração.
Sintaxe
typedef struct _SYNTH_REVERB_PARAMS {
float fInGain;
float fReverbMix;
float fReverbTime;
float fHighFreqRTRatio;
} SYNTH_REVERB_PARAMS, *PSYNTH_REVERB_PARAMS;
Membros
fInGain
Especifica o ganho de entrada em decibéis (dB) para evitar estouros de saída.
fReverbMix
Especifica a combinação de reverberação no banco de dados. 0dB especifica 100% reverberação molhada (sem sinal direto). Valores negativos especificam um sinal menos úmido. Os coeficientes são calculados para que o nível de saída geral permaneça aproximadamente constante, independentemente da quantidade de combinação de reverberação.
fReverbTime
Especifica o tempo de atraso de reverberação em milissegundos.
fHighFreqRTRatio
Especifica a proporção das altas frequências para o tempo de reverberação global. A menos que reverberações muito "brilhantes" sejam desejadas, isso deve ser definido como um valor menor que 1,0. Por exemplo, se dRevTime for de 1000ms e HHighFreqRTRatio for 0,1, o tempo de decadência para altas frequências será de 100ms.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dmusprop.h |