UNPKG

@thi.ng/dsp

Version:

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

15 lines 522 B
import type { ICopy, IReset } from "@thi.ng/api"; import { AGen } from "./agen.js"; export declare const alt: (n?: number) => Alt<number>; export declare const altT: <T>(a: T, b: T) => Alt<T>; export declare const altB: (x?: boolean) => Alt<boolean>; export declare class Alt<T> extends AGen<T> implements ICopy<Alt<T>>, IReset { protected _a: T; protected _b: T; protected _flip: boolean; constructor(_a: T, _b: T); copy(): Alt<T>; reset(): this; next(): T; } //# sourceMappingURL=alt.d.ts.map