Autor Thema: Viertel "\breve"  (Gelesen 1949 mal)

Oramon

  • Member
Viertel "\breve"
« am: Dienstag, 16. Februar 2010, 08:43 »
Hallo zusammen,


ich habe eine Frage, Bei vertonten Psalmen gibt es eine Notation, die jeweils links und rechts einer Note
einen kleinen Strich hat. Die Noten haben auch keine Hälse. Bedeutet: Aller Text unter der Note wird auf diese Note gesungen.
Keine Ahnung, wie der Fachausdruck dafür heißt :-)

Für ganze Noten gibt es ja \breve und einfach die Notenhälse weglassen, den Text mache ich linksbündig und in "".

Für Viertelnoten gibt es das meines Wissens nicht, ich habe dazu nur einen Workaround gefunden, der zwar funktioniert, den ich aber
nicht verstehe. Daher meine kurze Frage: Geht das mittlerweile einfacher? Oder muss ich einen Feature-Request schreiben?

Vielen Dank für Eure Hilfe!

\include "deutsch.ly"

stemOn = { \revert Staff.Stem #'transparent }
stemOff = { \override Staff.Stem #'transparent = ##t }

#(define (vertline-stencil stencil thickness padding)
 "Add vertical lines around STENCIL, producing a new stencil."
 (let* ((x-ext (interval-widen (ly:stencil-extent stencil 0) padding))
        (y-ext (interval-widen (ly:stencil-extent stencil 1) padding))
        (y-rule (make-filled-box-stencil (cons 0 thickness) y-ext))
        (x-rule (make-filled-box-stencil
                 (interval-widen x-ext thickness) (cons 0 thickness))))
   (set! stencil (ly:stencil-combine-at-edge stencil X 1 y-rule padding))
   (set! stencil (ly:stencil-combine-at-edge stencil X -1 y-rule padding))
   stencil))
#(define (make-stencil-vertline thickness padding callback)

"Return function that adds vertical lines around the grob passed as argument."

 (lambda (grob) (vertline-stencil (callback grob) thickness padding)))

holdNote = { \once\override NoteHead #'stencil = #(make-stencil-vertline 0.05 0.05 ly:note-head::print) }

\new Staff \with { \remove "Time_signature_engraver" }
\relative c' {
\cadenzaOn
\stemOff e\breve  \bar "|" d1  \holdNote c4 c4 d4 a4
}

\addlyrics
{
\once \override LyricText #'self-alignment-X = #LEFT
"Das ist ein Test"
Laaaa
\once \override LyricText #'self-alignment-X = #LEFT
"Das ist die Viertel"
La la la

}


RobUr

  • Member
Re:Viertel "\breve"
« Antwort #1 am: Dienstag, 16. Februar 2010, 23:59 »
Hallo und herzlich willkommen im Forum!

Zitat
Geht das mittlerweile einfacher? Oder muss ich einen Feature-Request schreiben?
Diese Besonderheiten für Psalmodien sind bisher nicht in Lily integriert. Sofern es Workarounds gibt, kann man Feature-Requests posten, muss man aber nicht. Diesen speziellen und einen weiteren (s.u.) würde aber auch ich gern fest in Lily eingebaut sehen, zumal wir nun schon mindestens zu zweit sind ;)

Zitat
Keine Ahnung, wie der Fachausdruck dafür heißt :-)
… solang du es richtig einzusetzen weißt :) Mit den Strichen werden Ténor (Rezitationston, Repercussa) und Finalis, also die beiden zentralen Töne in einer Psalmodie, gekennzeichnet. Üblicherweise wird die Repercussa als ausgedehnte Balkennote gesetzt (hierzu näheres in diesem Thread). Wenn der Repercussa nur wenige Silben (nicht mehr als 2) zuteil werden, wird sie mit normalem (schwarzen) Notenkopf und vertikalen Strichen gesetzt. Bei der Finalis ist das nicht üblich.

Ich kann den Einsatz von Balkennoten dringend empfehlen, da mehrere Silben ansonsten riesige unästhetische Lücken in das Notenbild reißen.

Grüße, Robert