spessasynth_core documentation
    Preparing search index...

    Type Alias SampleEncodingFunction

    SampleEncodingFunction: (
        audioData: Float32Array,
        sampleRate: number,
    ) => Promise<Uint8Array>

    This function is used to compress/encode a BasicSample. The function is recommended to be asynchronous.

    Type Declaration

      • (audioData: Float32Array, sampleRate: number): Promise<Uint8Array>
      • Parameters

        • audioData: Float32Array

          The PCM sample data.

        • sampleRate: number

          The sample rate in Hertz.

        Returns Promise<Uint8Array>

        Uint8Array containing the compressed audio data (a complete container).