fader
fader在音频处理中是比较基础的处理。通常用于平滑的调节音量,或是音频的渐入和渐出效果。
比较常见的fader有line和cubic线型的fader。
line fader即fader的渐变过程是线性的。cubic的渐变过程是三次曲线。
fader主要有三个参数,attuationDb, type, timeMs.
line fader:
通过当前的音量curVolumDb,计算fader的初始gain值:startGain = dbToGain(curVolumDb)
fader结束音量为curVolumDb + attuationDb,那么fader结束的gain值为:endGain = dbToGain(curVolumDb + curVolumDb)