Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.
Class | Package | Description | |
---|---|---|---|
AbstractFilter | com.noteflight.standingwave3.filters | An abstract implementation of the IAudioFilter interface that can be overridden to supply the specific transformation for a specific filter subclass. | |
AbstractGenerator | com.noteflight.standingwave3.generators | AbstractGenerator is an implementation superclass for generator implementations. | |
AbstractModulationData | com.noteflight.standingwave3.modulation | The base class for concrete modulation data. | |
AbstractSource | com.noteflight.standingwave3.sources | AbstractSource is an implementation superclass for IAudioSource implementations that wish to generate their output on a per-channel basis. | |
ADSREnvelopeGenerator | com.noteflight.standingwave3.generators | ||
AmpFilter | com.noteflight.standingwave3.filters | AmpFilter multiplies the input with any generator. | |
AttackFilter | com.noteflight.standingwave3.filters | AttackFilter passes the signal unchanged after fading it in. | |
AudioDescriptor | com.noteflight.standingwave3.elements | An AudioDescriptor describes the characteristics of an audio stream in terms of number of channels and sample rate. | |
AudioPerformer | com.noteflight.standingwave3.performance | An AudioPerformer takes a Performance containing a queryable collection of PerformableAudioSources (i.e. | |
AudioPlayer | com.noteflight.standingwave3.output | An AudioPlayer streams samples from an IAudioSource to a Sound object using a SampleDataEvent listener. | |
AudioSampleHandler | com.noteflight.standingwave3.output | A delegate object that takes care of the work for audio playback by moving data from an IAudioSource into a SampleDataEvent's ByteArray. | |
AudioUtils | com.noteflight.standingwave3.utils | ||
BendModulation | com.noteflight.standingwave3.modulation | ||
BiquadFilter | com.noteflight.standingwave3.filters | Infinite Impulse Response (IIR) linear filter based on the "Direct Form 1" filter structure, incorporating four delay lines from the two previous input and output values. | |
CacheFilter | com.noteflight.standingwave3.filters | This audio filter does not transform its underlying source. | |
DecayFilter | com.noteflight.standingwave3.filters | DecayFilter passes the signal unchanged until the fade is reached, and then fades it out with the supplied envelope. | |
EchoFilter | com.noteflight.standingwave3.filters | An EchoFilter implements a simple recirculating delay line in which the input is blended with a time-delayed copy of itself. | |
EnvelopeFilter | com.noteflight.standingwave3.filters | EnvelopeFilter applies a so-called ADSR (attack/decay/sustain/release) amplitude envelope to its underlying source, to provide a shape to a sound source that typically has no amplitude envelope. | |
FadeEnvelopeGenerator | com.noteflight.standingwave3.generators | ||
FadeInFilter | com.noteflight.standingwave3.filters | FadeInFilter passes the signal unchanged after fading it in. | |
FadeOutFilter | com.noteflight.standingwave3.filters | FadeOutFilter passes the signal unchanged until the fade is reached, and then fades it out with the supplied envelope. | |
FilterCalculator | com.noteflight.standingwave3.utils | ||
GainFilter | com.noteflight.standingwave3.filters | GainFilter applies a fixed gain factor to the underlying source. | |
IAudioFilter | com.noteflight.standingwave3.elements | An IAudioFilter is an IAudioSource whose signal is derived from some transformation of another IAudioSource. | |
IAudioSource | com.noteflight.standingwave3.elements | An IAudioSource is the fundamental unit of construction for StandingWave audio machines. | |
IDirectAccessSource | com.noteflight.standingwave3.elements | ||
IModulationData | com.noteflight.standingwave3.modulation | An IModulationData represents a source of continuously changing control data. | |
IPerformableModulation | com.noteflight.standingwave3.modulation | ||
IPerformance | com.noteflight.standingwave3.performance | An IPerformance is a queryable set of PerformanceElements. | |
IRandomAccessSource | com.noteflight.standingwave3.elements | An IRandomAccessSource is an interface implemented by IAudioSources that expose the ability to extract any desired subrange at will, given its starting and ending index. | |
LineData | com.noteflight.standingwave3.modulation | ||
ListPerformance | com.noteflight.standingwave3.performance | A ListPerformance is an ordered list of PerformableAudioSources, each of which possesses an onset relative to the start of the performance. | |
LoopSource | com.noteflight.standingwave3.sources | Creates an audio source of indefinite duration by looping another IDirectAccessSource. | |
Mod | com.noteflight.standingwave3.modulation | A Mod represents a segment that is used as a control value for some synthesis function. | |
ModulationKeyframe | com.noteflight.standingwave3.modulation | ||
NoiseSource | com.noteflight.standingwave3.sources | ||
OverdriveFilter | com.noteflight.standingwave3.filters | GainFilter applies a fixed gain factor to the underlying source. | |
PanFilter | com.noteflight.standingwave3.filters | ||
PerformableAudioSource | com.noteflight.standingwave3.performance | A PerformableAudioSource is an IAudioSource with a specific start index in sample frames. | |
ResamplingFilter | com.noteflight.standingwave3.filters | This filter implementation resamples an input source by interpolating its samples using a sampling frequency that is some factor higher or lower than its actual sample rate. | |
Sample | com.noteflight.standingwave3.elements | Sample is the fundamental audio source in StandingWave, and is the primary way audio data is passed through the application. | |
SineSource | com.noteflight.standingwave3.sources | A SineSource provides a source whose signal in all channels is a pure sine wave of a given frequency. | |
SoundGenerator | com.noteflight.standingwave3.generators | ||
SoundSource | com.noteflight.standingwave3.sources | A SoundSource serves as a source of stereo 44.1k sound extracted from an underlying Flash Player Sound object. | |
SplineData | com.noteflight.standingwave3.modulation | Not implemented yet. | |
StandardizeFilter | com.noteflight.standingwave3.filters | StandardizeFilter converts a source of any audio descriptor to a standard stereo 44.1k audio source, suitable for output to AudioPlayer. | |
ToneControlFilter | com.noteflight.standingwave3.filters | ToneControlFilter provides relatively basic and gentle equalization for any input, and is useful in tonal shaping of the Rompler output. | |
ValueModulation | com.noteflight.standingwave3.modulation | ||
VibratoModulation | com.noteflight.standingwave3.modulation | ||
WaveFile | com.noteflight.standingwave3.formats | The WaveFile class translates between audio files in the WAV format and Samples. |