Re: Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread Stanton Sanderson
David, Thank you. That is exactly what I was looking for. William, thank you 
for the helpful explanation of the somewhat archaic use of the cut time sign. 
And David, again thank you for your responses.

-Stan
 

> On Jan 11, 2024, at 9:20 PM, David Wright  wrote:
> 
> On Thu 11 Jan 2024 at 20:11:54 (-0600), Stanton Sanderson wrote:
>> 
>> Thank you for the suggestion, but as stated previously, I’m trying to 
>> reproduce the original from the Peters edition. The problem, as you point 
>> out, is that the cut C is used in the original. Whether 8/4 or 4/2 (and I 
>> agree that 4/2 is the most reasonable time signature), I was looking for a 
>> way of declaring the cut C. 
>> 
>> The included photo is from the piece (# 67. Vater Unser in Himmelreich by 
>> Johann Kyieger, from _80 Choral Preludes_, Edition Peters, No. 4440, 
>> Copyright 1947). I think I purchased it some time around 1959. 
> 
> You can override the glyph, as attached.
> 
> Cheers,
> David.
> <42.ly><42.pdf>




Re: Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread David Wright
On Thu 11 Jan 2024 at 20:11:54 (-0600), Stanton Sanderson wrote:
> 
> Thank you for the suggestion, but as stated previously, I’m trying to 
> reproduce the original from the Peters edition. The problem, as you point 
> out, is that the cut C is used in the original. Whether 8/4 or 4/2 (and I 
> agree that 4/2 is the most reasonable time signature), I was looking for a 
> way of declaring the cut C. 
> 
> The included photo is from the piece (# 67. Vater Unser in Himmelreich by 
> Johann Kyieger, from _80 Choral Preludes_, Edition Peters, No. 4440, 
> Copyright 1947). I think I purchased it some time around 1959. 

You can override the glyph, as attached.

Cheers,
David.
\paper { #(set-paper-size "a6") }
mus = { \time 4/2 a'1 a'2 f' g' a' f' e' }
\new Score {
  \new Staff {
\new Voice {
  \once\override Staff.TimeSignature.stencil = #ly:text-interface::print
  \once\override Staff.TimeSignature.text = \markup { \musicglyph "timesig.C22" }
  \mus
}
  }
}


42.pdf
Description: Adobe PDF document


RE: Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread Mark Stephen Mrotek
Stanton,

As far as I know (I use Lilypond 2.22.2) cut C is not available for 4/2.

Mark

-Original Message-
From: Stanton Sanderson  
Sent: Thursday, January 11, 2024 6:12 PM
To: Mark Stephen Mrotek 
Cc: LilyPond Users 
Subject: Re: Cut time/half-time/alle breve & 8/4 time

Mark, 

Thank you for the suggestion, but as stated previously, I’m trying to reproduce 
the original from the Peters edition. The problem, as you point out, is that 
the cut C is used in the original. Whether 8/4 or 4/2 (and I agree that 4/2 is 
the most reasonable time signature), I was looking for a way of declaring the 
cut C. 

The included photo is from the piece (# 67. Vater Unser in Himmelreich by 
Johann Kyieger, from _80 Choral Preludes_, Edition Peters, No. 4440, Copyright 
1947). I think I purchased it some time around 1959. 

Stan

> On Jan 11, 2024, at 7:49 PM, Mark Stephen Mrotek  wrote:
> 
> Stanton,
>  
> I think the piece is in 4/2.
> Do you want a numeric time signature?
> The cut C is used for 2/2.
>  
> Mark
>  
> From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org 
>  On Behalf Of Stanton 
> Sanderson
> Sent: Thursday, January 11, 2024 3:15 PM
> To: LilyPond Users 
> Cc: Stanton Sanderson 
> Subject: Cut time/half-time/alle breve & 8/4 time
>  
> I’m setting various short organ pieces from an old Peters edition, mostly to 
> prevent my aging brain from forgetting… 
>  
> One piece is in 8/4 time -the first measure has a whole note and 2 half 
> notes. However, the time signature as printed is the cut time symbol. How can 
> I reproduce this? I’m using Lilypond 2.25.11.
>  
>  




Re: Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread Stanton Sanderson
Mark, 

Thank you for the suggestion, but as stated previously, I’m trying to reproduce 
the original from the Peters edition. The problem, as you point out, is that 
the cut C is used in the original. Whether 8/4 or 4/2 (and I agree that 4/2 is 
the most reasonable time signature), I was looking for a way of declaring the 
cut C. 

The included photo is from the piece (# 67. Vater Unser in Himmelreich by 
Johann Kyieger, from _80 Choral Preludes_, Edition Peters, No. 4440, Copyright 
1947). I think I purchased it some time around 1959. 

Stan

> On Jan 11, 2024, at 7:49 PM, Mark Stephen Mrotek  wrote:
> 
> Stanton,
>  
> I think the piece is in 4/2.
> Do you want a numeric time signature?
> The cut C is used for 2/2.
>  
> Mark
>  
> From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org 
>  On Behalf Of Stanton 
> Sanderson
> Sent: Thursday, January 11, 2024 3:15 PM
> To: LilyPond Users 
> Cc: Stanton Sanderson 
> Subject: Cut time/half-time/alle breve & 8/4 time
>  
> I’m setting various short organ pieces from an old Peters edition, mostly to 
> prevent my aging brain from forgetting… 
>  
> One piece is in 8/4 time -the first measure has a whole note and 2 half 
> notes. However, the time signature as printed is the cut time symbol. How can 
> I reproduce this? I’m using Lilypond 2.25.11.
>  
>  




RE: Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread Mark Stephen Mrotek
Stanton,

 

I think the piece is in 4/2.
Do you want a numeric time signature?
The cut C is used for 2/2.

 

Mark

 

From: lilypond-user-bounces+carsonmark=ca.rr@gnu.org 
 On Behalf Of Stanton 
Sanderson
Sent: Thursday, January 11, 2024 3:15 PM
To: LilyPond Users 
Cc: Stanton Sanderson 
Subject: Cut time/half-time/alle breve & 8/4 time

 

I’m setting various short organ pieces from an old Peters edition, mostly to 
prevent my aging brain from forgetting… 

 

One piece is in 8/4 time -the first measure has a whole note and 2 half notes. 
However, the time signature as printed is the cut time symbol. How can I 
reproduce this? I’m using Lilypond 2.25.11.

 

 



image001.png
Description: Binary data


Re: Transpose from major to minor key

2024-01-11 Thread mskala
On Thu, 11 Jan 2024, Wol wrote:

> You need to remember lilypond thinks in terms of pitch, not note names. Unlike
> some (most?) other music software. So "\transpose g e" says "transpose EVERY
> note up A TONE".

I'm not sure it's quite right to say that Lilypond thinks in terms of
pitch, not note names, because it selects the spelling of transposed notes
based on the note names.  For instance, \transpose c cis fis gives fisis ,
not g , whereas \transpose b, c fis gives g.  The one-semitone
transposition of the same note is different depending on the note names
used to specify it.

-- 
Matthew Skala
msk...@ansuz.sooke.bc.ca People before tribes.
https://ansuz.sooke.bc.ca/



Cut time/half-time/alle breve & 8/4 time

2024-01-11 Thread Stanton Sanderson
I’m setting various short organ pieces from an old Peters edition, mostly to 
prevent my aging brain from forgetting… 

One piece is in 8/4 time -the first measure has a whole note and 2 half notes. 
However, the time signature as printed is the cut time symbol. How can I 
reproduce this? I’m using Lilypond 2.25.11.

 

Re: Transpose from major to minor key

2024-01-11 Thread Wol

On 10/01/2024 21:26, Butter Cream wrote:
Hi, I have a piece of music written in the key of G major and I want the 
pitches to transpose to e minor. How do I do this.


When I use the command \transpose g e it changes to E major (all g notes 
are sharped)


You need to remember lilypond thinks in terms of pitch, not note names. 
Unlike some (most?) other music software. So "\transpose g e" says 
"transpose EVERY note up A TONE".


As someone who plays a transposing instrument, this is very important to 
me - if my part gets transposed and others don't, the resulting piece of 
music is going to sound awful.


I get the sort of transposition you want CAN be useful, and I'm glad 
it's available, but for my normal, I want transpose to behave the way it 
does. I work at score level in concert pitch, and then have to print off 
my parts transposed as appropriate. If transpose starts mucking about 
with modes, all of my parts are going to be a mess.


Cheers,
Wol



Re: Tempo marking doesn't avoid cross-staff slur

2024-01-11 Thread Werner LEMBERG


>> This issue belongs into the group of the many cross-staff problems.
>> AFAICS, we don't have this particular case covered, so please file
>> an issue in the LilyPond tracker.
> 
> For reference, it's : https://gitlab.com/lilypond/lilypond/-/issues/6688

Thanks!


Werner



Re: crescendo lines to thin

2024-01-11 Thread Knute Snortum
Do you have a minimum working example you can show us?

https://lilypond.org/tiny-examples.html

--
Knute Snortum



On Thu, Jan 11, 2024 at 5:43 AM Bernhard Kleine 
wrote:

> Dear all, happy new year!
>
> Ich have a separate dyn line for the dynamics, but the lines there are
> to thin. How to change it?
>
> Bernhard
>
>
>


Re: Tempo marking doesn't avoid cross-staff slur

2024-01-11 Thread Knute Snortum
On Thu, Jan 11, 2024 at 4:40 AM Werner LEMBERG  wrote:

>
> > I found a weird behavior -- I don't know if it's worthy of an issue
> > or not, but here it is:
> >
> > The tempo marking will not avoid a slur that goes from staff to
> > staff.  Here is a snippet that shows the problem, and I've attached
> > an image of it: [...]
>
> This issue belongs into the group of the many cross-staff problems.
> AFAICS, we don't have this particular case covered, so please file an
> issue in the LilyPond tracker.
>

For reference, it's : https://gitlab.com/lilypond/lilypond/-/issues/6688

--
Knute Snortum


Re: crescendo lines to thin

2024-01-11 Thread Xavier Scheuer
On Thu, 11 Jan 2024 at 14:43, Bernhard Kleine 
wrote:
>
> Dear all, happy new year!
>
> Ich have a separate dyn line for the dynamics, but the lines there are
> to thin. How to change it?

Hello,

\override Hairpin.thickness = #1.5
Adapt value according to your liking (default value is 1).

Actually if you have a look at the Notation Reference manual, there are
references to the Internals Reference manual at the end of each section for
the layout objects covered in this section.
That's the best way to find the property to modify in order to achieve what
you are looking for.

Kind regards,
Xavier


Re: Tempo marking doesn't avoid cross-staff slur

2024-01-11 Thread Werner LEMBERG


> I found a weird behavior -- I don't know if it's worthy of an issue
> or not, but here it is:
> 
> The tempo marking will not avoid a slur that goes from staff to
> staff.  Here is a snippet that shows the problem, and I've attached
> an image of it: [...]

This issue belongs into the group of the many cross-staff problems.
AFAICS, we don't have this particular case covered, so please file an
issue in the LilyPond tracker.


Werner



Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Eef Weenink
Perfect solution. I repeat it for future readers:

Context = \new FiguredBass
First time:
Set in context with:
\new FiguredBass \with { implicitBassFigures = #'(0) }
Or in score with:
  \set FiguredBass.implicitBassFigures = #'(0)
Next time(s)
\set implicitBassFigures = #'(0)
Is enough,

And if context = Staff, change every FiguredBass to Staff

Thank you. Eef

Van: Michael Werner 
Datum: donderdag, 11 januari 2024 om 12:15
Aan: Eef Weenink 
CC: lilypond-user@gnu.org 
Onderwerp: Re: Help need with the "implicitBassFigures" command
Hi there,

On Thu, Jan 11, 2024 at 5:49 AM Eef Weenink 
mailto:h.e.ween...@de-erve.nl>> wrote:
\new FiguredBass \with { implicitBassFigures = #'(0) }
%{if I set the implicitBass to 5, or other number, it works for the whole 
passage%}
\figuremode {
  \set figuredBassAlterationDirection = #RIGHT
  \set figuredBassPlusDirection = #RIGHT
  \override BassFigureAlignment.stacking-dir = #DOWN
  <6 5->8 <5 4->8
  \extendOn
  \set Staff.implicitBassFigures = #'(5)
  %{if I set the implicitBass to 5, or other number, it DOES NOT do 
anything%}
  <5 3>4
  \set Staff.implicitBassFigures = #'(0)
  \extendOff <5 _+>8
  <7>8 <6>8 <5>4

You had it almost right here. The one thing you need to change is that the 
implicitBassFigures property is part of the FiguredBass context, not Staff. 
Since there is no implicitBassFigures property in the Staff context that \set 
command will just get silently ignored. So either change the
\set Staff.implicitBassFigures
to
\set FiguredBass.implicitBassFigures
or, since these statements are already in the FiguredBass context, just leave 
the context off and make it just
\set implicitBassFigures
And then you should be good.
--
Michael


crescendo lines to thin

2024-01-11 Thread Bernhard Kleine

Dear all, happy new year!

Ich have a separate dyn line for the dynamics, but the lines there are
to thin. How to change it?

Bernhard




Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Richard Shann
On Thu, 2024-01-11 at 10:43 +, Eef Weenink wrote:
> Good day to all of you.
> 
> I am working on a figured bass, and now it is needed to get an
> extended line under two notes, not showing the number:
> Afbeelding met lijn, Lettertype, ontvangst, tekst
> 
> Automatisch gegenereerde beschrijving
> The line under the d and e have the meaning: Read as 5 and extend to
> next note.
> I made this using this command: 
>   \new FiguredBass \with { implicitBassFigures = #'(5) }
>  
> But this surpresses ALL the “fives” in the fragment. It I set it to
> “0” or leave it out, I see this:
> Afbeelding met Lettertype, lijn, muziek
> 
> Automatisch gegenereerde beschrijving
> Only the 5 at d and e should be surpressed. So I input these lines: 
> <5 4->8
>   \extendOn
>   \set Staff.implicitBassFigures = #'(5)
>   %{if I set the implicitBass to 5, or other number, it DOES NOT
> do anything%}
>   <5 3>4
>   \set Staff.implicitBassFigures = #'(0)
> 
> Big puzzle now is how to get this to work. I read somewhere this
> would be caused by combination of implicitBassfigures and
> \bassFigureExtendersOn.
> However it is no option to leave \bassFigureExtendersOn out (I would
> not get the line I need).
> 
> For testing, here is the example I used: 
> %%---
> \version "2.24.3"
>  
> extendOn = \bassFigureExtendersOn
> extendOff = \bassFigureExtendersOff
>  
> \score {
>   \new StaffGroup <<
>     \new Staff = "violone" \with {
>   instrumentName = \markup {
>     \center-column { Violone, \line { e Cembalo. } }
>   }
>     }
>     {
>   \time 4/4
>   \clef bass
>   fis8 d8 e8 fis8 g8 g,4 g16 f
>     }
>  
>     \new FiguredBass \with { implicitBassFigures = #'(0) }
>     %{if I set the implicitBass to 5, or other number, it works for
> the whole passage%}
>     \figuremode {
>   \set figuredBassAlterationDirection = #RIGHT
>   \set figuredBassPlusDirection = #RIGHT
>   \override BassFigureAlignment.stacking-dir = #DOWN
>   <6 5->8 <5 4->8
>   \extendOn
>   \set Staff.implicitBassFigures = #'(5)
>   %{if I set the implicitBass to 5, or other number, it DOES NOT
> do anything%}
>   <5 3>4 
>   \set Staff.implicitBassFigures = #'(0)
>   \extendOff <5 _+>8
>   <7>8 <6>8 <5>4
> }
>   >>
> }
> %%
You don't have to use 5 as the implicit figure:

Try:
\version "2.24.3"
 
extendOn = \bassFigureExtendersOn
extendOff = \bassFigureExtendersOff
 
\score {
  \new StaffGroup <<
\new Staff = "violone" \with {
  instrumentName = \markup {
\center-column { Violone, \line { e Cembalo. } }
  }
}
{
  \time 4/4
  \clef bass
  fis8 d8 e8 fis8 g8 g,4 g16 f
}
 
\new FiguredBass \with { implicitBassFigures = #'(0) }
%{if I set the implicitBass to 5, or other number, it works for the
whole passage%}
\figuremode {
  \set figuredBassAlterationDirection = #RIGHT
  \set figuredBassPlusDirection = #RIGHT
  \override BassFigureAlignment.stacking-dir = #DOWN
  <6 5->8 <0 4->8
  \extendOn
 % \set Staff.implicitBassFigures = #'(5)
  %{if I set the implicitBass to 5, or other number, it DOES NOT do
anything%}
  <0 3>4
  \set Staff.implicitBassFigures = #'(0)
  \extendOff <5 _+>8
  <7>8 <6>8 <5>4
}
  >>
}
%%

Richard




Re: Help need with the "implicitBassFigures" command

2024-01-11 Thread Michael Werner
Hi there,

On Thu, Jan 11, 2024 at 5:49 AM Eef Weenink  wrote:

> \new FiguredBass \with { implicitBassFigures = #'(0) }
>
> %{if I set the implicitBass to 5, or other number, it works for the
> whole passage%}
>
> \figuremode {
>
>   \set figuredBassAlterationDirection = #RIGHT
>
>   \set figuredBassPlusDirection = #RIGHT
>
>   \override BassFigureAlignment.stacking-dir = #DOWN
>
>   <6 5->8 <5 4->8
>
>   \extendOn
>
>   \set Staff.implicitBassFigures = #'(5)
>
>   %{if I set the implicitBass to 5, or other number, it DOES NOT do
> anything%}
>
>   <5 3>4
>
>   \set Staff.implicitBassFigures = #'(0)
>
>   \extendOff <5 _+>8
>
>   <7>8 <6>8 <5>4
>

You had it almost right here. The one thing you need to change is that
the implicitBassFigures property is part of the FiguredBass context, not
Staff. Since there is no implicitBassFigures property in the Staff context
that \set command will just get silently ignored. So either change the
\set Staff.implicitBassFigures
to
\set FiguredBass.implicitBassFigures
or, since these statements are already in the FiguredBass context, just
leave the context off and make it just
\set implicitBassFigures
And then you should be good.
--
Michael


Help need with the "implicitBassFigures" command

2024-01-11 Thread Eef Weenink
Good day to all of you.

I am working on a figured bass, and now it is needed to get an extended line 
under two notes, not showing the number:
[Afbeelding met lijn, Lettertype, ontvangst, tekst  Automatisch gegenereerde 
beschrijving]
The line under the d and e have the meaning: Read as 5 and extend to next note.
I made this using this command:
  \new FiguredBass \with { implicitBassFigures = #'(5) }

But this surpresses ALL the “fives” in the fragment. It I set it to “0” or 
leave it out, I see this:
[Afbeelding met Lettertype, lijn, muziek  Automatisch gegenereerde beschrijving]
Only the 5 at d and e should be surpressed. So I input these lines:
<5 4->8
  \extendOn
  \set Staff.implicitBassFigures = #'(5)
  %{if I set the implicitBass to 5, or other number, it DOES NOT do 
anything%}
  <5 3>4
  \set Staff.implicitBassFigures = #'(0)

Big puzzle now is how to get this to work. I read somewhere this would be 
caused by combination of implicitBassfigures and \bassFigureExtendersOn.
However it is no option to leave \bassFigureExtendersOn out (I would not get 
the line I need).

For testing, here is the example I used:
%%---
\version "2.24.3"

extendOn = \bassFigureExtendersOn
extendOff = \bassFigureExtendersOff

\score {
  \new StaffGroup <<
\new Staff = "violone" \with {
  instrumentName = \markup {
\center-column { Violone, \line { e Cembalo. } }
  }
}
{
  \time 4/4
  \clef bass
  fis8 d8 e8 fis8 g8 g,4 g16 f
}

\new FiguredBass \with { implicitBassFigures = #'(0) }
%{if I set the implicitBass to 5, or other number, it works for the whole 
passage%}
\figuremode {
  \set figuredBassAlterationDirection = #RIGHT
  \set figuredBassPlusDirection = #RIGHT
  \override BassFigureAlignment.stacking-dir = #DOWN
  <6 5->8 <5 4->8
  \extendOn
  \set Staff.implicitBassFigures = #'(5)
  %{if I set the implicitBass to 5, or other number, it DOES NOT do 
anything%}
  <5 3>4
  \set Staff.implicitBassFigures = #'(0)
  \extendOff <5 _+>8
  <7>8 <6>8 <5>4
}
  >>
}
%%