Package | org.si.sion.midi |
Class | public class SMFData |
Inheritance | SMFData ![]() |
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 = null
author infomation
bpm | property |
public var bpm:int = 0
initial tempo
format | property |
public var format:int
Standard 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 = 0
song length [measures]
numTracks | property |
public var numTracks:int
track count
resolution | property |
public var resolution:int
resolution [ticks/whole tone]
signature_d | property |
public var signature_d:int = 0
denominator of signiture
signature_n | property |
public var signature_n:int = 0
numerator of signiture
text | property |
public var text:String
text information
title | property |
public var title:String = null
title 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):void
Load SMF file. This function dispatches Event.COPMLETE when finish loading
Parameters
url:URLRequest — URL of SMF file
|
loadBytes | () | method |
public function loadBytes(bytes:ByteArray):SMFData
Load 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():String
to string.
ReturnsString |
complete | Event |
flash.events.Event
flash.events.Event.COMPLETE
error | Event |
flash.events.ErrorEvent
flash.events.ErrorEvent.ERROR
progress | Event |
flash.events.ProgressEvent
flash.events.ProgressEvent.PROGRESS