Table of Contents

Method Process

Namespace
Bonsai.Mixer
Assembly
Bonsai.Mixer.dll

Process(IObservable<Mat>, IObservable<MixerContext>)

Plays each audio buffer in an observable sequence as a one-shot source on every mixer context in a second sequence.

public IObservable<Mat> Process(IObservable<Mat> source, IObservable<MixerContext> mixer)

Parameters

source IObservable<Mat>

A sequence of Mat objects representing the audio buffers to play.

mixer IObservable<MixerContext>

A sequence of MixerContext objects on which to play the audio buffers.

Returns

IObservable<Mat>

An observable sequence that is identical to the source sequence but where there is an additional side effect of playing each audio buffer as a one-shot source on every mixer context in the mixer sequence.