Interface AudioStreamBuffer

Audio buffer compatible with Web Audio API

interface AudioStreamBuffer {
    sampleRate: number;
    numberOfChannels: number;
    numberOfFrames: number;
    channelData: Float32Array[];
}

Properties

sampleRate: number

Sample rate in Hz (e.g., 44100, 48000)

numberOfChannels: number

Number of audio channels

numberOfFrames: number

Number of frames per channel

channelData: Float32Array[]

Non-interleaved Float32 audio data - one array per channel

Generated using TypeDoc