Skip to main content

Score Metadata

This page documents the score metadata scope โ€” the metadata tags that affect the song as a whole.

Place these tags at the very top of the file, before the first bar.

\titleโ€‹

Scope: Score metadata

Syntax
\title (value template textAlign)

Description: Set the title of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\title ("Song Title" "Title: %TITLE%" left)
C4

\subtitleโ€‹

Scope: Score metadata

Syntax
\subtitle (value template textAlign)

Description: Set the subtitle of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\title ("Song Title" "Title: %TITLE%" left)
\subtitle ("Subtitle" "[%SUBTITLE%]" left)
C4

\artistโ€‹

Scope: Score metadata

Syntax
\artist (value template textAlign)

Description: Set the artist of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\title ("Song Title" "Title: %TITLE%" left)
\artist "alphaTab"
C4

\albumโ€‹

Scope: Score metadata

Syntax
\album (value template textAlign)

Description: Set the album of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\title ("Song Title" "Title: %TITLE%" left)
\album "alphaTab vol.1"
C4

\wordsโ€‹

Scope: Score metadata

Syntax
\words (value template textAlign)

Description: Set the lyrics author of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\words "CoderLine"
C4

\musicโ€‹

Scope: Score metadata

Syntax
\music (value template textAlign)

Description: Set the music author of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\music "CoderLine and Contributors"
C4

\wordsAndMusicโ€‹

Scope: Score metadata

Syntax
\wordsAndMusic (template textAlign)

Description: Sets the template and text align for combined words and music authors.

Parameters:

NameDescriptionTypeRequired
templateThe template used to render the textStringyes
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\words "CoderLine"
\music "CoderLine"
\wordsAndMusic ("Words & Music: %WORDS%")
C4

Scope: Score metadata

Syntax
\copyright (value template textAlign)

Description: Set the copyright owner of the song.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\copyright "CoderLine"
C4

\copyright2โ€‹

Scope: Score metadata

Syntax
\copyright2 (template textAlign)

Description: Sets the template and text align for the second copyright line.

There is no own "value" as it is typically used to just define a static text like "All rights reserved". The "template" can be used for defining the display.

Parameters:

NameDescriptionTypeRequired
templateThe template used to render the textStringyes
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\copyright "CoderLine"
\copyright2 "All rights reserved"
C4

\instructionsโ€‹

Scope: Score metadata

Syntax
\instructions value

Description: Sets additional textual instructions for the song (not displayed).

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes

Example:

00:00
00:00
\instructions "Practice this piece until you get it perfect."
C4

\noticesโ€‹

Scope: Score metadata

Syntax
\notices value

Description: Sets general notices for the song (not displayed).

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes

Example:

00:00
00:00
\notices "I hope you appreciate this music sheet, it was a lot of effort to create!"
C4

\tabโ€‹

Scope: Score metadata

Syntax
\tab (value template textAlign)

Description: Set the transcriber of the music sheet.

Parameters:

NameDescriptionTypeRequired
valueThe value to setStringyes
templateThe template used to render the textStringno
textAlignThe alignment of the text on the music sheetleft|center|rightno

Parameter Values:

Following parameters have value limitations

NameValues
textAlign
ValueDescription
leftLeft-align the text
centerCenter-align the text
rightRight-align the text

Example:

00:00
00:00
\tab "Transcribed by me"
C4

\systemsLayoutโ€‹

Scope: Score metadata

Syntax
\systemsLayout (numberOfBars)

Description: Defines the number of bars to display per system when rendering multiple tracks.

The systemsLayout and defaultSystemsLayout allow configuring the system layout. The system layout, defines how many bars should be displayed per system (line) if enabled via systemsLayoutMode.

Parameters:

NameDescriptionTypeRequired
numberOfBarsDefines for every system (line) the number of bars it should containNumber[]no

Example:

00:00
00:00
\systemsLayout (2 3 2)
\track
:1 c4 | c4 | c4 | c4 | c4 | c4 | c4
\track
:1 c4 | c4 | c4 | c4 | c4 | c4 | c4

\defaultSystemsLayoutโ€‹

Scope: Score metadata

Syntax
\defaultSystemsLayout numberOfBars

Description: Defines the default number of bars to display per system when rendering multiple tracks.

The systemsLayout and defaultSystemsLayout allow configuring the system layout. The system layout, defines how many bars should be displayed per system (line) if enabled via systemsLayoutMode.

Parameters:

NameDescriptionTypeRequired
numberOfBarsThe number of bars the system should contain.Numberyes

Example:

00:00
00:00
\defaultSystemsLayout 2
\track
:1 c4 | c4 | c4 | c4 | c4 | c4 | c4
\track
:1 c4 | c4 | c4 | c4 | c4 | c4 | c4

\showDynamicsโ€‹

Scope: Score metadata

Syntax
\showDynamics ()

Description: Enables the display of dynamics.

Example:

00:00
00:00
\showDynamics
C4 {dy FFF} D4
E4 {dy PP} F4

\hideDynamicsโ€‹

Scope: Score metadata

Syntax
\hideDynamics ()

Description: Disables the display of dynamics.

Example:

00:00
00:00
\hideDynamics
C4 {dy FFF} D4
E4 {dy PP} F4

\useSystemSignSeparatorโ€‹

Scope: Score metadata

Syntax
\useSystemSignSeparator ()

Description: Configures whether a system sign separator should be added (in case multiple tracks are shown).

Example:

00:00
00:00
\useSystemSignSeparator
\defaultSystemsLayout 2
\track "T1"
:1 C4 | C4 | C4
\track "T2"
:1 C4 | C4 | C4

\tuningDisplayModeโ€‹

Scope: Score metadata

Syntax
\tuningDisplayMode mode

Description: Sets where string tuning information is displayed.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usescore|staffyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
scoreDisplay tuning information above the score.
staffDisplay tuning note names beside tab staff lines.

Example:

00:00
00:00
\tuningDisplayMode staff
\track "Guitar"
\staff { score tabs }
0.6.4 2.6.4 3.6.4 0.5.4

\multiBarRestโ€‹

Scope: Score metadata

Syntax
\multiBarRest ()

Description: Show multibar rests when rendering multiple tracks.

Example:

00:00
00:00
\title "Multi Track"
\multiBarRest
\track "Piano 1" "pno1"
\staff {score}
C4 D4 E4 F4 | r | r | C4 D4 E4 F4 | r | r | r | C4

\track "Piano 2" "pno1"
\staff {score}
C4 D4 E4 F4 | r | r | C4 D4 E4 F4 | r | r | r | r |

\bracketExtendModeโ€‹

Scope: Score metadata

Syntax
\bracketExtendMode mode

Description: Set the mode for brackets and braces.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usenoBrackets|groupStaves|groupSimilarInstrumentsyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
noBracketsNo brackets
groupStavesGroup staves of same track
groupSimilarInstrumentsGroup similar instruments

Example:

00:00
00:00
\bracketextendmode GroupSimilarInstruments
\track "Piano1"
\staff {score}
\instrument piano
C4 D4 E4 F4
\staff {score}
\clef f4 C3 D3 E3 F3
\track "Piano2"
\staff {score}
\instrument piano
C4 D4 E4 F4
\track "Flute 1"
\staff { score }
\instrument flute
C4 D4 E4 F4
\track "Flute 2"
\staff { score }
\instrument flute
\clef f4 C3 D3 E3 F3
\track "Guitar 1"
\staff { score tabs }
0.3.4 2.3.4 5.3.4 7.3.4

\singleTrackTrackNamePolicyโ€‹

Scope: Score metadata

Syntax
\singleTrackTrackNamePolicy mode

Description: Configures on which systems to show the track names when only a single track is rendered.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usehidden|firstSystem|allSystemsyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
hiddenTrack names are hidden everywhere.
firstSystemTrack names are displayed on the first system.
allSystemsTrack names are displayed on all systems.

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\track "Piano 1" "pno1" { defaultsystemslayout 3 }
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\multiTrackTrackNamePolicyโ€‹

Scope: Score metadata

Syntax
\multiTrackTrackNamePolicy mode

Description: Configures on which systems to show the track names when multiple tracks are rendered.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usehidden|firstSystem|allSystemsyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
hiddenTrack names are hidden everywhere.
firstSystemTrack names are displayed on the first system.
allSystemsTrack names are displayed on all systems.

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\track "Piano 1" "pno1" { defaultsystemslayout 3 }
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\firstSystemTrackNameModeโ€‹

Scope: Score metadata

Syntax
\firstSystemTrackNameMode mode

Description: Configures the text how to show as track names on the first system.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usefullName|shortNameyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
fullNameShort track names (abbreviations) are displayed.
shortNameFull track names are displayed.

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\firstsystemtracknamemode fullname
\othersystemstracknamemode shortname
\track "Piano 1" "pno1" { defaultsystemslayout 3 }
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\otherSystemsTrackNameModeโ€‹

Scope: Score metadata

Syntax
\otherSystemsTrackNameMode mode

Description: Configures the text how to show as track names on the second and subsequent systems.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usefullName|shortNameyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
fullNameShort track names (abbreviations) are displayed.
shortNameFull track names are displayed.

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\firstsystemtracknamemode fullname
\othersystemstracknamemode shortname
\track "Piano 1" "pno1" { defaultsystemslayout 3 }
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\firstSystemTrackNameOrientationโ€‹

Scope: Score metadata

Syntax
\firstSystemTrackNameOrientation orientation

Description: Configures the orientation of the track names on the first system.

Parameters:

NameDescriptionTypeRequired
orientationThe orientation to usehorizontal|verticalyes

Parameter Values:

Following parameters have value limitations

NameValues
orientation
ValueDescription
horizontalText is shown horizontally (left-to-right).
verticalVertically rotated (bottom-to-top).

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\firstsystemtracknamemode fullname
\othersystemstracknamemode shortname
\firstsystemtracknameorientation horizontal
\othersystemstracknameorientation vertical

\track "Piano 1" "pno1" { defaultsystemslayout 3 }
\staff {score}
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\otherSystemsTrackNameOrientationโ€‹

Scope: Score metadata

Syntax
\otherSystemsTrackNameOrientation orientation

Description: Configures the orientation of the track names on the second and subsequent systems.

Parameters:

NameDescriptionTypeRequired
orientationThe orientation to usehorizontal|verticalyes

Parameter Values:

Following parameters have value limitations

NameValues
orientation
ValueDescription
horizontalText is shown horizontally (left-to-right).
verticalVertically rotated (bottom-to-top).

Example:

00:00
00:00
\singletracktracknamepolicy AllSystems
\firstsystemtracknamemode fullname
\othersystemstracknamemode shortname
\firstsystemtracknameorientation horizontal
\othersystemstracknameorientation vertical

\track "Piano 1" "pno1" { defaultsystemslayout 3 }
\staff {score}
C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 | C4 D4 E4 F4 |

\extendBarLinesโ€‹

Scope: Score metadata

Syntax
\extendBarLines ()

Description: Extend the bar lines across staves in the same system.

Example:

00:00
00:00
\extendBarLines
\track "Piano1"
\staff {score}
\instrument piano
C4 D4 E4 F4
\staff {score}
\clef f4 C3 D3 E3 F3
\track "Piano2"
\staff {score}
\instrument piano
C4 D4 E4 F4
\track "Flute 1"
\staff { score }
\instrument flute
C4 D4 E4 F4
\track "Flute 2"
\staff { score }
\instrument flute
\clef f4 C3 D3 E3 F3
\track "Guitar 1"
\staff { score tabs }
0.3.4 2.3.4 5.3.4 7.3.4

\chordDiagramsInScoreโ€‹

Scope: Score metadata

Syntax
\chordDiagramsInScore visibility

Description: Configures whether chord diagrams are shown inline in the score..

Parameters:

NameDescriptionTypeRequired
visibilityThe visibility of the diagramstrue|falseno true

Parameter Values:

Following parameters have value limitations

NameValues
visibility
ValueDescription
trueShow the diagrams
falseHide the diagrams

Example:

00:00
00:00
\chordDiagramsInScore
\chord ("E" 0 0 1 2 2 0)
(0.1 0.2 1.3 2.4 2.5 0.6){ch "E"}

\hideEmptyStavesโ€‹

Scope: Score metadata

Syntax
\hideEmptyStaves ()

Description: Hide empty staves.

Example:

00:00
00:00
\hideEmptyStaves
\defaultSystemsLayout 3
\track "Track 1"
C4 * 4 | C4 * 4 | C4 * 4 |
C4 * 4 | C4 * 4 | C4 * 4 |
\track "Track 2"
r | r | r |
r | C4.1 | r |

\hideEmptyStavesInFirstSystemโ€‹

Scope: Score metadata

Syntax
\hideEmptyStavesInFirstSystem ()

Description: Hide empty staves in first system.

Example:

00:00
00:00
\hideEmptyStaves
\hideEmptyStavesInFirstSystem
\defaultSystemsLayout 3
\track "Track 1"
C4 * 4 | C4 * 4 | C4 * 4 |
r | r | r |
\track "Track 2"
r | r | r |
r | C4.1 | r |

\showSingleStaffBracketsโ€‹

Scope: Score metadata

Syntax
\showSingleStaffBrackets ()

Description: Show brackets and braces on single staves.

Example:

00:00
00:00
\hideEmptyStaves
\hideEmptyStavesInFirstSystem
\showSingleStaffBrackets
\defaultSystemsLayout 3
\track "Track 1"
\staff { score }
C4 * 4 | C4 * 4 | C4 * 4 |
C4 * 4 | C4 * 4 | C4 * 4 |
\staff { score }
r | r | r |
r | C4.1 | r |

\defaultBarNumberDisplayโ€‹

Scope: Score metadata

Syntax
\defaultBarNumberDisplay mode

Description: Sets the display mode for bar numbers on all bars.

Parameters:

NameDescriptionTypeRequired
modeThe mode to useallBars|firstOfSystem|hideyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
allBarsAll bars
firstOfSystemFirst bar of every system
hideHide

Example:

00:00
00:00
\defaultBarNumberDisplay allBars
\title "All Bars"
\track { defaultsystemslayout 3 }
C4.1 | C4.1 | C4.1 |
C4.1 | C4.1 | C4.1
00:00
00:00
\defaultBarNumberDisplay firstOfSystem
\title "First of System"
\track { defaultsystemslayout 3 }
C4.1 | C4.1 | C4.1 |
C4.1 | C4.1 | C4.1
00:00
00:00
\defaultBarNumberDisplay hide
\title "Hide"
\track { defaultsystemslayout 3 }
C4.1 | C4.1 | C4.1 |
C4.1 | C4.1 | C4.1

\defaultStaffDisplayโ€‹

Scope: Score metadata

Syntax
\defaultStaffDisplay (staffTypes)

Description: Defines the song-wide display of elements like clefs, key signatures, time signatures, rests and bar numbers.

The arguments select the staff types to which the properties apply. If no staff types are specified, every property applies to all staff types supporting the related element.

All properties are optional. Properties which are not specified keep their default. The values can be overridden per staff with \staffDisplay and per bar with \barDisplay.

Parameters:

NameDescriptionTypeRequired
staffTypesThe staff types to which the properties apply. If omitted, every property applies to all staff types supporting it.score|tabs|slash|numbered[]no

Parameter Values:

Following parameters have value limitations

NameValues
staffTypes
ValueDescription
scoreStandard notation
tabsGuitar tablature
slashSlash notation
numberedNumbered notation (Jianpu)

Example:

00:00
00:00
\defaultStaffDisplay { clefPlacement primary }
\defaultStaffDisplay tabs { tsVisibility true tsPlacement allStaves }
\track
\staff {score tabs}
3.3.4 3.3 3.3 3.3 | 3.3 3.3 3.3 3.3

Properties:

clefVisibilityโ€‹

Scope: Score metadata

Syntax
// [1]:
clefVisibility ()
// [2]:
clefVisibility visibility
// [3]:
clefVisibility visibility
// [4]:
clefVisibility visibility

Description: Show or hide the clef. Supported staff types: score, tabs.

Parameters:

OverloadNameDescriptionTypeRequired
[2]visibilityWhether the clef is shown"true"|"false"yes
[3]visibilityWhether the clef is showntrue|falseyes
[4]visibilityWhether the clef is shown1|0yes

Parameter Values:

Following parameters have value limitations

OverloadNameValues
[2]visibility
ValueDescription
"true"Show the clef
"false"Hide the clef
[3]visibility
ValueDescription
trueShow the clef
falseHide the clef
[4]visibility
ValueDescription
1Show the clef
0Hide the clef

Example:

00:00
00:00
\defaultStaffDisplay { clefVisibility false }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

clefPlacementโ€‹

Scope: Score metadata

Syntax
clefPlacement placement

Description: Show the clef on all staves or only on the primary (topmost) staff. Supported staff types: score, tabs.

Parameters:

NameDescriptionTypeRequired
placementOn which staves the clef is shownallStaves|primaryyes

Parameter Values:

Following parameters have value limitations

NameValues
placement
ValueDescription
allStavesAll staves
primaryOnly the primary (topmost) staff

Example:

00:00
00:00
\defaultStaffDisplay { clefPlacement primary }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

clefSystemsโ€‹

Scope: Score metadata

Syntax
clefSystems systems

Description: Show the clef on all systems or only on the first system. Supported staff types: score, tabs.

Parameters:

NameDescriptionTypeRequired
systemsOn which systems the clef is shownallSystems|firstSystemOnlyyes

Parameter Values:

Following parameters have value limitations

NameValues
systems
ValueDescription
allSystemsAll systems
firstSystemOnlyOnly the first system

Example:

00:00
00:00
\defaultStaffDisplay { clefSystems firstSystemOnly }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

ksVisibilityโ€‹

Scope: Score metadata

Syntax
// [1]:
ksVisibility ()
// [2]:
ksVisibility visibility
// [3]:
ksVisibility visibility
// [4]:
ksVisibility visibility

Description: Show or hide the key signature. Supported staff types: score, slash.

Parameters:

OverloadNameDescriptionTypeRequired
[2]visibilityWhether the key signature is shown"true"|"false"yes
[3]visibilityWhether the key signature is showntrue|falseyes
[4]visibilityWhether the key signature is shown1|0yes

Parameter Values:

Following parameters have value limitations

OverloadNameValues
[2]visibility
ValueDescription
"true"Show the key signature
"false"Hide the key signature
[3]visibility
ValueDescription
trueShow the key signature
falseHide the key signature
[4]visibility
ValueDescription
1Show the key signature
0Hide the key signature

Example:

00:00
00:00
\defaultStaffDisplay { ksVisibility false }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

ksPlacementโ€‹

Scope: Score metadata

Syntax
ksPlacement placement

Description: Show the key signature on all staves or only on the primary (topmost) staff. Supported staff types: score, slash.

Parameters:

NameDescriptionTypeRequired
placementOn which staves the key signature is shownallStaves|primaryyes

Parameter Values:

Following parameters have value limitations

NameValues
placement
ValueDescription
allStavesAll staves
primaryOnly the primary (topmost) staff

Example:

00:00
00:00
\defaultStaffDisplay { ksPlacement primary }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

ksSystemsโ€‹

Scope: Score metadata

Syntax
ksSystems systems

Description: Show the key signature on all systems or only on the first system. Supported staff types: score, slash.

Parameters:

NameDescriptionTypeRequired
systemsOn which systems the key signature is shownallSystems|firstSystemOnlyyes

Parameter Values:

Following parameters have value limitations

NameValues
systems
ValueDescription
allSystemsAll systems
firstSystemOnlyOnly the first system

Example:

00:00
00:00
\defaultStaffDisplay { ksSystems firstSystemOnly }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

tsVisibilityโ€‹

Scope: Score metadata

Syntax
// [1]:
tsVisibility ()
// [2]:
tsVisibility visibility
// [3]:
tsVisibility visibility
// [4]:
tsVisibility visibility

Description: Show or hide the time signature. Supported staff types: score, tabs, slash, numbered.

Parameters:

OverloadNameDescriptionTypeRequired
[2]visibilityWhether the time signature is shown"true"|"false"yes
[3]visibilityWhether the time signature is showntrue|falseyes
[4]visibilityWhether the time signature is shown1|0yes

Parameter Values:

Following parameters have value limitations

OverloadNameValues
[2]visibility
ValueDescription
"true"Show the time signature
"false"Hide the time signature
[3]visibility
ValueDescription
trueShow the time signature
falseHide the time signature
[4]visibility
ValueDescription
1Show the time signature
0Hide the time signature

Example:

00:00
00:00
\defaultStaffDisplay { tsVisibility false }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

tsPlacementโ€‹

Scope: Score metadata

Syntax
tsPlacement placement

Description: Show the time signature on all staves or only on the primary (topmost) staff. Supported staff types: score, tabs, slash, numbered.

Parameters:

NameDescriptionTypeRequired
placementOn which staves the time signature is shownallStaves|primaryyes

Parameter Values:

Following parameters have value limitations

NameValues
placement
ValueDescription
allStavesAll staves
primaryOnly the primary (topmost) staff

Example:

00:00
00:00
\defaultStaffDisplay { tsPlacement primary }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

tsSystemsโ€‹

Scope: Score metadata

Syntax
tsSystems systems

Description: Show the time signature on all systems or only on the first system. Supported staff types: score, tabs, slash, numbered.

Parameters:

NameDescriptionTypeRequired
systemsOn which systems the time signature is shownallSystems|firstSystemOnlyyes

Parameter Values:

Following parameters have value limitations

NameValues
systems
ValueDescription
allSystemsAll systems
firstSystemOnlyOnly the first system

Example:

00:00
00:00
\defaultStaffDisplay { tsSystems firstSystemOnly }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

restsVisibilityโ€‹

Scope: Score metadata

Syntax
// [1]:
restsVisibility ()
// [2]:
restsVisibility visibility
// [3]:
restsVisibility visibility
// [4]:
restsVisibility visibility

Description: Show or hide the rests. Supported staff types: tabs.

Parameters:

OverloadNameDescriptionTypeRequired
[2]visibilityWhether the rests is shown"true"|"false"yes
[3]visibilityWhether the rests is showntrue|falseyes
[4]visibilityWhether the rests is shown1|0yes

Parameter Values:

Following parameters have value limitations

OverloadNameValues
[2]visibility
ValueDescription
"true"Show the rests
"false"Hide the rests
[3]visibility
ValueDescription
trueShow the rests
falseHide the rests
[4]visibility
ValueDescription
1Show the rests
0Hide the rests

Example:

00:00
00:00
\defaultStaffDisplay { restsVisibility false }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

restsPlacementโ€‹

Scope: Score metadata

Syntax
restsPlacement placement

Description: Show the rests on all staves or only on the primary (topmost) staff. Supported staff types: tabs.

Parameters:

NameDescriptionTypeRequired
placementOn which staves the rests is shownallStaves|primaryyes

Parameter Values:

Following parameters have value limitations

NameValues
placement
ValueDescription
allStavesAll staves
primaryOnly the primary (topmost) staff

Example:

00:00
00:00
\defaultStaffDisplay { restsPlacement primary }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

restsSystemsโ€‹

Scope: Score metadata

Syntax
restsSystems systems

Description: Show the rests on all systems or only on the first system. Supported staff types: tabs.

Parameters:

NameDescriptionTypeRequired
systemsOn which systems the rests is shownallSystems|firstSystemOnlyyes

Parameter Values:

Following parameters have value limitations

NameValues
systems
ValueDescription
allSystemsAll systems
firstSystemOnlyOnly the first system

Example:

00:00
00:00
\defaultStaffDisplay { restsSystems firstSystemOnly }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

barNumberโ€‹

Scope: Score metadata

Syntax
barNumber mode

Description: Set how bar numbers are shown. Supported staff types: all.

Parameters:

NameDescriptionTypeRequired
modeThe mode to useallBars|firstOfSystem|hideyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
allBarsAll bars
firstOfSystemFirst bar of every system
hideHide

Example:

00:00
00:00
\defaultStaffDisplay { barNumber allBars }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3

rhythmโ€‹

Scope: Score metadata

Syntax
rhythm mode

Description: Set how the rhythm notation is shown. Supported staff types: tabs.

Parameters:

NameDescriptionTypeRequired
modeThe mode to usehidden|showWithBeams|showWithBars|automaticyes

Parameter Values:

Following parameters have value limitations

NameValues
mode
ValueDescription
hiddenHidden
showWithBeamsIndividual beams per beat
showWithBarsConnected bars like standard notation
automaticShown if no standard notation is shown

Example:

00:00
00:00
\defaultStaffDisplay { rhythm showWithBeams }
\track { defaultSystemsLayout 2 }
\staff {score tabs}
\ks D 3.3.4 r 3.3 3.3 | 3.3.4 3.3 r 3.3 | \ts (3 4) \ks A 3.3.4 3.3 r | 3.3.4 r 3.3