Interface AudioBuffer

interface AudioBuffer {
    duration: number;
    length: number;
    numberOfChannels: number;
    sampleRate: number;
    copyFromChannel(destination, channelNumber, bufferOffset?): void;
    copyToChannel(source, channelNumber, bufferOffset?): void;
    getChannelData(channel): Float32Array;
}

Properties

duration: number
length: number
numberOfChannels: number
sampleRate: number

Methods

  • Parameters

    • destination: Float32Array
    • channelNumber: number
    • Optional bufferOffset: number

    Returns void

  • Parameters

    • source: Float32Array
    • channelNumber: number
    • Optional bufferOffset: number

    Returns void

  • Parameters

    • channel: number

    Returns Float32Array