AudioEffectChorus

Adds a chorus audio effect.

The effect applies a filter with voices to duplicate the audio source and manipulate it through the filter.

@GodotBaseClass
struct AudioEffectChorus {}

Members

Aliases

BaseClasses
alias BaseClasses = AliasSeq!(typeof(_GODOT_base), typeof(_GODOT_base).BaseClasses)
Undocumented in source.

Functions

getDry
double getDry()
getVoiceCount
long getVoiceCount()
getVoiceCutoffHz
double getVoiceCutoffHz(long voice_idx)
getVoiceDelayMs
double getVoiceDelayMs(long voice_idx)
getVoiceDepthMs
double getVoiceDepthMs(long voice_idx)
getVoiceLevelDb
double getVoiceLevelDb(long voice_idx)
getVoicePan
double getVoicePan(long voice_idx)
getVoiceRateHz
double getVoiceRateHz(long voice_idx)
getWet
double getWet()
opAssign
AudioEffectChorus opAssign(T n)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(AudioEffectChorus other)
Undocumented in source. Be warned that the author may not have intended to support it.
opEquals
bool opEquals(typeof(null) n)
Undocumented in source. Be warned that the author may not have intended to support it.
setDry
void setDry(double amount)
setVoiceCount
void setVoiceCount(long voices)
setVoiceCutoffHz
void setVoiceCutoffHz(long voice_idx, double cutoff_hz)
setVoiceDelayMs
void setVoiceDelayMs(long voice_idx, double delay_ms)
setVoiceDepthMs
void setVoiceDepthMs(long voice_idx, double depth_ms)
setVoiceLevelDb
void setVoiceLevelDb(long voice_idx, double level_db)
setVoicePan
void setVoicePan(long voice_idx, double pan)
setVoiceRateHz
void setVoiceRateHz(long voice_idx, double rate_hz)
setWet
void setWet(double amount)

Mixins

__anonymous
mixin baseCasts
Undocumented in source.

Properties

dry
double dry [@property getter]
double dry [@property setter]

The effect's raw signal.

voice1CutoffHz
double voice1CutoffHz [@property getter]
double voice1CutoffHz [@property setter]

The voice's cutoff frequency.

voice1DelayMs
double voice1DelayMs [@property getter]
double voice1DelayMs [@property setter]

The voice's signal delay.

voice1DepthMs
double voice1DepthMs [@property getter]
double voice1DepthMs [@property setter]

The voice filter's depth.

voice1LevelDb
double voice1LevelDb [@property getter]
double voice1LevelDb [@property setter]

The voice's volume.

voice1Pan
double voice1Pan [@property getter]
double voice1Pan [@property setter]

The voice's pan level.

voice1RateHz
double voice1RateHz [@property getter]
double voice1RateHz [@property setter]

The voice's filter rate.

voice2CutoffHz
double voice2CutoffHz [@property getter]
double voice2CutoffHz [@property setter]

The voice's cutoff frequency.

voice2DelayMs
double voice2DelayMs [@property getter]
double voice2DelayMs [@property setter]

The voice's signal delay.

voice2DepthMs
double voice2DepthMs [@property getter]
double voice2DepthMs [@property setter]

The voice filter's depth.

voice2LevelDb
double voice2LevelDb [@property getter]
double voice2LevelDb [@property setter]

The voice's volume.

voice2Pan
double voice2Pan [@property getter]
double voice2Pan [@property setter]

The voice's pan level.

voice2RateHz
double voice2RateHz [@property getter]
double voice2RateHz [@property setter]

The voice's filter rate.

voice3CutoffHz
double voice3CutoffHz [@property getter]
double voice3CutoffHz [@property setter]

The voice's cutoff frequency.

voice3DelayMs
double voice3DelayMs [@property getter]
double voice3DelayMs [@property setter]

The voice's signal delay.

voice3DepthMs
double voice3DepthMs [@property getter]
double voice3DepthMs [@property setter]

The voice filter's depth.

voice3LevelDb
double voice3LevelDb [@property getter]
double voice3LevelDb [@property setter]

The voice's volume.

voice3Pan
double voice3Pan [@property getter]
double voice3Pan [@property setter]

The voice's pan level.

voice3RateHz
double voice3RateHz [@property getter]
double voice3RateHz [@property setter]

The voice's filter rate.

voice4CutoffHz
double voice4CutoffHz [@property getter]
double voice4CutoffHz [@property setter]

The voice's cutoff frequency.

voice4DelayMs
double voice4DelayMs [@property getter]
double voice4DelayMs [@property setter]

The voice's signal delay.

voice4DepthMs
double voice4DepthMs [@property getter]
double voice4DepthMs [@property setter]

The voice filter's depth.

voice4LevelDb
double voice4LevelDb [@property getter]
double voice4LevelDb [@property setter]

The voice's volume.

voice4Pan
double voice4Pan [@property getter]
double voice4Pan [@property setter]

The voice's pan level.

voice4RateHz
double voice4RateHz [@property getter]
double voice4RateHz [@property setter]

The voice's filter rate.

voiceCount
long voiceCount [@property getter]
long voiceCount [@property setter]

The amount of voices in the effect.

wet
double wet [@property getter]
double wet [@property setter]

The effect's processed signal.

Static functions

_new
AudioEffectChorus _new()
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

_classBindingInitialized
bool _classBindingInitialized;
Undocumented in source.

Structs

_classBinding
struct _classBinding
Undocumented in source.

Unions

__anonymous
union __anonymous
Undocumented in source.

Variables

_GODOT_internal_name
enum string _GODOT_internal_name;
Undocumented in source.

Mixed In Members

From mixin baseCasts

as
To as()
Undocumented in source. Be warned that the author may not have intended to support it.
as
To as()
Undocumented in source. Be warned that the author may not have intended to support it.
as
ToRef as()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
template opCast(To)
Undocumented in source.
opCast
template opCast(To)
Undocumented in source.
opCast
template opCast(ToRef)
Undocumented in source.
opCast
void* opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
godot_object opCast()
Undocumented in source. Be warned that the author may not have intended to support it.
opCast
bool opCast()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta