Spec-Zone.ru › LÖVE

Тип эффекта

Доступно начиная с LÖVE 11.0
Этот перечисление не поддерживается в более ранних версиях.

Различные типы эффектов, поддерживаемые love.audio.setEffect.

Постоянные значения

chorus
Воспроизводит несколько копий звука с незначительным изменением тона и времени. Используется для того, чтобы звук звучал «полнее» или «гуще».
EffectWaveform waveform
number phase
number rate
number depth
number feedback
number delay
compressor
Уменьшает динамический диапазон звука, приближая громкие и тихие части к одинаковой громкости, создавая более равномерную амплитуду во времени.
boolean enable
distortion
Изменяет звук, увеличивая его до клиппинга, обрезая части сигнала, что приводит к сжатому и искаженному звуку.
number gain
number edge
number lowcut
number center
number bandwidth
echo
Эффект затухающей обратной связи, порядка секунд. Также известен как задержка; заставляет звук повторяться через регулярные интервалы с уменьшением громкости.
number delay
number tapdelay
number damping
number feedback
number spread
equalizer
Настраивает частотные составляющие звука с помощью 4-полосного (низкий полосовой фильтр, два полосовых фильтра и высокий полосовой фильтр) эквалайзера.
number lowgain
number lowcut
number lowmidgain
number lowmidfrequency
number lowmidbandwidth
number highmidgain
number highmidfrequency
number highmidbandwidth
number highgain
number highcut
flanger
Воспроизводит две копии звука; при этом изменяя фазу, или, что эквивалентно, внося задержку в одну из них на величину порядка миллисекунд, что приводит к эффекту фазирования звука.
EffectWaveform waveform
number phase
number rate
number depth
number feedback
number delay
reverb
Эффект затухающей обратной связи, порядка миллисекунд. Используется для моделирования отражения от окружающих поверхностей.
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
Реализация амплитудной модуляции; умножает исходный сигнал на простую форму волны, чтобы получить либо изменения громкости, либо обертоны, не гармонирующие с основным тоном.
EffectWaveform waveform
number frequency
number highcut

См. также

  • love.audio
  • love.audio.setEffect


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/EffectType

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API