| Package | org.si.sion.module | 
| Class | public class SiOPMWavePCMTable | 
| Inheritance | SiOPMWavePCMTable    SiOPMWaveBase   Object | 
| Method | Defined By | ||
|---|---|---|---|
 Constructor   | SiOPMWavePCMTable | ||
 Clear all of the table.  | SiOPMWavePCMTable | ||
setKeyScalePan(centerNoteNumber:int = 64, keyRange:Number = 0, panWidth:Number = 0):SiOPMWavePCMTable  update key scale panning
            | SiOPMWavePCMTable | ||
setKeyScaleVolume(centerNoteNumber:int = 64, keyRange:Number = 0, volumeRange:Number = 0):SiOPMWavePCMTable  update key scale volume
            | SiOPMWavePCMTable | ||
 Set sample data.  | SiOPMWavePCMTable | ||
| SiOPMWavePCMTable | () | Constructor | 
public function SiOPMWavePCMTable()Constructor
| clear | () | method | 
 public function clear(pcmData:SiOPMWavePCMData = null):SiOPMWavePCMTableClear all of the table.
Parameters
pcmData:SiOPMWavePCMData (default = null) — SiOPMWavePCMData to fill layer0's pcm.
           | 
SiOPMWavePCMTable — this instance
          | 
| setKeyScalePan | () | method | 
 public function setKeyScalePan(centerNoteNumber:int = 64, keyRange:Number = 0, panWidth:Number = 0):SiOPMWavePCMTableupdate key scale panning
Parameters
centerNoteNumber:int (default = 64) — note number of panning center
           | |
keyRange:Number (default = 0) — key range of panning notes
           | |
panWidth:Number (default = 0) — panning width for all of key range (128 for full panning)
           | 
SiOPMWavePCMTable — this instance
          | 
| setKeyScaleVolume | () | method | 
 public function setKeyScaleVolume(centerNoteNumber:int = 64, keyRange:Number = 0, volumeRange:Number = 0):SiOPMWavePCMTableupdate key scale volume
Parameters
centerNoteNumber:int (default = 64) — note number of volume changing center
           | |
keyRange:Number (default = 0) — key range of volume changing notes
           | |
volumeRange:Number (default = 0) — range of volume changing (128 for full volouming)
           | 
SiOPMWavePCMTable — this instance
          | 
| setSample | () | method | 
 public function setSample(pcmData:SiOPMWavePCMData, keyRangeFrom:int = 0, keyRangeTo:int = 127):SiOPMWavePCMDataSet sample data.
Parameters
pcmData:SiOPMWavePCMData — assignee SiOPMWavePCMData
           | |
keyRangeFrom:int (default = 0) — Assigning key range starts from
           | |
keyRangeTo:int (default = 127) — Assigning key range ends at. -1 to set only at the key of argument "keyRangeFrom".
           | 
SiOPMWavePCMData — assigned PCM data (same as pcmData passed as the 1st argument.)
          |