UNPKG

@thi.ng/dsp

Version:

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

22 lines 788 B
import type { IGen } from "./api.js"; import { AProc } from "./aproc.js"; import type { NumericArray } from "@thi.ng/api"; /** * Positions and converts a mono signal into a stereo signal using given `pos` * in the `[-1,1]` range to control the panning (-1 = left, +1 = right). * * @remarks * Reference: * https://www.musicdsp.org/en/latest/Effects/255-stereo-field-rotation-via-transformation-matrix.html * * @param pos */ export declare const pan: (pos?: number | IGen<number>) => Pan; export declare class Pan extends AProc<number, NumericArray> { protected _pos: IGen<number>; constructor(pos?: number | IGen<number>); get pos(): number | IGen<number>; set pos(pos: number | IGen<number>); next(x: number): NumericArray; } //# sourceMappingURL=pan.d.ts.map