| Package | org.si.sound.core | 
| Class | public class EffectChain | 
| Inheritance | EffectChain    Object | 
| Property | Defined By | ||
|---|---|---|---|
| effectList : Array  effector list   | EffectChain | ||
| isActive : Boolean [read-only]  Is processing effect ?   | EffectChain | ||
| streamingBuffer : SiOPMStream [read-only]  streaming buffer   | EffectChain | ||
| Property | Defined By | ||
|---|---|---|---|
| _effectList : Array  Effect list   | EffectChain | ||
| _effectStream : SiEffectStream  Stream buffer of local effect   | EffectChain | ||
| Method | Defined By | ||
|---|---|---|---|
alloc(effectList:Array):EffectChain [static]  allocate new EffectChain   | EffectChain | ||
connectTo(ec:EffectChain):void  connect to another chain   | EffectChain | ||
free():void  delete this EffectChain   | EffectChain | ||
setAllStreamSendLevels(volumes:Vector.<int>):void  set all stream send levels by Vector.<int>(8) (0-128)   | EffectChain | ||
setStreamSend(slot:int, volume:Number):void  set stream send level by Number(0-1)   | EffectChain | ||
| _effectList | property | 
protected var _effectList:ArrayEffect list
| _effectStream | property | 
protected var _effectStream:SiEffectStreamStream buffer of local effect
| effectList | property | 
effectList:Arrayeffector list
    public function get effectList():Array    public function set effectList(value:Array):void| isActive | property | 
isActive:Boolean  [read-only] Is processing effect ?
    public function get isActive():Boolean| streamingBuffer | property | 
streamingBuffer:SiOPMStream  [read-only] streaming buffer
    public function get streamingBuffer():SiOPMStream| alloc | () | method | 
 public static function alloc(effectList:Array):EffectChainallocate new EffectChain
Parameters
effectList:Array | 
EffectChain | 
| connectTo | () | method | 
| free | () | method | 
 public function free():voiddelete this EffectChain
| setAllStreamSendLevels | () | method | 
 public function setAllStreamSendLevels(volumes:Vector.<int>):voidset all stream send levels by Vector.<int>(8) (0-128)
Parameters
volumes:Vector.<int> | 
| setStreamSend | () | method | 
 public function setStreamSend(slot:int, volume:Number):voidset stream send level by Number(0-1)
Parameters
slot:int | |
volume:Number |