Skip to content

AudioNode

[<Interface>]
type AudioNode =
    abstract member channelCount: float with get, set
    abstract member channelCountMode: ChannelCountMode with get, set
    abstract member channelInterpretation: ChannelInterpretation with get, set
    abstract member context: BaseAudioContext
    abstract member numberOfInputs: float
    abstract member numberOfOutputs: float
    abstract member connect (destinationParam: AudioParam, ?output: float) : unit
    abstract member connect (destinationNode: AudioNode, ?output: float, ?input: float) : AudioNode
    abstract member disconnect (destinationParam: AudioParam, output: float) : unit
    abstract member disconnect (destinationParam: AudioParam) : unit
    abstract member disconnect (destinationNode: AudioNode, output: float, input: float) : unit
    abstract member disconnect (destinationNode: AudioNode, output: float) : unit
    abstract member disconnect (destinationNode: AudioNode) : unit
    abstract member disconnect (output: float) : unit
    abstract member disconnect () : unit
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsEventTarget
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member channelCount: float with get, set
abstract member channelCountMode: ChannelCountMode with get, set
abstract member channelInterpretation: ChannelInterpretation with get, set
abstract member context: BaseAudioContext
abstract member numberOfInputs: float
abstract member numberOfOutputs: float

Methods

abstract member connect (destinationParam: AudioParam, ?output: float) : unit
abstract member connect (destinationNode: AudioNode, ?output: float, ?input: float) : AudioNode
abstract member disconnect (destinationParam: AudioParam, output: float) : unit
abstract member disconnect (destinationParam: AudioParam) : unit
abstract member disconnect (destinationNode: AudioNode, output: float, input: float) : unit
abstract member disconnect (destinationNode: AudioNode, output: float) : unit
abstract member disconnect (destinationNode: AudioNode) : unit
abstract member disconnect (output: float) : unit
abstract member disconnect () : unit