Options
Menu

Interface IBeat

ビート情報 / Beat info

Hierarchy

Index

Properties

duration

duration: number

ビート間隔 [ms] / Duration [ms]

endTime

endTime: number

index

index: number

楽曲中のビート位置 / Index of this beat in the song

length

length: number

小節中のビート数 / Number of beats in a bar

next

next: IBeat

次のビート / Next beat

position

position: number

小節中のビート位置 / Index in the bar

previous

previous: IBeat

前のビート / Previous beat

startTime

startTime: number

Methods

contains

  • contains(time: number): boolean
  • Parameters

    • time: number

    Returns boolean

overlaps

  • overlaps(startTime: number, endTime: number): boolean
  • Parameters

    • startTime: number
    • endTime: number

    Returns boolean

progress

  • progress(time: number): number
  • 指定された楽曲中の位置をこのビート中の位置 [0, 1] にマッピングして返す

    Returns the position in this beat [0, 1]

    Parameters

    • time: number

      楽曲中の位置 / Position in a song

    Returns number