| name | bar-notation |
| description | Reference sheet for the notation format used by musescore-mcp tools, and for reading get_overview output. Use when calling musescore-mcp tools. |
Bar notation reference
Bars are separated by |. Just like in regular sheet music, all bars must have the correct number of beats in them. All pitches are written pitch.
| Syntax | Meaning |
|---|
C5:4 | Note: letter A-G, optional ♭/♯, octave, duration |
r:8 | Rest |
R | Full-measure rest, alone in the bar |
chord(C4 E4 G4):4 | Chord, one duration for the entire chord |
tuplet(3:2 C5:8 D5 E5) | Tuplet, ratio is actual:normal |
grace(D4:8) C4:4 | Grace note (acciaccatura) before the main note |
slur(C4:8 D4 E4) | Slur, may cross barlines: slur(G4:8 A4 | B4 C5) |
C5:4~ C5 | Tie |
C5:4' | Staccato |
C5:4> | Accent |
C5:4(tr) | Short trill |
C5:4(mord) | Mordent |
C5:4(scoop) | Scoop |
C5:4(gliss) | Glissando to the next note |
[C-7] C4:4 | Chord symbol, attached to the following event |
Durations: :1 :2 :4 :8 :16 :32 :64 :128, dotted :4., double-dotted :4... A duration carries over to following events until changed. It's mandatory on the first note/rest.
Each note or chord gets at most one suffix: a tie, an annotation, or a glissando. No stacking.
Chord symbols are written in square brackets before the event they attach to. The root is a note name (A-G with optional ♭/♯). Everything after the root is the suffix, passed through unchanged. Common suffixes: -7 (minor 7th), 7 (dominant), ^7 (major 7th), o7 (diminished), ø7 (half-diminished), - (minor), 6, -6. A chord symbol can attach to any event, including rests. A chord symbol before slur( or tuplet( attaches to the first note or rest inside the group; read_measures prints it in that inside position. A chord symbol should be either outside or inside a group.
Example:
[C-7] grace(B4:8) C5:4.' B4:8> [F7] slur(A4(tr) G4 r F4~) | [B♭^7] F4:2.(gliss) E4:4 | tuplet(3:2 C5:8 D5 E5) [E♭7] r:4 r:2 | R
Reading the overview
get_overview prints a summary line, a Form section, and a Chords section. Form and Chords are omitted when empty.
- Key signature shows the major and equivalent minor key in written pitch. A transposing instrument's concert key appears in parentheses next to its name on the Instruments line.
- Bar 1's key, time, and tempo are printed in the summary Subsequent
key:, time:, or tempo: entries always means a mid-score change.
- The Chords grid prints 4 bars per line, each line prefixed with its first bar number. Lines without chord symbols are omitted. Example: a jump from
1: to 9: means bars 5-8 don't have chords.
- Chord roots are written pitch, spelled the same as read_measures output.