lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Alla breve notation in Kyrie (2) from Bach's Hohe Messe


From: Malte Meyn
Subject: Re: Alla breve notation in Kyrie (2) from Bach's Hohe Messe
Date: Fri, 8 Jul 2016 16:19:26 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0

Hi Jogchum,

you can find an autograph and the Bach-Gesellschaft-Ausgabe by Breitkopf & Härtel at IMSLP: http://imslp.org/wiki/Mass_in_B_minor,_BWV_232_(Bach,_Johann_Sebastian)
Both use cut C ;)

Am 08.07.2016 um 14:50 schrieb Jogchum Reitsma:
(Sent this one too accidentally to PM)

Hi Malte,

I didn't have the opportunity to look at Bach's handwriting. I have
checked two edited versions. One uses 4/4, the other C (not cut C). So I
gather that's correct.

regards, Jogchum

Op 07-07-16 om 14:28 schreef Malte Meyn:


Am 07.07.2016 um 13:48 schrieb Jogchum Reitsma:
In the second Kyrie from J.S. Bach's Hohe Messe, the time signature is
4/4, but the bars are filled with 8 quarter notes or its equivalent in
time.

Are you sure you meant 4/4 which is shown as C? Bach uses the cut C
(alla breve).

\set timeSignatureFraction = #'(2.2)

warning: typecontrol failed for 'timeSignatureFraction'; value '(2.2)'
must be of type 'fraction, as pair'

Pairs have to be written with spaces around the dot, so it would be
  \set timeSignatureFraction = #'(2 . 2)
or simpler (using a fraction)
  \set timeSignatureFraction = 2/2
#'(2.2) is a list containing the number 2.2 as a single element.

There are three solutions to your problem, I would prefer the second
(or maybe the third).

%%%%

\version "2.18.2"

% first solution: use 2/2 and adjust measure length
{
  \time 2/2
  \set Timing.measureLength = #(ly:make-moment 4/2)
  a2 a a a
}

% second solution: use 4/2 and adjust the fraction/alla breve sign
{
  \time 4/2
  \set Staff.timeSignatureFraction = 2/2
  a2 a a a
}

% third solution: set both measureLength and timeSignatureFraction
% without overriding settings made by the \time command (IMO cleaner)
{
  \set Timing.measureLength = #(ly:make-moment 4/2)
  \set Staff.timeSignatureFraction = 2/2
  a2 a a a
}

_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



_______________________________________________
lilypond-user mailing list
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user



reply via email to

[Prev in Thread] Current Thread [Next in Thread]