| Package | com.noteflight.standingwave2.output |
| Class | public class AudioSampleHandler |
| Inheritance | AudioSampleHandler flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
| channel : SoundChannel [write-only] | AudioSampleHandler | ||
| cpuPercentage : Number = 0 Reports % of CPU used after each SampleDataEvent based on last event interval | AudioSampleHandler | ||
| framesPerCallback : Number frames supplied for each SampleDataEvent | AudioSampleHandler | ||
| gainFactor : Number = 1 Overall gain factor for output | AudioSampleHandler | ||
| latency : Number [read-only]
The latency in seconds. | AudioSampleHandler | ||
| position : Number [read-only]
The position in seconds relative to the start of the current source, else zero
| AudioSampleHandler | ||
| source : IAudioSource | AudioSampleHandler | ||
| sourceStarted : Boolean [write-only] | AudioSampleHandler | ||
| Method | Defined By | ||
|---|---|---|---|
AudioSampleHandler(framesPerCallback:Number = 4096) | AudioSampleHandler | ||
handleSampleData(e:SampleDataEvent):void
Handle a request by the player for a block of samples. | AudioSampleHandler | ||
| Event | Summary | Defined By | ||
|---|---|---|---|---|
| AudioSampleHandler | ||||
| channel | property |
channel:SoundChannel [write-only] public function set channel(value:SoundChannel):void| cpuPercentage | property |
public var cpuPercentage:Number = 0Reports % of CPU used after each SampleDataEvent based on last event interval
| framesPerCallback | property |
public var framesPerCallback:Numberframes supplied for each SampleDataEvent
| gainFactor | property |
public var gainFactor:Number = 1Overall gain factor for output
| latency | property |
latency:Number [read-only] The latency in seconds.
public function get latency():Number| position | property |
position:Number [read-only] The position in seconds relative to the start of the current source, else zero
public function get position():Number| source | property |
source:IAudioSource public function get source():IAudioSource public function set source(value:IAudioSource):void| sourceStarted | property |
sourceStarted:Boolean [write-only] public function set sourceStarted(value:Boolean):void| AudioSampleHandler | () | Constructor |
public function AudioSampleHandler(framesPerCallback:Number = 4096)framesPerCallback:Number (default = 4096) |
| handleSampleData | () | method |
public function handleSampleData(e:SampleDataEvent):voidHandle a request by the player for a block of samples.
Parameters
e:SampleDataEvent |
| complete | Event |
flash.events.Event