UNPKG

ngx-audio-wave

Version:
19 lines (18 loc) 776 B
import * as i0 from "@angular/core"; export declare class NgxAudioWaveService { samples: number; /** * Filters the AudioBuffer retrieved from an external source * @param {AudioBuffer} audioBuffer the AudioBuffer from drawAudio() * @returns {Array} an array of floating point numbers */ filterData(audioBuffer: AudioBuffer): number[]; /** * Normalizes the audio data to make a cleaner illustration * @param {Array} filteredData the data from filterData() * @returns {Array} an normalized array of floating point numbers */ normalizeData(filteredData: number[]): number[]; static ɵfac: i0.ɵɵFactoryDeclaration<NgxAudioWaveService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<NgxAudioWaveService>; }