Deutsches Lilypond Forum (Archiv)

Allgemein => Fragen zu Funktionen => Thema gestartet von: chf am Samstag, 7. Dezember 2013, 13:41

Titel: Polymetrik
Beitrag von: chf am Samstag, 7. Dezember 2013, 13:41
Liebe Freunde,

ein lebender (!) Komponist schreibt eine Taktangabe "5/4 + 5/8" vor.
Mein Versuch mit
                                \override Staff.TimeSignature #'stencil = #(compound-time "5" "4" "5" "8")
bringt eine Fehlermeldung:
GUILE signalisierte einen Fehler für den hier beginnenden Ausdruck \override Staff.TimeSignature #'stencil = # (compound-time "5" "4" "5" "8")

Wie muss es richtig heißen?

Gruß
chf
Titel: Re: Polymetrik
Beitrag von: harm6 am Samstag, 7. Dezember 2013, 21:08
Hallo,

meine Weihnachtswunschliste:
1. Angabe der Version
2. Ein kompilierbares Minimalbeispiel
3. Posting einer benutzten Definition, die nicht Teil von LilyPond ist. LSR-snippet? Wenn ja welches?


Nichtsdestotrotz:
In 2.16.2 ff gibt es compoundMeter, d.h.:

\version "2.16.2"

{
\compoundMeter #'((5 4) (5 8))
s1*5/4 s1*5/8
}

-Harm
Titel: Re: Polymetrik
Beitrag von: chf am Sonntag, 8. Dezember 2013, 12:20
Hallo Harm,

danke für die Lösung des Problems und für Deine Nachsicht.
Ich hielt die Frage für so allgemein, dass ich kein Beispiel für nötig hielt.

Ich will mich treulich um die Erfüllung Deiner Weihnachtswünsche bemühen.

Herzlichen Adventgruß
Christa