Package | org.si.sound.core |
Class | public class EffectChain |
Inheritance | EffectChain ![]() |
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:Array
Effect list
_effectStream | property |
protected var _effectStream:SiEffectStream
Stream buffer of local effect
effectList | property |
effectList:Array
effector 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):EffectChain
allocate new EffectChain
Parameters
effectList:Array |
EffectChain |
connectTo | () | method |
free | () | method |
public function free():void
delete this EffectChain
setAllStreamSendLevels | () | method |
public function setAllStreamSendLevels(volumes:Vector.<int>):void
set all stream send levels by Vector.<int>(8) (0-128)
Parameters
volumes:Vector.<int> |
setStreamSend | () | method |
public function setStreamSend(slot:int, volume:Number):void
set stream send level by Number(0-1)
Parameters
slot:int | |
volume:Number |