Package | org.si.sion.effector |
Class | public class SiEffectCompressor |
Inheritance | SiEffectCompressor ![]() ![]() |
Method | Defined By | ||
---|---|---|---|
SiEffectCompressor(thres:Number = 0.7, wndTime:Number = 50, attTime:Number = 20, relTime:Number = 20, maxGain:Number = -6, mixingLevel:Number = 0.5) constructor
| SiEffectCompressor | ||
![]() | initialize():void Initializer. | SiEffectBase | |
![]() | mmlCallback(args:Vector.<Number>):void Parameter setting by mml arguments. | SiEffectBase | |
![]() | prepareProcess():int Prepare processing. | SiEffectBase | |
![]() | process(channels:int, buffer:Vector.<Number>, startIndex:int, length:int):int Process effect to stream buffer. | SiEffectBase | |
setParameters(thres:Number = 0.7, wndTime:Number = 50, attTime:Number = 20, relTime:Number = 20, maxGain:Number = -6, mixingLevel:Number = 0.5):void set parameters. | SiEffectCompressor |
SiEffectCompressor | () | Constructor |
public function SiEffectCompressor(thres:Number = 0.7, wndTime:Number = 50, attTime:Number = 20, relTime:Number = 20, maxGain:Number = -6, mixingLevel:Number = 0.5)
constructor
Parametersthres:Number (default = 0.7 ) — threshold(0-1).
| |
wndTime:Number (default = 50 ) — window to calculate gain[ms].
| |
attTime:Number (default = 20 ) — attack time [ms/6db].
| |
relTime:Number (default = 20 ) — release time [ms/-6db].
| |
maxGain:Number (default = -6 ) — max gain [db].
| |
mixingLevel:Number (default = 0.5 )
|
setParameters | () | method |
public function setParameters(thres:Number = 0.7, wndTime:Number = 50, attTime:Number = 20, relTime:Number = 20, maxGain:Number = -6, mixingLevel:Number = 0.5):void
set parameters.
Parameters
thres:Number (default = 0.7 ) — threshold(0-1).
| |
wndTime:Number (default = 50 ) — window to calculate gain[ms].
| |
attTime:Number (default = 20 ) — attack time [ms/6db].
| |
relTime:Number (default = 20 ) — release time [ms/-6db].
| |
maxGain:Number (default = -6 ) — max gain [db].
| |
mixingLevel:Number (default = 0.5 ) — output level.
|