BGC Tools
|
Data Structures | |
class | ActiveNoteStream |
Stores and renders a set of active notes. Generally meant to interact with Active ADSR Envelopes. More... | |
class | ADSREnvelope |
An Attack-Decay-Sustain-Release envelope with a triggerable release. More... | |
class | ContinuousWhiteNoiseStream |
True Continuous White-Noise stream More... | |
class | FrequencyDomainToneComposer |
Suboptimal attempt to do frame-based rendering of a set of carrier tones. More... | |
interface | IADSR |
class | NoiseAudioClip |
Limited duration noise stream More... | |
class | PerpetualSilence |
Stream representing silence. Useful for concatenation or as a building-block for some stimuli. More... | |
class | SawtoothWave |
Sawtooth stream with specified frequency and amplitude More... | |
class | SilenceStream |
Stream representing silence. Useful for concatenation or as a building-block for some stimuli. More... | |
class | SineWave |
Sine wave stream with specified amplitude, frequency, and initialPhase. One period is cached and the phase offset is tracked and applied as a complex number. More... | |
class | SquareWave |
Square wave stream. More... | |
class | STMAudioClip |
Spectrotemporally modulated noise with the specified duration. AKA Ripples. More... | |
class | SweepAudioClip |
Continuous, linear tone sweep from starting to ending frequency over specified duration. More... | |
class | TriangleWave |
Triangle wave stream with specified amplitude, frequency, and duty-cycle. More... | |
class | WhiteNoiseStream |
True White-Noise stream More... | |