| Package | com.noteflight.standingwave2.performance |
| Class | public class ListPerformance |
| Inheritance | ListPerformance Object |
| Implements | IPerformance |
| Property | Defined By | ||
|---|---|---|---|
| descriptor : AudioDescriptor [read-only] | ListPerformance | ||
| elements : Vector.<PerformanceElement> [read-only]
The list of PerformanceElements within this Performance, sorted by onset. | ListPerformance | ||
| frameCount : Number [read-only]
The frame count of the entire Performance. | ListPerformance | ||
| lastStart : Number [read-only]
The start of the last performance element in the Performance. | ListPerformance | ||
| Method | Defined By | ||
|---|---|---|---|
addElement(element:PerformanceElement):void
Add a Performance Element to this Performance. | ListPerformance | ||
addSourceAt(startTime:Number, source:IAudioSource):void
Add an IAudioSource to this performance, to start at a particular start time. | ListPerformance | ||
| ListPerformance | |||
getElementsInRange(start:Number, end:Number):Vector.<PerformanceElement>
Obtain a list of of PerformanceElements in this performance, ordered by starting frame index,
whose starting frame lies in a given range. | ListPerformance | ||
| descriptor | property |
descriptor:AudioDescriptor [read-only] public function get descriptor():AudioDescriptor| elements | property |
elements:Vector.<PerformanceElement> [read-only] The list of PerformanceElements within this Performance, sorted by onset.
public function get elements():Vector.<PerformanceElement>| frameCount | property |
frameCount:Number [read-only] The frame count of the entire Performance.
public function get frameCount():Number| lastStart | property |
lastStart:Number [read-only] The start of the last performance element in the Performance.
public function get lastStart():Number| addElement | () | method |
public function addElement(element:PerformanceElement):voidAdd a Performance Element to this Performance.
Parameters
element:PerformanceElement |
| addSourceAt | () | method |
public function addSourceAt(startTime:Number, source:IAudioSource):voidAdd an IAudioSource to this performance, to start at a particular start time.
Parameters
startTime:Number | |
source:IAudioSource |
| clone | () | method |
| getElementsInRange | () | method |
public function getElementsInRange(start:Number, end:Number):Vector.<PerformanceElement>Obtain a list of of PerformanceElements in this performance, ordered by starting frame index, whose starting frame lies in a given range.
Parameters
start:Number — frame count of range start (inclusive)
| |
end:Number — frame count of the range end (exclusive)
|
Vector.<PerformanceElement> |