Skip to content

AudioBuffer

[<Interface>]
type AudioBuffer =
    abstract member duration: float
    abstract member length: float
    abstract member numberOfChannels: float
    abstract member sampleRate: float
    abstract member copyFromChannel (destination: Float32Array, channelNumber: float, ?bufferOffset: float) : unit
    abstract member copyToChannel (source: Float32Array, channelNumber: float, ?bufferOffset: float) : unit
    abstract member getChannelData (channel: float) : Float32Array
AssemblyGlutinum.Web
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member duration: float
abstract member length: float
abstract member numberOfChannels: float
abstract member sampleRate: float

Methods

abstract member copyFromChannel (destination: Float32Array, channelNumber: float, ?bufferOffset: float) : unit
abstract member copyToChannel (source: Float32Array, channelNumber: float, ?bufferOffset: float) : unit
abstract member getChannelData (channel: float) : Float32Array