[icon]

GNU LilyPond

Welcome to the home of the GNU Music Typesetter

What is LilyPond
General information
Simple examples
Complex examples
Download
GNU/Linux binaries
Windows
Source code
Documentation
Tutorial
Manual
Glossary
other ...

Support
Mailing lists
Search
WikiWiki
FAQs

External sites
lilypond.org/development
lilypond.org/stable
ftp.lilypond.org
Mutopia
Other music online

Node:Durations, Next:, Previous:Skips, Up:Note entry



Durations

The syntax for a verbose duration specification is

 \duration scmduration
Here, scmduration is a Scheme object of type Duration. See Duration for more information.

In Note, Chord, and Lyrics mode, durations may be designated by numbers and dots: durations are entered as their reciprocal values. For notes longer than a whole you must use identifiers.

 c'\breve
c'1 c'2 c'4 c'8 c'16 c'32 c'64 c'64
r\longa r\breve
r1 r2 r4 r8 r16 r32 r64 r64

[picture of music]

To get a longa note head, you have to use mensural note heads. This is accomplished by setting the style property of the NoteHead grob to mensural. There is also a note head style baroque which gives mensural note heads for \longa and \breve but standard note heads for shorter notes.

 \property Voice.NoteHead \set #'style = #'mensural
 a'\longa

[picture of music]

If the duration is omitted then it is set to the previous duration entered. At the start of parsing a quarter note is assumed. The duration can be followed by dots (`.') to obtain dotted note lengths.

  a'4. b'4.. c'8.

[picture of music]

You can alter the length of duration by a fraction N/M by appending `*N/M' (or `*N' if M=1). This will not affect the appearance of the notes or rests produced.

Go back to index of LilyPond.

Please send GNU LilyPond questions and comments to lilypond-user@gnu.org.

Please send comments on these web pages to lilypond@packages.debian.org

Copyright (c) 1997--2001 Han-Wen Nienhuys and Jan Nieuwenhuizen.

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.


This page was built from LilyPond-1.4.12 (stable-branch) by

Anthony Fok <lilypond@packages.debian.org>, Tue Mar 12 01:35:39 2002 HKT.