Creates a new meter
The time signature
The tempo in beats per minute
The temporal position of the origin of the beat (time of first beat) in the track in [seconds]
The tempo in beats per minute
The origin time for the beat (first downbeat of the first measure)
The time signature
Static Private TemporalThe smallest amount of time that is resolved within Replayer's percision
Static FromStatic beatsConverts a temporal duration (in seconds) into a decimal beat count if a suitable input value is provided.
The temporal duration in [seconds]
The meter to use for the conversion
The decimal beat count or null
Static fromConverts a temporal position (in total seconds within a track) into a metrical position if a suitable input value is provided.
The temporal position in [seconds]
The meter to use for the conversion
The metrical position or null
Static isDetermines whether all properties are set to valid data
Static measureConverts a the duration of a single measure into a temporal duration. if a suitable input value is provided.
The musical meter
The measure duration in seconds or null
Static toConverts a temporal position into a displayable measure/beats count format, according to the meter, if a suitable input value is provided.
The temporal position in [seconds]
The meter to use for the conversion
The measure/beats representation or a placeholder.
Static toConverts a temporal duration into a displayable multimeasure rest format, according to the meter, if a suitable input value is provided.
The temporal duration in [seconds]
The meter to use for the conversion
The multimeasure rest representation or a placeholder.
This is intended to be used to denote durations instead of positions (as with toMeasureDisplay)
Static toConverts a metrical position into a temporal position (within a track), if a suitable input value is provided.
The metrical position to convert from
The musical meter
The temporal position in seconds or null
Static functions for the musical meter