On this page
EffectType
Available since LÖVE 11.0
This enum is not supported in earlier versions.
The different types of effects supported by love.audio.setEffect.
Constants
- chorus
- Plays multiple copies of the sound with slight pitch and time variation. Used to make sounds sound "fuller" or "thicker".
-
EffectWaveform waveform -
number phase -
number rate -
number depth -
number feedback -
number delay
- compressor
- Decreases the dynamic range of the sound, making the loud and quiet parts closer in volume, producing a more uniform amplitude throughout time.
-
boolean enable
- distortion
- Alters the sound by amplifying it until it clips, shearing off parts of the signal, leading to a compressed and distorted sound.
-
number gain -
number edge -
number lowcut -
number center -
number bandwidth
- echo
- Decaying feedback based effect, on the order of seconds. Also known as delay; causes the sound to repeat at regular intervals at a decreasing volume.
-
number delay -
number tapdelay -
number damping -
number feedback -
number spread
- equalizer
- Adjust the frequency components of the sound using a 4-band (low-shelf, two band-pass and a high-shelf) equalizer.
-
number lowgain -
number lowcut -
number lowmidgain -
number lowmidfrequency -
number lowmidbandwidth -
number highmidgain -
number highmidfrequency -
number highmidbandwidth -
number highgain -
number highcut
- flanger
- Plays two copies of the sound; while varying the phase, or equivalently delaying one of them, by amounts on the order of milliseconds, resulting in phasing sounds.
-
EffectWaveform waveform -
number phase -
number rate -
number depth -
number feedback -
number delay
- reverb
- Decaying feedback based effect, on the order of milliseconds. Used to simulate the reflection off of the surroundings.
-
number gain -
number highgain -
number density -
number diffusion -
number decaytime -
number decayhighratio -
number earlygain -
number earlydelay -
number lategain -
number latedelay -
number roomrolloff -
number airabsorption -
boolean highlimit
- ringmodulator
- An implementation of amplitude modulation; multiplies the source signal with a simple waveform, to produce either volume changes, or inharmonic overtones.
-
EffectWaveform waveform -
number frequency -
number highcut
See Also
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/EffectType