Compartilhar via


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 reverb no banco de dados. 0dB especifica reverb 100% molhado (sem sinal direto). Os 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 mistura de reverb.

fReverbTime

Especifica o tempo de atraso de reverb em milissegundos.

fHighFreqRTRatio

Especifica a proporção das altas frequências para o tempo de reverb global. A menos que sejam desejadas reverberações muito "splashy-bright", isso deve ser definido como um valor menor que 1,0. Por exemplo, se dRevTime for 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