UNPKG

@thi.ng/dsp

Version:

Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils

17 lines 612 B
import { AGen } from "./agen.js"; import { type IGen } from "./api.js"; /** * Returns a new {@link IGen} which merges signals from multiple mono * {@link IGen}s into a multi-channel (e.g. stereo) tuples/values. * * @param channels */ export declare const merge: (...channels: IGen<number>[]) => Merge<number>; export declare const mergeT: <T>(channels: IGen<T>[], init: T) => Merge<T>; export declare class Merge<T> extends AGen<T[]> { protected _channels: IGen<T>[]; constructor(_channels: IGen<T>[], init: T); channel(i: number): IGen<T>; next(): T[]; } //# sourceMappingURL=merge.d.ts.map