AudioEffectChorus
Inherits: AudioEffect < Resource < RefCounted < Object
Adds a chorus audio effect.
Description
Adds a chorus audio effect. The effect applies a filter with voices to duplicate the audio source and manipulate it through the filter.
Tutorials
Properties
Methods
| float | get_voice_cutoff_hz\ (\ voice_idx: int\ ) const |
|---|---|
| float | get_voice_delay_ms\ (\ voice_idx: int\ ) const |
| float | get_voice_depth_ms\ (\ voice_idx: int\ ) const |
| float | get_voice_level_db\ (\ voice_idx: int\ ) const |
| float | get_voice_pan\ (\ voice_idx: int\ ) const |
| float | get_voice_rate_hz\ (\ voice_idx: int\ ) const |
void | set_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ ) |
void | set_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ ) |
void | set_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ ) |
void | set_voice_level_db\ (\ voice_idx: int, level_db: float\ ) |
void | set_voice_pan\ (\ voice_idx: int, pan: float\ ) |
void | set_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ ) |
Property Descriptions
The effect's raw signal.
float voice/1/cutoff_hz = 8000.0 🔗
voidset_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ )- float get_voice_cutoff_hz\ (\ voice_idx: int\ ) const
The voice's cutoff frequency.
float voice/1/delay_ms = 15.0 🔗
voidset_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ )- float get_voice_delay_ms\ (\ voice_idx: int\ ) const
The voice's signal delay.
float voice/1/depth_ms = 2.0 🔗
voidset_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ )- float get_voice_depth_ms\ (\ voice_idx: int\ ) const
The voice filter's depth.
float voice/1/level_db = 0.0 🔗
voidset_voice_level_db\ (\ voice_idx: int, level_db: float\ )- float get_voice_level_db\ (\ voice_idx: int\ ) const
The voice's volume.
voidset_voice_pan\ (\ voice_idx: int, pan: float\ )- float get_voice_pan\ (\ voice_idx: int\ ) const
The voice's pan level.
voidset_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ )- float get_voice_rate_hz\ (\ voice_idx: int\ ) const
The voice's filter rate.
float voice/2/cutoff_hz = 8000.0 🔗
voidset_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ )- float get_voice_cutoff_hz\ (\ voice_idx: int\ ) const
The voice's cutoff frequency.
float voice/2/delay_ms = 20.0 🔗
voidset_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ )- float get_voice_delay_ms\ (\ voice_idx: int\ ) const
The voice's signal delay.
float voice/2/depth_ms = 3.0 🔗
voidset_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ )- float get_voice_depth_ms\ (\ voice_idx: int\ ) const
The voice filter's depth.
float voice/2/level_db = 0.0 🔗
voidset_voice_level_db\ (\ voice_idx: int, level_db: float\ )- float get_voice_level_db\ (\ voice_idx: int\ ) const
The voice's volume.
voidset_voice_pan\ (\ voice_idx: int, pan: float\ )- float get_voice_pan\ (\ voice_idx: int\ ) const
The voice's pan level.
voidset_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ )- float get_voice_rate_hz\ (\ voice_idx: int\ ) const
The voice's filter rate.
voidset_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ )- float get_voice_cutoff_hz\ (\ voice_idx: int\ ) const
The voice's cutoff frequency.
voidset_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ )- float get_voice_delay_ms\ (\ voice_idx: int\ ) const
The voice's signal delay.
voidset_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ )- float get_voice_depth_ms\ (\ voice_idx: int\ ) const
The voice filter's depth.
voidset_voice_level_db\ (\ voice_idx: int, level_db: float\ )- float get_voice_level_db\ (\ voice_idx: int\ ) const
The voice's volume.
voidset_voice_pan\ (\ voice_idx: int, pan: float\ )- float get_voice_pan\ (\ voice_idx: int\ ) const
The voice's pan level.
voidset_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ )- float get_voice_rate_hz\ (\ voice_idx: int\ ) const
The voice's filter rate.
voidset_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ )- float get_voice_cutoff_hz\ (\ voice_idx: int\ ) const
The voice's cutoff frequency.
voidset_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ )- float get_voice_delay_ms\ (\ voice_idx: int\ ) const
The voice's signal delay.
voidset_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ )- float get_voice_depth_ms\ (\ voice_idx: int\ ) const
The voice filter's depth.
voidset_voice_level_db\ (\ voice_idx: int, level_db: float\ )- float get_voice_level_db\ (\ voice_idx: int\ ) const
The voice's volume.
voidset_voice_pan\ (\ voice_idx: int, pan: float\ )- float get_voice_pan\ (\ voice_idx: int\ ) const
The voice's pan level.
voidset_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ )- float get_voice_rate_hz\ (\ voice_idx: int\ ) const
The voice's filter rate.
The number of voices in the effect.
The effect's processed signal.
Method Descriptions
float get_voice_cutoff_hz\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
float get_voice_delay_ms\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
float get_voice_depth_ms\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
float get_voice_level_db\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
float get_voice_pan\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
float get_voice_rate_hz\ (\ voice_idx: int\ ) const 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_cutoff_hz\ (\ voice_idx: int, cutoff_hz: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_delay_ms\ (\ voice_idx: int, delay_ms: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_depth_ms\ (\ voice_idx: int, depth_ms: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_level_db\ (\ voice_idx: int, level_db: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_pan\ (\ voice_idx: int, pan: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!
void set_voice_rate_hz\ (\ voice_idx: int, rate_hz: float\ ) 🔗
There is currently no description for this method. Please help us by contributing one!