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: Simon Albrecht
Subject: Re: Alla breve notation in Kyrie (2) from Bach's Hohe Messe
Date: Sat, 9 Jul 2016 00:20:09 +0200

On 08.07.2016 16:19, Malte Meyn wrote:
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 ;)

An alternate source for the autograph: <http://www.bach-digital.de/rsc/viewer/BachDigitalSource_derivate_00026617/019.jpg>
Note the small barlines in the middle of some measures.


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

_______________________________________________
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]