Add reverberation to audio signal
Thereverberator
系统对象™ adds reverberation to mono or stereo audio signals.
To add reverberation to your input:
创建reverberator
object and set its properties.
Call the object with arguments, as if it were a function.
To learn more about how System objects work, seeWhat Are System Objects?
混响= Reverberator
creates a System object,reverb
,这将人工混响添加到音频信号中。
Reverb = Reverberator(
sets each propertyName,Value
)Name
to the specifiedValue
。Unspecified properties have default values.
Reverb = Reverberator('PreDelay',0.5,'WetDryMix',1)
creates a System object,reverb
, with a 0.5 second pre-delay and a wet-to-dry mix ratio of one.
To use an object function, specify the System object as the first input argument. For example, to release system resources of a System object namedobj
,使用此语法:
release(obj)
TheCreateAudiopluginClass
andconfigureMIDI
功能映射可调属性compressor
to user-facing parameters:
Property | Range | Mapping | Unit |
---|---|---|---|
PreDelay |
[0, 1] | linear | s |
HighCutFrequency |
[20, 20000] | 日志 | Hz |
Diffusion |
[0, 1] | linear | 没有任何 |
decayFactor |
[0, 1] | linear | 没有任何 |
HighFrequencyDamping |
[0, 1] | linear | 没有任何 |
WetDryMix |
[0, 1] | linear | 没有任何 |
[1]Dattorro, Jon. "Effect Design, Part 1: Reverberator and Other Filters."Journal of the Audio Engineering Society。卷。45,第9期,1997年,第660-684页。
[2] Dattorro, Jon. "Effect Design, Part 2: Delay-Line Modulation and Chorus."Journal of the Audio Engineering Society。卷。45, Issue 10, 1997, pp. 764–788.