Letsnotate converts simple text into sheet music automatically. No clutter, no toolbars — just write and play.
Type the text on the left — and you get the score on the right:
key = c major time = 4/4 tempo 4 = 90 staff clef = treble { [c8 d8 e8 f8] [g8 a8 b8 c8] }
Barlines added automatically
Everything just works. You write music — Letsnotate handles the math.
time = 3/4 staff clef = treble { 3/2 { d8 e8 f8 } g4 a8 b8 }
Clean tuplets. Correct barlines.
Align lyrics to notes. And chords. Did we mention they get automatically aligned too?
time = 2/4 tempo 4 = 100 staff clef = treble { "c2:maj f2:maj f2:maj c4 e4 e4 f4 g4 a4 C E E F G A " }
Notes and syllables stay aligned
Piano, duet, or ensemble — write as many staves as you need.
tempo 4 = 100 staff clef = treble { c4 e4 e4 f4 g4 a4 b4 g4 } staff clef = bass { <c' e g>2 <f a c>2 <f a c>2 <c e g>2 }
Treble and bass, perfectly aligned
Use var
to store any phrase and reuse it anywhere — like variables in code.
key = g major time = 4/4 tempo 4 = 80 var phrase = " g2:maj g8 [a8 b8] G AB " staff clef = treble { repeat 3 { phrase } }
One phrase, reused multiple times
Each tab in Letsnotate is its own editor — a named note block you can include
inside any staff.
[c8|Prelude| d8 e8 f8]
[g8|Intro| a8 b8 c8]
staff clef = treble { include prelude include intro }
Tabs come together to make full song
You’ve seen how powerful text-based notation can be. Want to go deeper?
Explore the Tutorials Check out library