Table of Contents

Method Process

Namespace
Bonsai.Dsp
Assembly
Bonsai.Dsp.dll

Process<TArray>(IObservable<Tuple<TArray, TArray>>)

Merges each pair of arrays in the sequence into a single multi-channel array.

public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray>> source) where TArray : Arr

Parameters

source IObservable<Tuple<TArray, TArray>>

A sequence of pairs of arrays to merge into a single multi-channel array.

Returns

IObservable<TArray>

The sequence of merged multi-channel arrays.

Type Parameters

TArray

The type of the array-like objects in the source sequence.

Process<TArray>(IObservable<Tuple<TArray, TArray, TArray>>)

Merges each triple of arrays in the sequence into a single multi-channel array.

public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray, TArray>> source) where TArray : Arr

Parameters

source IObservable<Tuple<TArray, TArray, TArray>>

A sequence of triples of arrays to merge into a single multi-channel array.

Returns

IObservable<TArray>

The sequence of merged multi-channel arrays.

Type Parameters

TArray

The type of the array-like objects in the source sequence.

Process<TArray>(IObservable<Tuple<TArray, TArray, TArray, TArray>>)

Merges each tuple of arrays in the sequence into a single multi-channel array.

public IObservable<TArray> Process<TArray>(IObservable<Tuple<TArray, TArray, TArray, TArray>> source) where TArray : Arr

Parameters

source IObservable<Tuple<TArray, TArray, TArray, TArray>>

A sequence of tuples of arrays to merge into a single multi-channel array.

Returns

IObservable<TArray>

The sequence of merged multi-channel arrays.

Type Parameters

TArray

The type of the array-like objects in the source sequence.