Hi Urs,
How about:

\version "2.20.0"

ext =
#(define-music-function (long) (number?)
   #{
     \once\override NoteHead.stencil =
       #(lambda (grob)
          (grob-interpret-markup grob
                         (markup #:concat
        (#:musicglyph "noteheads.s2" #:hspace -0.85
         (#:override (cons (quote filled) #t)
          (#:path 0
            `((moveto 0 .543)
              (rlineto ,long 0)
              (rlineto -.4 -1.086)
              (rlineto ,(* long -1) 0)
              (closepath))))
         #:hspace -0.85 #:musicglyph "noteheads.s2" ))))
   #})

%% Test:
\layout {
  \context {
    \Voice
    \omit Stem
  }
}

\fixed c' {
  \ext #5 ais4 \ext #4 4 \ext #2 4 \ext #2 4
}

HTH, cheers,
Pierre

Le lun. 22 juin 2020 à 11:47, Urs Liska <[email protected]> a écrit :

> I really don't seem to find useful search terms :-(
>
> I'm trying to achieve horizontal lines "extending" the note head to
> indicate its duration. The attachement is done by abusing \glissando.
> I'd be (mostly) happy with the appearance, but glissandi work only in
> place where a tie is. When there's a different note or a rest after the
> original note it doesn't.
>
> What would be a term for this notation element, and is there a ready-
> made solution, e.g. in the LSR?
>
> Thanks
> Urs
>

Reply via email to