dsp-collection
Version:
A collection of JavaScript modules for digital signal processing (written in TypeScript)
8 lines • 706 B
TypeScript
import MutableComplex from "../math/MutableComplex.ts";
import { WindowFunction } from "../signal/WindowFunctions.ts";
export declare function createWindowKernel(f: WindowFunction, width: number, symetric?: boolean): Float64Array;
export declare function createLpFilterKernel(windowFunctionId: string, normFirstMinFreq: number): Float64Array;
export declare function calcFreqRespAt(kernel: ArrayLike<number>, normFreq: number): MutableComplex;
export declare function applyFirKernelAt(signal: ArrayLike<number>, pos: number, kernel: ArrayLike<number>): number;
export declare function applyFirKernel(signal: ArrayLike<number>, kernel: Float64Array): Float64Array;
//# sourceMappingURL=FirFilterWin.d.ts.map