Packageorg.si.sion.module
Classpublic class SiOPMWaveSamplerTable
InheritanceSiOPMWaveSamplerTable Inheritance SiOPMWaveBase Inheritance Object

SiOPM samplers wave table



Public Properties
 PropertyDefined By
 InheritedmoduleType : int
module type
SiOPMWaveBase
  stencil : SiOPMWaveSamplerTable
Stencil table, search sample in stencil table before seaching this instances table.
SiOPMWaveSamplerTable
Public Methods
 MethodDefined By
  
constructor
SiOPMWaveSamplerTable
  
Clear all of the table.
SiOPMWaveSamplerTable
  
Get sample data.
SiOPMWaveSamplerTable
  
setSample(sample:SiOPMWaveSamplerData, keyRangeFrom:int = 0, keyRangeTo:int = -1):SiOPMWaveSamplerData
Set sample data.
SiOPMWaveSamplerTable
Property Detail
stencilproperty
public var stencil:SiOPMWaveSamplerTable

Stencil table, search sample in stencil table before seaching this instances table.

Constructor Detail
SiOPMWaveSamplerTable()Constructor
public function SiOPMWaveSamplerTable()

constructor

Method Detail
clear()method
public function clear(sampleData:SiOPMWaveSamplerData = null):SiOPMWaveSamplerTable

Clear all of the table.

Parameters

sampleData:SiOPMWaveSamplerData (default = null) — SiOPMWaveSamplerData to fill with.

Returns
SiOPMWaveSamplerTable — this instance
getSample()method 
public function getSample(sampleNumber:int):SiOPMWaveSamplerData

Get sample data.

Parameters

sampleNumber:int — Sample number (0-127).

Returns
SiOPMWaveSamplerData — assigned SiOPMWaveSamplerData
setSample()method 
public function setSample(sample:SiOPMWaveSamplerData, keyRangeFrom:int = 0, keyRangeTo:int = -1):SiOPMWaveSamplerData

Set sample data.

Parameters

sample:SiOPMWaveSamplerData — assignee SiOPMWaveSamplerData
 
keyRangeFrom:int (default = 0) — Assigning key range starts from
 
keyRangeTo:int (default = -1) — Assigning key range ends at. -1 to set only at the key of argument "keyRangeFrom".

Returns
SiOPMWaveSamplerData — assigned SiOPMWaveSamplerData (same as sample passed as the 1st argument).