|Browsing items 0−9 out of 838|
\changePitch, to repeatedly print a given rhythm with different notes. Its syntax is
This will replace notes in
\changePitch \pattern \newnotes
\patternby notes in
\newnotes. If the note-count in
\newnotesis greater, the pattern is copied repeatedly. Rests or skips are allowed, and the function also works for chords. More detailed documentation (in pdf format), and also the most recent "changePitch.ly" can be found here.
A common practice in lead sheets is to abbreviate chord changes when only the bass note is changed. s,
Cmaj7, Cmaj7/B would be written as
Cmaj7, /B, for example. There is no simple way to do this in LilyPond, but it is possible to use a whiteout hack like snippet #309 to accomplish the desired effect.
\combinecommand helps, but it can only take two arguments.
By defining a new markup command which takes a list markup elements, it becomes much easier to lay out complex markup into specific arrangements, such as tables.
\markupcan be tweaked by changing the
\translate-scaledis used here rather than
\translatein order to let the positioning of the symbol parts adapt to changes of
When writing a figured bass, you can place the figures above or below the bass notes, by defining the
BassFigureAlignmentPositioning.direction property (exclusively in a
Staff context). Choices are
This property can be changed as many times as you wish. Use
\once \override if you don't want the override to apply to the whole score.