From 84b9100badd89d55492991e642bbe90ade756f9d Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Tue, 26 Oct 2021 20:15:34 +0200 Subject: Die_alte_Gitarre neu --- Die_alte_Gitarre/Die_alte_Gitarre.ly | 51 ++++++++++++++++++++ Die_alte_Gitarre/Makefile | 25 ++++++++++ Die_alte_Gitarre/stimmen.ly | 93 ++++++++++++++++++++++++++++++++++++ Die_alte_Gitarre/texte.ly | 21 ++++++++ 4 files changed, 190 insertions(+) create mode 100644 Die_alte_Gitarre/Die_alte_Gitarre.ly create mode 100644 Die_alte_Gitarre/Makefile create mode 100644 Die_alte_Gitarre/stimmen.ly create mode 100644 Die_alte_Gitarre/texte.ly diff --git a/Die_alte_Gitarre/Die_alte_Gitarre.ly b/Die_alte_Gitarre/Die_alte_Gitarre.ly new file mode 100644 index 0000000..6027446 --- /dev/null +++ b/Die_alte_Gitarre/Die_alte_Gitarre.ly @@ -0,0 +1,51 @@ +\include "deutsch.ly" +include(stimmen.pre) +include(texte.pre) + +%spezifisch% + +#(set-global-staff-size 19.5) + +\pointAndClickOff + +\header { + tagline = "" +} +\paper { + top-margin = 5 + print-all-headers = ##t +} + +\score { + \header { + title = "Die alte Gitarre" + } + \new ChoirStaff << + \set Score.skipBars = ##t + \new ChordNames { + \set chordChanges = ##t + \germanChords + ifdef(`STR_1',`\akkordeI') + ifdef(`STR_2',`\akkordeII') + } + \new Staff << + \new Voice = melodie { + \global \oneVoice + ifdef(`STR_1',`\melodieI') + ifdef(`STR_2',`\melodieII') + } + >> + \new Lyrics \lyricsto melodie { + ifdef(`STR_1',`\textI') + ifdef(`STR_2',`\textII') + } + >> + \layout { + indent = #0 + \context { + \Staff + \RemoveEmptyStaves + \override VerticalAxisGroup #'remove-first = ##t + } + } +} diff --git a/Die_alte_Gitarre/Makefile b/Die_alte_Gitarre/Makefile new file mode 100644 index 0000000..fb92f9c --- /dev/null +++ b/Die_alte_Gitarre/Makefile @@ -0,0 +1,25 @@ +CURDOC=$(shell basename "$(CURDIR)") + +EXTRAS=$(shell ../.meta/find-extras) + +all: $(CURDOC)$(EXTRAS).pdf $(CURDOC)$(EXTRAS)-tolino.pdf + +clean: + rm -f *.pre *.post + +Clean: clean + rm -f *.pdf *.midi + +include ../.meta/*.mk + +%.pre: %.ly + cat "$<" > "$@" + +%.post: %.pre $(patsubst %.ly,%.pre, $(shell find . -name '*.ly')) ../.meta/header.ly + cat ../.meta/header.ly "$<" \ + |m4 \ + >"$@" + +%.pdf: %.post + lilypond $< + pkill -SIGHUP -xf "mupdf(-x11)? $@" || true diff --git a/Die_alte_Gitarre/stimmen.ly b/Die_alte_Gitarre/stimmen.ly new file mode 100644 index 0000000..de06d2c --- /dev/null +++ b/Die_alte_Gitarre/stimmen.ly @@ -0,0 +1,93 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.18" + +global = { + \key f \major + %\override Staff.TimeSignature #'style = #'() + \time 3/4 + \autoBeamOff + \partial 4 +} + +% Die Stimmen + +akkordeI = \chordmode { + s | + f2. | + f | + b2 c4 | + f2. | + c | + c | + b | + f | + f | + f | + b2 c4 | + f2. | + c | + c | + c | + f2 +} + +akkordeII = \chordmode { + a4 | + d2.:m | + d:m | + a | + d:m | + f | + f | + a | + d2:m a4 | + d2.:m | + g | + a | + d2:m c4:7 | + f2. | + f4 d1:m | + a2. | + d2:m +} + +melodieI = \relative e' { + f4 | + f4. f8 f4 | + f g a | + b( c) d | + c2 a4 | + g4. g8 g4 | + g f g | + b2. | + a2 \bar "" \break e4 | + f4. f8 f4 | + f g a | + b( c) d | + c2 a4 | + g4. g8 g4 | + g f g | + e2. | + f2 \bar "||" \break +} + +melodieII = \relative b { + a4 | + d4. d8 d4 | + d4 e f | + e( d) cis | + d4. d8 d e | + f2 f4 | + f4 c f | + e d cis | + d2 \bar "" \break a4 | + d4. d8 d4 | + d4 e f | + e( d) cis | + d2 e4 | + f2 c4 | \time 5/4 + c4 d d e f | \time 3/4 + e d cis | + d2 \bar "|." +} diff --git a/Die_alte_Gitarre/texte.ly b/Die_alte_Gitarre/texte.ly new file mode 100644 index 0000000..6f99a40 --- /dev/null +++ b/Die_alte_Gitarre/texte.ly @@ -0,0 +1,21 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen + +textI = \lyricmode { + \set stanza = "STR_1." + Die al -- te Gi -- tar -- re und du und ich, + wir spie -- len und sin -- gen so glück -- lich. + Mi -- au, die Gi -- tar -- re und du und ich, + wir klin -- gen und sin -- gen so glück -- lich. +} + +textII = \lyricmode { + \set stanza = "STR_2." + Die al -- te Gi -- tar -- re und ich al -- lein, + mit ei -- ner Kat -- ze könnt' ich viel glück -- li -- cher sein. + Die al -- te Gi -- tar -- re und ich al -- lein, + mit mei -- ner Kat -- ze könnt' ich viel glück -- li -- cher sein. +} -- cgit v1.2.3-54-g00ecf