ScoreScript.org
Embed ScoreScript App

Examples

Editable scores for exploring rhythm, notation, lyrics, and orchestration. Open one to see how the source and music fit together.

01

One phrase

The opening sentence: tempo, sticky duration, dynamics, crescendo, barline, and dotted completion.

*"Andante" 4Eb(p)< G 2Bb | 4.Eb &G 2F(mf)
1 part · 6 notes · 2 barsOpen in Explore →
02

Node-to-node

A connector belongs to endpoints. Interior notes stay plain when one figure crosses them.

Eb< D Eb <F
one span · two endpointsOpen in Explore →
03

Short waltz

A compact meter and tempo example with dotted rhythm and inherited values.

meter 3/4 · *"Con moto" 4.G 8A 4B
3/4 · tempo textOpen in Explore →
04

Marks and gestures

Chord, articulation, dynamic, hairpin, and tuplet syntax around the nodes they affect.

{3: 8Bb C' D'} 4Eb'(>.) 2D'(p)
11 notes · 2 barsOpen in Explore →
05

Voice and words

A lyric row lines up with the music above it and checks its own bar structure.

lyrics: Sing- ing a song | for you _ *
lyrics · slur · dynamicsOpen in Explore →
06

Measures first

Two parts arranged vertically by measure range for orchestration and alignment.

{ m1-2: { fl: … } { hn: … } }
2 parts · grid viewOpen in Explore →
07

Parts first

The same score arranged around each player. The formatter preserves this choice.

fl { m1-2 { … } } · hn { m1-2 { … } }
same music · part viewOpen in Explore →
08

Twenty-four staff lines

Rehearsal, sections, expression, dynamics, tuplets, chords, and instrument families in one compact orchestral program.

parts { fl: 3 ob: 2 cl: 3 bsn: 2 hn: 4 tpt: 3 tbn: 3 tuba timp mallets hp }
24 lines · 206 notes · 4 barsOpen in Explore →
09

Teaching diagnostic

Broken on purpose. The language names the source range and teaches why the measure cannot hold it.

meter 4/4 · 1C 1D
error · measure capacityOpen in Explore →