@ferrite-audio/core
Version: 
Core WASM audio processing engine for Ferrite Audio
19 lines • 484 B
TypeScript
/**
 * Core types for @ferrite-audio/core
 */
export interface FerriteConfig {
    sampleRate: number;
    enableGate?: boolean;
    gateThreshold?: number;
    enableSpectral?: boolean;
    reductionAmount?: number;
    wienerFilter?: boolean;
}
export type ProcessingMode = 'quality' | 'performance' | 'balanced';
export interface NoiseProfile {
    magnitudes: Float32Array;
    sampleRate: number;
    fftSize: number;
    capturedAt: number;
}
//# sourceMappingURL=types.d.ts.map