LilyPond
A notation system for producing music engraving from text descriptions.
What it does
LilyPond provides notation tools, manuals, and introductory resources, giving music engraving a traceable text source.
When to use it
For a performance score, enter melody and rhythm before inspecting line breaks and the readability of musical symbols.