Skip to main content

alphaTab.NotationSettings

Description

The notation settings control how various music notation elements are shown and behaving

 class NotationSettings

Properties

defaultElements

Gets the default configuration of the {@see notationElements} setting. Do not modify

displayTranspositionPitches

The transposition pitch offsets for the individual tracks used for rendering only.

elements

Whether music notation elements are visible or not.

extendBendArrowsOnTiedNotes

If set to true bend arrows expand to the end of the last tied note of the string. Otherwise they end on the next beat.

extendLineEffectsToBeatEnd

If set to true, line effects like w/bar and let-ring are drawn until the end of the beat instead of the start

fingeringMode

The fingering mode to use.

notationMode

The mode to use for display and play music notation elements.

rhythmHeight

Controls how high the ryhthm notation is rendered below the tab staff

rhythmMode

Controls how the rhythm notation is rendered for tab staves.

slurHeight

The height scale factor for slurs

smallGraceTabNotes

If set to true the guitar tabs on grace beats are rendered smaller.

transpositionPitches

The transposition pitch offsets for the individual tracks used for rendering and playback.

Methods

isNotationElementVisible(NotationElement)

Gets whether the given music notation element should be shown