Packagede.popforge.audio.processor.fl909.memory
Classpublic final class Memory
Implementsflash.utils.IExternalizable



Public Methods
 MethodDefined by
  
Memory(fl909:FL909)
Memory
  
changePatternByIndex(index:int):void
Memory
  
clear():void
Memory
  
copyPattern(sourceIndex:int, targetIndex:int):void
Memory
  
createTriggerAt(stepIndex:int, voiceIndex:int, accent:Boolean):void
Memory
  
Memory
  
Memory
  
getTriggers():Array
Memory
  
readExternal(input:IDataInput):void
Memory
  
removeTriggerAt(stepIndex:int, voiceIndex:int):void
Memory
  
rewind():void
Memory
  
stepComplete():void
Memory
  
writeExternal(output:IDataOutput):void
Memory
Constructor detail
Memory()constructor
public function Memory(fl909:FL909)Parameters
fl909:FL909
Method detail
changePatternByIndex()method
public function changePatternByIndex(index:int):voidParameters
index:int
clear()method 
public function clear():void
copyPattern()method 
public function copyPattern(sourceIndex:int, targetIndex:int):voidParameters
sourceIndex:int
 
targetIndex:int
createTriggerAt()method 
public function createTriggerAt(stepIndex:int, voiceIndex:int, accent:Boolean):voidParameters
stepIndex:int
 
voiceIndex:int
 
accent:Boolean
getPatternNext()method 
public function getPatternNext():Pattern

Returns
Pattern
getPatternRun()method 
public function getPatternRun():Pattern

Returns
Pattern
getTriggers()method 
public function getTriggers():Array

Returns
Array
readExternal()method 
public function readExternal(input:IDataInput):voidParameters
input:IDataInput
removeTriggerAt()method 
public function removeTriggerAt(stepIndex:int, voiceIndex:int):voidParameters
stepIndex:int
 
voiceIndex:int
rewind()method 
public function rewind():void
stepComplete()method 
public function stepComplete():void
writeExternal()method 
public function writeExternal(output:IDataOutput):voidParameters
output:IDataOutput