| Package | org.si.sound.mdx | 
| Class | public class MDXData | 
| Inheritance | MDXData    AbstructLoader   flash.events.EventDispatcher | 
| Property | Defined By | ||
|---|---|---|---|
| bpm : Number = 0 | MDXData | ||
| executors : Vector.<MDXExecutor> | MDXData | ||
| isPCM8 : Boolean | MDXData | ||
| loadPDXDataAutomaticaly : Boolean [static]  load PDXData automaticaly, if this flag is true, new PDXDataStorage instance is create internaly.  | MDXData | ||
| pdxFileName : String = null | MDXData | ||
| title : String = null | MDXData | ||
| tracks : Vector.<MDXTrack> | MDXData | ||
| voices : Vector.<SiONVoice> | MDXData | ||
| Method | Defined By | ||
|---|---|---|---|
MDXData(url:URLRequest = null)  constructor   | MDXData | ||
![]()  | addChild(child:AbstructLoader):void  add child loader   | AbstructLoader | |
 Clear.  | MDXData | ||
 convert to SiONData 
            | MDXData | ||
isAvailable():Boolean  Is avaiblable ?   | MDXData | ||
![]()  | load(url:URLRequest):void  load   | AbstructLoader | |
 Load MDX data from byteArray.  | MDXData | ||
toString():String [override]  to string.  | MDXData | ||
| bpm | property | 
public var bpm:Number = 0| executors | property | 
public var executors:Vector.<MDXExecutor>| isPCM8 | property | 
public var isPCM8:Boolean| loadPDXDataAutomaticaly | property | 
loadPDXDataAutomaticaly:Booleanload PDXData automaticaly, if this flag is true, new PDXDataStorage instance is create internaly.
    public static function get loadPDXDataAutomaticaly():Boolean    public static function set loadPDXDataAutomaticaly(value:Boolean):void| pdxFileName | property | 
public var pdxFileName:String = null| title | property | 
public var title:String = null| tracks | property | 
public var tracks:Vector.<MDXTrack>| voices | property | 
public var voices:Vector.<SiONVoice>| MDXData | () | Constructor | 
public function MDXData(url:URLRequest = null)constructor
Parametersurl:URLRequest (default = null) | 
| clear | () | method | 
| convertToSiONData | () | method | 
 public function convertToSiONData(data:SiONData = null, pdxData:PDXData = null):SiONDataconvert to SiONData
Parameters
data:SiONData (default = null) — SiONData to convert to, pass null to create new SiONData inside.
           | |
pdxData:PDXData (default = null) | 
SiONData — converted SiONData
          | 
| isAvailable | () | method | 
 public function isAvailable():BooleanIs avaiblable ?
ReturnsBoolean | 
| loadBytes | () | method | 
 public function loadBytes(bytes:ByteArray):MDXDataLoad MDX data from byteArray.
Parameters
bytes:ByteArray | 
MDXData | 
| toString | () | method | 
override public function toString():Stringto string.
ReturnsString |