Skip to content

AudioContext

[<Interface>]
type AudioContext =
    abstract member baseLatency: float
    abstract member outputLatency: float
    abstract member close () : Promise<unit>
    abstract member createMediaElementSource (mediaElement: HTMLMediaElement) : MediaElementAudioSourceNode
    abstract member createMediaStreamDestination () : MediaStreamAudioDestinationNode
    abstract member createMediaStreamSource (mediaStream: MediaStream) : MediaStreamAudioSourceNode
    abstract member getOutputTimestamp () : AudioTimestamp
    abstract member resume () : Promise<unit>
    abstract member suspend () : Promise<unit>
AssemblyXantham.Fable.Core.TS
ImplementsBaseAudioContext

Properties

abstract member baseLatency: float
abstract member outputLatency: float

Methods

abstract member close () : Promise<unit>
abstract member createMediaElementSource (mediaElement: HTMLMediaElement) : MediaElementAudioSourceNode
abstract member createMediaStreamDestination () : MediaStreamAudioDestinationNode
abstract member createMediaStreamSource (mediaStream: MediaStream) : MediaStreamAudioSourceNode
abstract member getOutputTimestamp () : AudioTimestamp
abstract member resume () : Promise<unit>
abstract member suspend () : Promise<unit>