Packagecom.sonoport
Classpublic class MultitrackLooper
InheritanceMultitrackLooper Inheritance com.sonoport.BaseSoundCore
Implements IMultitrackLooper

Loops multiple mp3 files in sync.



Public Properties
 PropertyDefined By
  audioFiles : Array
Array of audio files (mp3).
MultitrackLooper
  loopDuration : Number
Loop duration (in seconds).
MultitrackLooper
  loopStart : Number
Loop start point (in seconds).
MultitrackLooper
Public Methods
 MethodDefined By
  
Constructor
MultitrackLooper
  
getPlaystate(trackID:uint):Boolean
Get the play state of a track.
MultitrackLooper
  
setPlaystate(trackID:uint, play:Boolean):void
Set the play state of a track.
MultitrackLooper
Property Detail
audioFilesproperty
audioFiles:Array

Array of audio files (mp3). May be URLs, FileReferences, or Sounds.


Implementation
    public function get audioFiles():Array
    public function set audioFiles(value:Array):void
loopDurationproperty 
loopDuration:Number

Loop duration (in seconds).


Implementation
    public function get loopDuration():Number
    public function set loopDuration(value:Number):void
loopStartproperty 
loopStart:Number

Loop start point (in seconds).


Implementation
    public function get loopStart():Number
    public function set loopStart(value:Number):void
Constructor Detail
MultitrackLooper()Constructor
public function MultitrackLooper()

Constructor

Method Detail
getPlaystate()method
public function getPlaystate(trackID:uint):Boolean

Get the play state of a track.

Parameters

trackID:uint

Returns
Boolean
setPlaystate()method 
public function setPlaystate(trackID:uint, play:Boolean):void

Set the play state of a track.

Parameters

trackID:uint
 
play:Boolean