Packageorg.si.sion.utils.soundfont
Classpublic class SiONSoundFontLoader
InheritanceSiONSoundFontLoader Inheritance flash.events.EventDispatcher

Sound font loader.



Public Properties
 PropertyDefined By
  bytesLoaded : Number
[read-only] loaded size.
SiONSoundFontLoader
  bytesTotal : Number
[read-only] total size.
SiONSoundFontLoader
  soundFont : SiONSoundFont
SiONSoundFont instance.
SiONSoundFontLoader
Public Methods
 MethodDefined By
  
constructor
SiONSoundFontLoader
  
load(url:URLRequest, loadAsBinary:Boolean = true, checkPolicyFile:Boolean = false):void
load sound font from url
SiONSoundFontLoader
  
loadBytes(bytes:ByteArray):void
load sound font from binary
SiONSoundFontLoader
Property Detail
bytesLoadedproperty
bytesLoaded:Number  [read-only]

loaded size.


Implementation
    public function get bytesLoaded():Number
bytesTotalproperty 
bytesTotal:Number  [read-only]

total size.


Implementation
    public function get bytesTotal():Number
soundFontproperty 
public var soundFont:SiONSoundFont

SiONSoundFont instance. this instance is available after finish loading.

Constructor Detail
SiONSoundFontLoader()Constructor
public function SiONSoundFontLoader()

constructor

Method Detail
load()method
public function load(url:URLRequest, loadAsBinary:Boolean = true, checkPolicyFile:Boolean = false):void

load sound font from url

Parameters

url:URLRequest — requesting url
 
loadAsBinary:Boolean (default = true) — load soundfont swf as binary and convert to swf.
 
checkPolicyFile:Boolean (default = false) — check policy file. this argument is ignored when loadAsBinary is true.

loadBytes()method 
public function loadBytes(bytes:ByteArray):void

load sound font from binary

Parameters

bytes:ByteArray — ByteArray to load from.