| Package | org.si.sion.midi |
| Class | public class SMFData |
| Inheritance | SMFData flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| author : String = null author infomation | SMFData | ||
| bpm : int = 0 initial tempo | SMFData | ||
| format : int Standard MIDI file format (0,1 o 2) | SMFData | ||
| isAvailable : Boolean [read-only] Is avaiblable ? | SMFData | ||
| measures : Number = 0 song length [measures] | SMFData | ||
| numTracks : int track count | SMFData | ||
| resolution : int resolution [ticks/whole tone] | SMFData | ||
| signature_d : int = 0 denominator of signiture | SMFData | ||
| signature_n : int = 0 numerator of signiture | SMFData | ||
| text : String text information | SMFData | ||
| title : String = null title string | SMFData | ||
| tracks : Vector.<SMFTrack> SMF tracks | SMFData | ||
| Method | Defined By | ||
|---|---|---|---|
SMFData() constructor | SMFData | ||
Clear. | SMFData | ||
load(url:URLRequest):void Load SMF file. | SMFData | ||
Load SMF data from byteArray. | SMFData | ||
toString():String [override] to string. | SMFData | ||
| author | property |
public var author:String = nullauthor infomation
| bpm | property |
public var bpm:int = 0initial tempo
| format | property |
public var format:intStandard MIDI file format (0,1 o 2)
| isAvailable | property |
isAvailable:Boolean [read-only] Is avaiblable ?
public function get isAvailable():Boolean| measures | property |
public var measures:Number = 0song length [measures]
| numTracks | property |
public var numTracks:inttrack count
| resolution | property |
public var resolution:intresolution [ticks/whole tone]
| signature_d | property |
public var signature_d:int = 0denominator of signiture
| signature_n | property |
public var signature_n:int = 0numerator of signiture
| text | property |
public var text:Stringtext information
| title | property |
public var title:String = nulltitle string
| tracks | property |
public var tracks:Vector.<SMFTrack>SMF tracks
| SMFData | () | Constructor |
public function SMFData()constructor
| clear | () | method |
| load | () | method |
public function load(url:URLRequest):voidLoad SMF file. This function dispatches Event.COPMLETE when finish loading
Parameters
url:URLRequest — URL of SMF file
|
| loadBytes | () | method |
public function loadBytes(bytes:ByteArray):SMFDataLoad SMF data from byteArray. This function dispatches Event.COPMLETE but returns data immediately.
Parameters
bytes:ByteArray — SMF file binary
|
SMFData |
| toString | () | method |
override public function toString():Stringto string.
ReturnsString |
| complete | Event |
flash.events.Eventflash.events.Event.COMPLETE
| error | Event |
flash.events.ErrorEventflash.events.ErrorEvent.ERROR
| progress | Event |
flash.events.ProgressEventflash.events.ProgressEvent.PROGRESS