Table of Contents

Class CreateMixerContext

Namespace
Bonsai.Mixer
Assembly
Bonsai.Mixer.dll

Represents an operator that creates a new mixer context used to control simultaneous playback of multiple audio buffers.

[Combinator(MethodName = "Generate")]
[WorkflowElementCategory(ElementCategory.Source)]
public class CreateMixerContext
Inheritance
CreateMixerContext
Inherited Members

Properties

ChannelCount

Gets or sets the number of output channels to open the stream with.

DeviceName

Gets or sets the name of the device that should be used to implement low-level audio processing.

HostApi

Gets or sets the name of the host API that should be used to implement low-level audio processing.

SampleRate

Gets or sets the desired sample rate of the output stream, in samples per second.

SuggestedLatency

Gets or sets the desired output latency, in seconds.

Methods

Generate()

Generates an observable sequence that initializes and returns a new mixer context object which can be used to control simultaneous playback of multiple audio buffers.