alphaTab.model.Score
The score is the root node of the complete model. It stores the basic information of a song and stores the sub components.
class ScoreProperties​
album​
The album of this song.
- JavaScript
- C#
- Kotlin
album: string;string Album { get; set; }var album: Stringartist​
The artist who performs this song.
- JavaScript
- C#
- Kotlin
artist: string;string Artist { get; set; }var artist: StringbackingTrack​
Information about the backing track that can be used instead of the synthesized audio.
- JavaScript
- C#
- Kotlin
backingTrack: BackingTrack | undefined;BackingTrack? BackingTrack { get; set; }var backingTrack: BackingTrack?copyright​
The owner of the copyright of this song.
- JavaScript
- C#
- Kotlin
copyright: string;string Copyright { get; set; }var copyright: StringdefaultSystemsLayout​
Defines how many bars are placed into the systems (rows) when displaying multiple tracks unless a value is set in the systemsLayout.
- JavaScript
- C#
- Kotlin
defaultSystemsLayout: number;double DefaultSystemsLayout { get; set; }var defaultSystemsLayout: Doubleinstructions​
Additional instructions
- JavaScript
- C#
- Kotlin
instructions: string;string Instructions { get; set; }var instructions: StringmasterBars​
Gets or sets a list of all masterbars contained in this song.
music​
The author of the music.
- JavaScript
- C#
- Kotlin
music: string;string Music { get; set; }var music: Stringnotices​
Some additional notes about the song.
- JavaScript
- C#
- Kotlin
notices: string;string Notices { get; set; }var notices: Stringstyle​
The style customizations for this item.
- JavaScript
- C#
- Kotlin
stylesheet​
Gets or sets the rendering stylesheet for this song.
- JavaScript
- C#
- Kotlin
stylesheet: RenderStylesheet;RenderStylesheet Stylesheet { get; set; }var stylesheet: RenderStylesheetsubTitle​
The subtitle of the song.
- JavaScript
- C#
- Kotlin
subTitle: string;string SubTitle { get; set; }var subTitle: StringsystemsLayout​
Defines how many bars are placed into the systems (rows) when displaying multiple tracks.
- JavaScript
- C#
- Kotlin
systemsLayout: number[];IList<double> SystemsLayout { get; set; }var systemsLayout: alphaTab.collections.DoubleListtab​
The author of this tablature.
- JavaScript
- C#
- Kotlin
tab: string;string Tab { get; set; }var tab: Stringtempo​
The initial tempo of the song in BPM. The tempo might change via tempoAutomations .
- JavaScript
- C#
- Kotlin
readonly tempo: number;double Tempo { get; }val tempo: DoubletempoLabel​
The name/label of the initial tempo.
- JavaScript
- C#
- Kotlin
readonly tempoLabel: string;string TempoLabel { get; }val tempoLabel: Stringtitle​
The title of the song.
- JavaScript
- C#
- Kotlin
title: string;string Title { get; set; }var title: Stringtracks​
Gets or sets a list of all tracks contained in this song.
words​
The author of the song lyrics
- JavaScript
- C#
- Kotlin
words: string;string Words { get; set; }var words: StringMethods​
addMasterBar​
(no description)
| Parameter | Summary |
|---|---|
barAll | (no description) |
addTrack​
(no description)
| Parameter | Summary |
|---|---|
trackAll | (no description) |
applyFlatSyncPoints​
Applies the given list of FlatSyncPoint to this song.
- JavaScript
- C#
- Kotlin
applyFlatSyncPoints(syncPoints: FlatSyncPoint[]): voidvoid ApplyFlatSyncPoints(IList<FlatSyncPoint> syncPoints)fun applyFlatSyncPoints(syncPoints: alphaTab.collections.List<FlatSyncPoint>): Unit| Parameter | Summary |
|---|---|
syncPointsAll | The list of sync points to apply. |
exportFlatSyncPoints​
Exports all sync points in this song to a FlatSyncPoint list.
- JavaScript
- C#
- Kotlin
exportFlatSyncPoints(): FlatSyncPoint[]IList<FlatSyncPoint> ExportFlatSyncPoints()fun exportFlatSyncPoints(): alphaTab.collections.List<FlatSyncPoint>finish​
(no description)
| Parameter | Summary |
|---|---|
settingsAll | (no description) |
rebuildRepeatGroups​
(no description)
- JavaScript
- C#
- Kotlin
rebuildRepeatGroups(): voidvoid RebuildRepeatGroups()fun rebuildRepeatGroups(): UnitresetIds​
Resets all internal ID generators.
- JavaScript
- C#
- Kotlin
static resetIds(): voidstatic void ResetIds()fun resetIds(): Unit