MLAudioReverbProperties
Module: Audio / Audio Definitions / Acoustics
Properties specifying acoustic reverberation. More...
#include <ml_audio.h>
Public Attributes
Type | Name |
---|---|
MLAudioMultibandLevel | gain |
float | pre_delay |
float | decay_time |
float | decay_time_lf_ratio |
float | decay_time_hf_ratio |
Detailed Description
struct MLAudioReverbProperties;
Properties specifying acoustic reverberation.
API Level:
- 20
Public Attributes Documentation
gain
MLAudioMultibandLevel gain;
Type | Description |
---|---|
MLAudioMultibandLevel | Properties specifying a broadband level and three sub-band levels. |
Reverb output mix level. Range is [0, 0, 0, 0] to [8, 2, 2, 2]. Default is [0.16, 1, 1, 1].
pre_delay
float pre_delay;
Delay (secs) from direct sound to the late reverberation onset. Must be >= dispersion pre_delay. Range is 0.02 to 0.1. Default is 0.03.
decay_time
float decay_time;
Decay time (secs) for late reverberation. Range is 0 to 20. Default is 0.7.
decay_time_lf_ratio
float decay_time_lf_ratio;
Relative reverberation decay time multiplying factor for low frequencies. Range is 0.1 to 2. Default is 1.
decay_time_hf_ratio
float decay_time_hf_ratio;
Relative reverberation decay time multiplying factor for high frequencies. Range is 0.1 to 2. Default is 0.6.