| 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 |