@lambda-musika/musika - v0.1.0
    Preparing search index...

    Function Tempo

    • Calculates the tempo information for a piece of music.

      Parameters

      • bpb: number

        The number of beats per bar.

      • bv: number

        The beat value (e.g., 4 for quarter notes).

      • bpm: number

        The beats per minute.

      Returns {
          barLength: number;
          beatLength: number;
          currentBar: (t: Time) => number;
          currentNoteInBar: {
              (t: Time): number;
              (noteValue: number, t: Time): number;
          };
          isInBar: (which: number[], noteValue: number, t: Time) => boolean;
          noteLength: (noteValue?: number) => number;
          timeInBar: (t: Time) => number;
          timeInNote: { (t: Time): number; (noteValue: number, t: Time): number };
      }

      An object containing tempo information.