Dear Carolyn,

That's great. You can shorten the stems of unbeamed notes by modifying Stem.length, like this:

\version "2.26.0"

\relative e'' {
  e8 r8
  \override Stem.length = #5
  e8
}

-William

On 7/1/26 6:53 PM, Carolyn Beeton wrote:
Thank you.  That gives me something to play with for the beamed eights.  Still 
haven’t figured out how to shorten the unbeamed eighth.

Carolyn

On Jul 1, 2026, at 4:28 PM, William Rehwinkel <[email protected]> 
wrote:

Dear Carolyn,

It seems that Stem.details.beamed-lengths gets overridden by other spacing 
rules in some way. You can try manually setting the position of the beam like 
this:

\version "2.26.0"

\relative d'' {
  \time 6/8
  d8 b cis
  \override Beam.positions = #'(-1 . -1.3)
  d b cis
}

Does this work for you?
-William

On 7/1/26 3:54 PM, Carolyn Beeton wrote:
I am trying to shorten the stem length for a couple of notes (because there is 
another voice underneath, from the other staff) to reproduce this music.
This snippet shows the default rendering, and then I’m trying to shorten and 
revert the stem length, but nothing changes.  This is only the one voice, but I 
can’t shorten the stems even in this simple example.
I have been able to make the stems long, but not short.
What am I doing wrong, and how can I achieve this?
Thanks,
Carolyn
\version "2.24"
\include "english.ly"
shortBeams = {   % none of this works
   \override Stem.details.beamed-lengths = #'(0.5)
   \override Stem.details.beamed-minimum-free-lengths = #'(0.5)
   \override Stem.details.beamed-exteme-minimum-free-lengths = #'(0.6)
   \override Stem.details.stem-shorten = #'(0.5)
}
\relative c'
{
   \time 6/8
   e'4^"default" d8 cs4 d8 | d b cs d e8 e8 | d4 c8 b4 c8 ~ | 8 a b ~ 8 d c
   \section
   e4 d8 cs4 \shortBeams d8^"short" | d b cs \revert Stem.details.beamed-lengths 
d^"revert" e8 e8 |
   d4 c8 b4 c8 ~ | \shortBeams 8^"short" a b ~ \revert 
Stem.details.beamed-lengths 8 d c
}




Reply via email to