Skip to content

@ralphschuler.webgl shader factory.<internal>.AudioBuffer

github-actions edited this page Nov 26, 2023 · 1 revision

Interface: AudioBuffer

@ralphschuler/webgl-shader-factory.<internal>.AudioBuffer

A short audio asset residing in memory, created from an audio file using the AudioContext.decodeAudioData() method, or from raw data using AudioContext.createBuffer(). Once put into an AudioBuffer, the audio can then be played by being passed into an AudioBufferSourceNode.

MDN Reference

Table of contents

Properties

Methods

Properties

duration

Readonly duration: number

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2601


length

Readonly length: number

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2603


numberOfChannels

Readonly numberOfChannels: number

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2605


sampleRate

Readonly sampleRate: number

MDN Reference

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2607

Methods

copyFromChannel

copyFromChannel(destination, channelNumber, bufferOffset?): void

MDN Reference

Parameters

Name Type
destination Float32Array
channelNumber number
bufferOffset? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2609


copyToChannel

copyToChannel(source, channelNumber, bufferOffset?): void

MDN Reference

Parameters

Name Type
source Float32Array
channelNumber number
bufferOffset? number

Returns

void

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2611


getChannelData

getChannelData(channel): Float32Array

MDN Reference

Parameters

Name Type
channel number

Returns

Float32Array

Defined in

node_modules/typescript/lib/lib.dom.d.ts:2613

Typescript Libraries

Modules

Namespaces

Clone this wiki locally