lilypond-user
[Top][All Lists]
Advanced

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

Re: beamed stem lengths in pitch squash engraver


From: Leo Correia de Verdier
Subject: Re: beamed stem lengths in pitch squash engraver
Date: Wed, 24 Nov 2021 15:30:57 +0100

I see two possibilities, either a general 

\override Stem.no-stem-extend = ##t

Or setting a specific position for the beams in each variable, something like:

\override Beam.positions = #'(-4 . -4)

(Suggested values are 9, 4, -4, -9)

> 24 nov. 2021 kl. 04:50 skrev jerome talkington <jerometalkington@gmail.com>:
> 
> Hello, 
> Wondered what I need to do to get some of these beamed stem lengths to 
> conform like the rest of them. 
> I'd like to be able to shorten beamed stems that extend inward towards the 
> staff as well.
> Thanks!
> LT
> 
> \version "2.22.1"
> rhyHighDown = {
>   \override Stem.details.beamed-lengths = #'(2)
>   \set squashedPosition = #+13
>   \override Stem.direction = #DOWN
>   \override Stem.length = #3.5
>   \override NoteHead.style = #'slash
>   \override Accidental.stencil = ##f
>   \override NoteHead #'no-ledgers = ##t
>   \override Rest.Y-offset = #+6
> }
> 
> rhyHighUp = {
>   \override Stem.details.beamed-lengths = #'(2)
>   \set squashedPosition = #+13
>   \override Stem.direction = #UP
>   \override Stem.length = #3.5
>   \override NoteHead.style = #'slash
>   \override Accidental.stencil = ##f
>   \override NoteHead #'no-ledgers = ##t
>   \override Rest.Y-offset = #+6
> }
> 
> rhylowDown = {
>   \override Stem.details.beamed-lengths = #'(2)
>   \set squashedPosition = #-13
>   \override Stem.direction = #DOWN
>   \override Stem.length = #3.5
>   \override NoteHead.style = #'slash
>   \override Accidental.stencil = ##f
>   \override NoteHead #'no-ledgers = ##t
>   \override Rest.Y-offset = #-6
> }
> 
> rhylowUp = {
>   \override Stem.details.beamed-lengths = #'(2)
>   \set squashedPosition = #-13
>   \override Stem.direction = #UP
>   \override Stem.length = #3.5
>   \override NoteHead.style = #'slash
>   \override Accidental.stencil = ##f
>   \override NoteHead #'no-ledgers = ##t
>   \override Rest.Y-offset = #-6
> }
> \new Voice \with { 
>  \consists "Pitch_squash_engraver"
>  }
> {
>   \rhyHighUp c4 d ees8 fis g a
>   \rhyHighDown c4 d ees8 fis g a
>   \rhylowUp c4 d ees8 fis g a
>   \rhylowDown c4 d ees8 fis g a
> }
> 

Attachment: beamed-length.pdf
Description: Adobe PDF document

> 


reply via email to

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