Namespace Bonsai.Audio
Classes
AudioCapture
Represents an operator that generates a sequence of buffered samples acquired from the specified audio capture device.
AudioContextManager
Manages the lifetime of an audio context and its associated resources.
AudioPlayback
Represents an operator that plays a sequence of buffered samples to the specified audio device.
AudioReader
Represents an operator that generates a sequence of buffered audio samples from an uncompressed RIFF/WAV file.
AudioResources
Represents an operator that creates a collection of buffer resources and audio sources to be loaded into the resource manager.
AudioSource
Represents a source of spatialized audio which can be used to define and control the audio landscape surrounding the listener.
AudioWriter
Represents an operator that writes a sequence of buffered samples into an uncompressed RIFF/WAV file.
Buffer
Represents an audio buffer which can be used to store and manipulate audio data.
CreateAudioContext
Represents an operator that creates an audio context using the specified device and listener properties.
CreateSource
Represents an operator that creates a spatialized source on the specified audio device.
PauseSource
Represents an operator that pauses the specified set of audio sources.
PlaySource
Represents an operator that starts playing the specified set of audio sources. If a source is already playing, it will start from the beginning.
RewindSource
Represents an operator that rewinds the specified set of audio sources back to the initial state.
RiffWriter
Writes audio data into a stream following the RIFF/WAV format.
StopSource
Represents an operator that stops the specified set of audio sources.
UpdateBuffer
Represents an operator that updates the sample data of the specified audio buffer.
UpdateListener
Represents an operator that updates the properties of the audio listener.
UpdateSource
Represents an operator that updates the properties of an audio source.
UpdateSourceState
Provides an abstract base class for operators that update the state of specified audio sources.