Previous: Skipping corrected music, Up: Easier music entry



5.2.5 Automatic note splitting

Long notes can be converted automatically to tied notes. This is done by replacing the Note_heads_engraver (lilypond-internals) by the Completion_heads_engraver (lilypond-internals) . In the following examples, notes crossing the bar line are split and tied.

     \new Voice \with {
       \remove "Note_heads_engraver"
       \consists "Completion_heads_engraver"
     } {
       c2. c8 d4 e f g a b c8 c2 b4 a g16 f4 e d c8. c2
     }

[image of music]

This engraver splits all running notes at the bar line, and inserts ties. One of its uses is to debug complex scores: if the measures are not entirely filled, then the ties exactly show how much each measure is off.

Bugs

Not all durations (especially those containing tuplets) can be represented exactly with normal notes and dots, but the engraver will not insert tuplets.

See also

Examples: input/regression/completion-heads.ly.

Program reference: Completion_heads_engraver (lilypond-internals) .

Read comments on this page, or add one.

This page is for LilyPond-2.5.11 (development-branch).

Report errors to <bug-lilypond@gnu.org>.

Other languages: English.
Using automatic language selection.