Bar Metadata

For bars various tags can be specified which change information like clefs, key signatures repeats etc. They follow the format \tag value value just like the score metadata. Be sure not to mix the score metadata and the bar metadata of the first bar.

Time Signatures

Time signatures have the format \ts Numerator Denominator

\ts 3 4 | \ts 4 4 | \ts 6 8
\ts 3 4 | \ts 4 4 | \ts 6 8

Repeats

Repeats can be started with \ro and be closed with \rc Count. Count specifies how often the bar range is repeated.

\ro 1.3 2.3 3.3 4.3 | 5.3 6.3 7.3 8.3 | \rc 2 1.3 2.3 3.3 4.3 | \ro \rc 3 1.3 2.3 3.3 4.3 |
\ro 1.3 2.3 3.3 4.3 |
5.3 6.3 7.3 8.3 |
\rc 2 1.3 2.3 3.3 4.3 |
\ro \rc 3 1.3 2.3 3.3 4.3 |

Key Signatures

The key signature can be specified with \ks Value where the value is one of the following: Cb, Gb, Db, Ab, Eb, Bb, F, C, G, D, A, E, B, F#, C#

\ks Cb | \ks C | \ks C#
\ks Cb | \ks C | \ks C#

Clef

To change the clef simply specify \clef Clef where Clef is one of the following values: G2, Treble, F4, Bass, C3, Tenor, C4, Alto, N, Neutral

\clef G2 | \clef F4 | \clef C3 | \clef C4 | \clef N | \clef Treble | \clef Bass | \clef Tenor | \clef Alto | \clef Neutral |
\clef G2 | \clef F4 | \clef C3 | \clef C4 | \clef N |
\clef Treble | \clef Bass | \clef Tenor | \clef Alto | \clef Neutral |

Tempo

To change the tempo of the score you can specify \tempo BPM.

// score meta also supports \tempo, therefore we skip the score meta with a dot . // bars \tempo 30 1.3 2.3 3.3 4.3 | \tempo 80 1.3 2.3 3.3 4.3 |
// score meta also supports \tempo, therefore we skip the score meta with a dot
.
// bars
\tempo 30 1.3 2.3 3.3 4.3 |
\tempo 80 1.3 2.3 3.3 4.3 |

Triplet Feel

To change the triplet feel of a bar specify \tf TripletFeel. Where TripletFeel is one of the following values:

TripletFeelPossible values
No Triplet Feelnone, no, 0
Triplet 16thtriplet-16th, t16, 1
Triplet 8thtriplet-8th, t8, 2
Dotted 16thdotted-16th, d16, 3
Dotted 8thdotted-8th, d8, 4
Scottish 16thscottish-16th, s16, 5
Scottish 8thscottish-8th, s8, 6
\tf none 3.3*4 | \tf triplet-16th 3.3*4 | \tf triplet-8th 3.3*4 | \tf dotted-16th 3.3*4 | \tf dotted-8th 3.3*4 | \tf scottish-16th 3.3*4 | \tf scottish-8th 3.3*4 | \tf no 1.1*4 | \tf t16 1.1*4 | \tf t8 1.1*4 | \tf d16 1.1*4 | \tf d8 1.1*4 | \tf s16 1.1*4 | \tf s8 1.1*4
\tf none 3.3*4 | \tf triplet-16th 3.3*4 | \tf triplet-8th 3.3*4 | \tf dotted-16th 3.3*4 | \tf dotted-8th 3.3*4 | \tf scottish-16th 3.3*4 | \tf scottish-8th 3.3*4 |
\tf no 1.1*4 | \tf t16 1.1*4 | \tf t8 1.1*4 | \tf d16 1.1*4 | \tf d8 1.1*4 | \tf s16 1.1*4 | \tf s8 1.1*4

Anacrusis

By default bars follow a strict timing defined by the time signature and tempo. Anacrusis (aka. pickup bars) do not follow this rule. The length of those bars is defined by the actual beats/notes in the bar. Bars can be flagged as anacrusis bars via the \ac bar meta.

\ks D \ts 24 16 \ac r.16 6.3 7.3 9.3 7.3 6.3 | r.16 5.4 7.4 9.4 7.4 5.4 6.3.4{d} 9.6.16 10.6 12.6 10.6 9.6 14.6.4{d} r.16
\ks D \ts 24 16 \ac r.16 6.3 7.3 9.3 7.3 6.3 | r.16 5.4 7.4 9.4 7.4 5.4 6.3.4{d} 9.6.16 10.6 12.6 10.6 9.6 14.6.4{d} r.16

Sections

To split your song into individual sections (e.g. intro, chorus, solo etc.) you can mark a bar as a section start by using \section followed by the section name. If you want to also specify a marker beside the text, use the format \section Marker Text

\section Intro // simple section 1.1 1.1 1.1 1.1 | 1.1 1.1 1.1 1.1 | \section "Chorus 01" // with spaces in name 1.1 1.1 1.1 1.1 | \section S Solo // with marker and section name differently 1.1 1.1 1.1 1.1
\section Intro // simple section
1.1 1.1 1.1 1.1 | 1.1 1.1 1.1 1.1 |
\section "Chorus 01" // with spaces in name
1.1 1.1 1.1 1.1 |
\section S Solo // with marker and section name differently
1.1 1.1 1.1 1.1