Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

AnalyserNode

A node able to provide real-time frequency and time-domain analysis information. It is an AudioNode that passes the audio stream unchanged from the input to the output, but allows you to take the generated data, process it, and create audio visualizations.

interface AnalyserNode extends AudioNode {
fftSize: number;
readonly frequencyBinCount: number;
maxDecibels: number;
minDecibels: number;
smoothingTimeConstant: number;
getByteFrequencyData(array: Uint8Array): void;
getByteTimeDomainData(array: Uint8Array): void;
getFloatFrequencyData(array: Float32Array): void;
getFloatTimeDomainData(array: Float32Array): void;
}
var AnalyserNode: {
prototype: AnalyserNode;
new (context: BaseAudioContext, options?: AnalyserOptions): AnalyserNode;
}
;

§Extends

§Properties

§
fftSize: number
[src]
§
readonly frequencyBinCount: number
[src]
§
maxDecibels: number
[src]
§
minDecibels: number
[src]
§
smoothingTimeConstant: number
[src]

§Methods

§
getByteFrequencyData(array: Uint8Array): void
[src]
§
getByteTimeDomainData(array: Uint8Array): void
[src]
§
getFloatFrequencyData(array: Float32Array): void
[src]
§
getFloatTimeDomainData(array: Float32Array): void
[src]