Skip to main content

alphaTab.alphaTex.AlphaTexBeatNode

Description

A node describing a beat within alphaTex.

 interface AlphaTexBeatNode extends AlphaTexAstNode

Properties

beatEffects

The effect list for this beat.

beatMultiplier

The * marker for repeating this beat multiple times. Must have a filled beatMultiplierValue

beatMultiplierValue

The numeric value how often the beat should be repeated.

durationChange

An optional marker changing the beat duration via a marker like :4

durationDot

The dot separating the beat content and the postfix beat duration

durationValue

The postfix beat duration.

end

The end (inclusive) of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode)

leadingComments

The comments preceeding this node. (Inherited from IAlphaTexAstNode)

nodeType
notes

The notes contained in this beat (mutually exclusive with rest)

rest

The marker indicating that this beat is a rest beat. Currently always an identifier with r

start

The start of this node when parsed from an input source file. (Inherited from IAlphaTexAstNode)

trailingComments

The comments after this node (if starting on the same line). (Inherited from IAlphaTexAstNode)