Packagecom.noteflight.standingwave2.elements
Interfacepublic interface IAudioFilter extends IAudioSource
Implementors AbstractFilter, CacheFilter

An IAudioFilter is an IAudioSource whose signal is derived from some transformation of another IAudioSource.



Public Properties
 PropertyDefined By
 Inheriteddescriptor : AudioDescriptor
[read-only] The AudioDescriptor describing the audio characteristics of this source.
IAudioSource
 InheritedframeCount : Number
[read-only] The number of sample frames in this source.
IAudioSource
 Inheritedposition : Number
[read-only] The position of the audio cursor in this source, as a frame index.
IAudioSource
  source : IAudioSource
The source of the signal for this audio filter.
IAudioFilter
Public Methods
 MethodDefined By
 Inherited
Return a copy of this source which is functionally identical to it, but which is not required to preserve the audio cursor position or any other internal state.
IAudioSource
 Inherited
getSample(numFrames:Number):Sample
Retrieve a number of sample frames from this source as a Sample object, starting from the audio cursor position.
IAudioSource
 Inherited
Resets the audio cursor to the beginning of the source, and causes any cursor-dependent state in the source to be initialized.
IAudioSource
Property Detail
sourceproperty
source:IAudioSource

The source of the signal for this audio filter.


Implementation
    public function get source():IAudioSource
    public function set source(value:IAudioSource):void