Packageorg.si.sion.module
Classpublic class SiOPMWaveTable
InheritanceSiOPMWaveTable Inheritance SiOPMWaveBase Inheritance Object

SiOPM wave table



Public Properties
 PropertyDefined By
  defaultPTType : int
SiOPMWaveTable
  fixedBits : int
SiOPMWaveTable
 InheritedmoduleType : int
module type
SiOPMWaveBase
  wavelet : Vector.<int>
SiOPMWaveTable
Public Methods
 MethodDefined By
  
create new SiOPMWaveTable instance.
SiOPMWaveTable
  
alloc(wavelet:Vector.<int>, defaultPTType:int = 0):SiOPMWaveTable
[static] allocate.
SiOPMWaveTable
  
copy
SiOPMWaveTable
  
free():void
free.
SiOPMWaveTable
  
initialize(wavelet:Vector.<int>, defaultPTType:int = 0):SiOPMWaveTable
initialize
SiOPMWaveTable
Property Detail
defaultPTTypeproperty
public var defaultPTType:int

fixedBitsproperty 
public var fixedBits:int

waveletproperty 
public var wavelet:Vector.<int>

Constructor Detail
SiOPMWaveTable()Constructor
public function SiOPMWaveTable()

create new SiOPMWaveTable instance.

Method Detail
alloc()method
public static function alloc(wavelet:Vector.<int>, defaultPTType:int = 0):SiOPMWaveTable

allocate.

Parameters

wavelet:Vector.<int>
 
defaultPTType:int (default = 0)

Returns
SiOPMWaveTable
copyFrom()method 
public function copyFrom(src:SiOPMWaveTable):SiOPMWaveTable

copy

Parameters

src:SiOPMWaveTable

Returns
SiOPMWaveTable — this instance
free()method 
public function free():void

free.

initialize()method 
public function initialize(wavelet:Vector.<int>, defaultPTType:int = 0):SiOPMWaveTable

initialize

Parameters

wavelet:Vector.<int> — wave table in log scale.
 
defaultPTType:int (default = 0) — default pitch table type.

Returns
SiOPMWaveTable