#include "audio_effect_chorus.h"
#include "core/math/math_funcs.h"
#include "servers/audio_server.h"
void AudioEffectChorusInstance::process(const AudioFrame *p_src_frames, AudioFrame *p_dst_frames, int p_frame_count) { … }
void AudioEffectChorusInstance::_process_chunk(const AudioFrame *p_src_frames, AudioFrame *p_dst_frames, int p_frame_count) { … }
Ref<AudioEffectInstance> AudioEffectChorus::instantiate() { … }
void AudioEffectChorus::set_voice_count(int p_voices) { … }
int AudioEffectChorus::get_voice_count() const { … }
void AudioEffectChorus::set_voice_delay_ms(int p_voice, float p_delay_ms) { … }
float AudioEffectChorus::get_voice_delay_ms(int p_voice) const { … }
void AudioEffectChorus::set_voice_rate_hz(int p_voice, float p_rate_hz) { … }
float AudioEffectChorus::get_voice_rate_hz(int p_voice) const { … }
void AudioEffectChorus::set_voice_depth_ms(int p_voice, float p_depth_ms) { … }
float AudioEffectChorus::get_voice_depth_ms(int p_voice) const { … }
void AudioEffectChorus::set_voice_level_db(int p_voice, float p_level_db) { … }
float AudioEffectChorus::get_voice_level_db(int p_voice) const { … }
void AudioEffectChorus::set_voice_cutoff_hz(int p_voice, float p_cutoff_hz) { … }
float AudioEffectChorus::get_voice_cutoff_hz(int p_voice) const { … }
void AudioEffectChorus::set_voice_pan(int p_voice, float p_pan) { … }
float AudioEffectChorus::get_voice_pan(int p_voice) const { … }
void AudioEffectChorus::set_wet(float amount) { … }
float AudioEffectChorus::get_wet() const { … }
void AudioEffectChorus::set_dry(float amount) { … }
float AudioEffectChorus::get_dry() const { … }
void AudioEffectChorus::_validate_property(PropertyInfo &p_property) const { … }
void AudioEffectChorus::_bind_methods() { … }
AudioEffectChorus::AudioEffectChorus() { … }