跳到主要内容

AudioEffectDistortion

继承

AudioEffect

简要描述

向音频总线添加失真音频效果。

修改声音使其变脏。

描述

修改声音并使其变脏。

通过使波形失真,频率含量会发生变化,这通常会使声音“嘎吱嘎吱”或“磨蚀”。

成员

类型属性名默认值
floatdrive0.0
floatkeep_hf_hz16000.0
intmode0
floatpost_gain0.0
floatpre_gain0.0

枚举

enum Mode:

  • **MODE_CLIP = 0**

数字失真效应可截断波形顶部和底部的峰值。

  • **MODE_ATAN = 1**
  • **MODE_LOFI = 2**

低分辨率数字失真效果。

  • **MODE_OVERDRIVE = 3**

模拟由场效应晶体管产生的温暖失真,该场效应晶体管通常在固态乐器放大器中使用。

  • **MODE_WAVESHAPE = 4**

电子音乐演奏者主要使用Waveshaper失真来获得超研磨的声音。


成员说明

  • float drive
Default0.0
setterset_drive(value)
getterget_drive
  • float keep_hf_hz
Default16000.0
setterset_keep_hf_hz(value)
getterget_keep_hf_hz
  • int mode
Default0
setterset_mode(value)
getterget_mode
  • float post_gain
Default0.0
setterset_post_gain(value)
getterget_post_gain
  • float pre_gain
Default0.0
setterset_pre_gain(value)
getterget_pre_gain