[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Again: Whole Bar Rests and Unmetered Music
From: |
Reinhold Kainhofer |
Subject: |
Re: Again: Whole Bar Rests and Unmetered Music |
Date: |
Sat, 6 Dec 2008 14:36:01 +0100 |
User-agent: |
KMail/1.10.3 (Linux/2.6.27-9-generic; KDE/4.1.3; i686; ; ) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Am Samstag, 6. Dezember 2008 14:02:04 schrieb Dmytro O. Redchuk:
> Please, can anybody answer me:
> 1. Shouldn't whole bar rest be semibreve (whole) rest for any actual
> time except 4/2?
Gardner Read says about whole-measure rests (p.98):
"Although the whole rest literally signifies only the value of a hole note, it
now commonly serves as the symbol for any completely silent measure,
regardless of the meter or time-signature. Formerly, it served for all measure
values except 4/2, this rest being indicated by a sign borrowed from the breve
symbol of thirteenth- and fourteenth-century music. But today the whole rest
stands for any empty measure -- for all meters from a theoretical 8/2 to a
3/16. For a 2/16 (1/8) or smaller silent bar, an actual eighth (or smaller)
rest would be used."
> 2. How can i tell lilypond to "draw" whole rest instead of breve
> (double)?
You can't, since it's hardcoded to use a breve rest for ALL measure lengths
>=2 (i.e. >= 4/2)...
- From multi-measure-rest-engraver.cc (lines 218-221):
SCM sml = get_property ("measureLength");
Rational ml = (unsmob_moment (sml)) ? unsmob_moment (sml)->main_part_ :
Rational (1);
if (ml >= Rational (2))
last_rest_->set_property ("use-breve-rest", SCM_BOOL_T);
So, apparently, this "violates" the convention Read describes in two ways:
- -) breve should only be used for ml == Rational(2) (if at all!)
- -) For ml < Rational (3, 16) a rest of appropriate duration should be used
instead of the semibreve
Cheers,
Reinhold
- --
- ------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden, http://reinhold.kainhofer.com/
* Financial and Actuarial Mathematics, TU Wien, http://www.fam.tuwien.ac.at/
* K Desktop Environment, http://www.kde.org, KOrganizer maintainer
* Chorvereinigung "Jung-Wien", http://www.jung-wien.at/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFJOn/CTqjEwhXvPN0RArL2AJ0SlKCTtl2wmh8l7FGh9wQfMZdOPQCgxveE
Z8vKmFJqkLDd1SCxmkpBCjQ=
=6BKs
-----END PGP SIGNATURE-----