| Package | org.si.sound.mdx | 
| Class | public class PDXData | 
| Inheritance | PDXData    AbstructLoader   flash.events.EventDispatcher | 
| Property | Defined By | ||
|---|---|---|---|
| adpcmData : Vector.<ByteArray>  ADPCM data   | PDXData | ||
| fileName : String  PDX file name   | PDXData | ||
| pcmData : Vector.<Vector.<Number>>  extracted PCM data   | PDXData | ||
| Method | Defined By | ||
|---|---|---|---|
PDXData()  constructor   | PDXData | ||
![]()  | addChild(child:AbstructLoader):void  add child loader   | AbstructLoader | |
 Clear.  | PDXData | ||
extract(noteNumber:int):Vector.<Number>  extract adpcm data 
            | PDXData | ||
![]()  | load(url:URLRequest):void  load   | AbstructLoader | |
 Load PDX data from byteArray.  | PDXData | ||
| adpcmData | property | 
public var adpcmData:Vector.<ByteArray>ADPCM data
| fileName | property | 
public var fileName:StringPDX file name
| pcmData | property | 
public var pcmData:Vector.<Vector.<Number>>extracted PCM data
| PDXData | () | Constructor | 
public function PDXData()constructor
| clear | () | method | 
| extract | () | method | 
 public function extract(noteNumber:int):Vector.<Number>extract adpcm data
Parameters
noteNumber:int — note number to extract.
           | 
Vector.<Number> — extracted PCM data (monoral). returns null when the ADPCM data is not assigned on specifyed note number.
          | 
| loadBytes | () | method | 
 public function loadBytes(bytes:ByteArray, extractAll:Boolean = true):PDXDataLoad PDX data from byteArray.
Parameters
bytes:ByteArray — ByteArray of PDX data
           | |
extractAll:Boolean (default = true) — extract all ADPCM data to PCM data
          | 
PDXData |