| Package | org.si.sion.effector | 
| Class | public class SiEffectCompressor | 
| Inheritance | SiEffectCompressor    SiEffectBase   Object | 
| 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):voidset 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.
          |