Skip to content

AnalyserNode

[<Interface>]
type AnalyserNode =
    abstract member fftSize: float with get, set
    abstract member frequencyBinCount: float
    abstract member maxDecibels: float with get, set
    abstract member minDecibels: float with get, set
    abstract member smoothingTimeConstant: float with get, set
    abstract member getByteFrequencyData (array: Uint8Array) : unit
    abstract member getByteTimeDomainData (array: Uint8Array) : unit
    abstract member getFloatFrequencyData (array: Float32Array) : unit
    abstract member getFloatTimeDomainData (array: Float32Array) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsAudioNode
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member fftSize: float with get, set
abstract member frequencyBinCount: float
abstract member maxDecibels: float with get, set
abstract member minDecibels: float with get, set
abstract member smoothingTimeConstant: float with get, set

Methods

abstract member getByteFrequencyData (array: Uint8Array) : unit
abstract member getByteTimeDomainData (array: Uint8Array) : unit
abstract member getFloatFrequencyData (array: Float32Array) : unit
abstract member getFloatTimeDomainData (array: Float32Array) : unit