Package | com.noteflight.standingwave2.output |
Class | public class AudioSampleHandler |
Inheritance | AudioSampleHandler ![]() |
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 = 0
Reports % of CPU used after each SampleDataEvent based on last event interval
framesPerCallback | property |
public var framesPerCallback:Number
frames supplied for each SampleDataEvent
gainFactor | property |
public var gainFactor:Number = 1
Overall 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):void
Handle a request by the player for a block of samples.
Parameters
e:SampleDataEvent |
complete | Event |
flash.events.Event