Beats

With the song bpm API, this module identifies beats and computes the tempo (beats per minute) from an audio input file, providing helpful information for reproducing the track's rhythm.

Documentation

Input

  • Name
    inputFileUrl
    Type
    string
    Description

    Audio to extract beat information.

Output

  • Name
    beatMap
    Type
    string
    Description

    JSON containing beat annotations extracted from the input audio. Each annotation specifies the beat's start time and beat number.

  • Name
    bpm
    Type
    number
    Description

    Beats per minute (BPM) is the tempo of the input audio, measured as the number of beats occurring in one minute. This value is provided as a numeric output.

Ready to start your project today?

Start now — or reach out for assistance.