alphaTab.model.FlatSyncPoint
A simple flat sync point for easy persistence separate to the main data model.
interface FlatSyncPointProperties​
barIndex​
Indicates index of the masterbar for which this sync point is valid.
- JavaScript
- C#
- Kotlin
barIndex: number;double BarIndex { get; set; }var barIndex: DoublebarOccurence​
Indicates for which repeat occurence this sync point is valid (e.g. 0 on the first time played, 1 on the second time played)
- JavaScript
- C#
- Kotlin
barOccurence: number;double BarOccurence { get; set; }var barOccurence: DoublebarPosition​
Indicates relative position (0-1) of the sync point in within the masterbar.
- JavaScript
- C#
- Kotlin
barPosition: number;double BarPosition { get; set; }var barPosition: DoublemillisecondOffset​
The audio offset marking the position within the audio track in milliseconds. This information is used to regularly sync (or on seeking) to match a given external audio time axis with the internal time axis.
- JavaScript
- C#
- Kotlin
millisecondOffset: number;double MillisecondOffset { get; set; }var millisecondOffset: Double