summaryrefslogtreecommitdiff
path: root/Ronja_Raeubertochter
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2018-01-17 08:52:28 +0100
committerErich Eckner <git@eckner.net>2018-01-17 08:52:40 +0100
commit294add20a76ffc6334f830eb0aac534b59d2abbb (patch)
tree726ad2839f1abc907e03c31f66ed2e55bc288ea2 /Ronja_Raeubertochter
parent3bd136e0b522e894f3e509ae8578d2640b624538 (diff)
downloadMusik-294add20a76ffc6334f830eb0aac534b59d2abbb.tar.xz
Ronja_Raeubertochter neu
Diffstat (limited to 'Ronja_Raeubertochter')
-rw-r--r--Ronja_Raeubertochter/Makefile31
-rw-r--r--Ronja_Raeubertochter/Ronja_Raeubertochter.ly64
-rw-r--r--Ronja_Raeubertochter/stimmen.ly113
-rw-r--r--Ronja_Raeubertochter/texte.ly20
4 files changed, 228 insertions, 0 deletions
diff --git a/Ronja_Raeubertochter/Makefile b/Ronja_Raeubertochter/Makefile
new file mode 100644
index 0000000..5b3af49
--- /dev/null
+++ b/Ronja_Raeubertochter/Makefile
@@ -0,0 +1,31 @@
+CURDOC=$(shell basename "$(CURDIR)")
+
+ifeq ($(FUER),ewe)
+ SPEZIFISCH=\#(set! paper-alist (cons '(\"kindle\" . (cons (* 210 mm) (* 130 mm))) paper-alist))\n\#(set-default-paper-size \"kindle\")
+else
+ SPEZIFISCH=
+ # \#(set-global-staff-size 14)
+endif
+
+ifeq ($(MIDI),1)
+ MIDI_REGEX=
+else
+ MIDI_REGEX=/\\\\midi/{ :a; s/\\\\midi[^{}]*{/\\\\midi/; tb; N; ba; :b; s/{[^{}]*}//; tb; s/\\\\midi[^{}]*}//; t; N; bb; }
+endif
+
+all: $(CURDOC).pdf
+
+clean:
+ rm -f *.pre
+
+Clean: clean
+ rm -f *.pdf *.midi
+
+%.pre: %.ly
+ sed " \
+ s@%spezifisch%@$(SPEZIFISCH)@ ; \
+ $(MIDI_REGEX) \
+ " "$<" > "$@"
+
+%.pdf: %.pre *.ly
+ lilypond $<
diff --git a/Ronja_Raeubertochter/Ronja_Raeubertochter.ly b/Ronja_Raeubertochter/Ronja_Raeubertochter.ly
new file mode 100644
index 0000000..f703a1b
--- /dev/null
+++ b/Ronja_Raeubertochter/Ronja_Raeubertochter.ly
@@ -0,0 +1,64 @@
+\include "deutsch.ly"
+#(ly:set-option 'relative-includes #t)
+\include "stimmen.ly"
+\include "texte.ly"
+#(ly:set-option 'relative-includes #f)
+
+%spezifisch%
+
+\pointAndClickOff
+
+\header {
+ tagline = ""
+}
+\paper {
+ top-margin = 5
+ print-all-headers = ##t
+}
+
+\score {
+ \header {
+ title = "Ronja Räubertochter"
+ subtitle = "Titelmelodie des schwedischen Kinofilms"
+ composer = "Björn Isfält"
+ arranger = "Notensatz: Conrad Haase"
+ meter = "Andante con moto"
+ tagline = ""
+ }
+
+ \new Staff <<
+ \set Score.skipBars = ##t
+ \new ChoirStaff <<
+ \new Lyrics = textSopran { }
+ \new Staff <<
+ \new Voice = solo { \global \oneVoice \melodieSolo }
+ >>
+ \new Lyrics = textMelodie { }
+ \new Staff <<
+ \clef "G_8"
+ \new Voice = bgPausen { \global \oneVoice \bgPausen }
+ \new Voice = bgOben { \global \voiceOne \melodieBackgroundOben }
+ \new Voice = bgUnten { \global \voiceTwo \melodieBackgroundUnten }
+ >>
+ \new Lyrics = textBackground { }
+ >>
+
+ \context Lyrics = textMelodie \lyricsto solo { \textSolo }
+ \context Lyrics = textBackground \lyricsto bgOben { \textBackground }
+ >>
+ \layout {
+ indent = #0
+ \context {
+ \Staff
+ \RemoveEmptyStaves
+ \override VerticalAxisGroup #'remove-first = ##t
+ }
+ }
+ \midi {
+ \context {
+ \Score
+ tempoWholesPerMinute = #(ly:make-moment 60 4)
+ }
+ }
+}
+
diff --git a/Ronja_Raeubertochter/stimmen.ly b/Ronja_Raeubertochter/stimmen.ly
new file mode 100644
index 0000000..0e55096
--- /dev/null
+++ b/Ronja_Raeubertochter/stimmen.ly
@@ -0,0 +1,113 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+ \version "2.18"
+
+ global = {
+ \key g \major
+ %\override Staff.TimeSignature #'style = #'()
+ \time 4/4
+ \autoBeamOff
+ }
+
+% Die Stimmen
+
+ bgPausen = {
+ \repeat unfold 4 {
+ s1 |
+ s2 r |
+ }
+ \repeat unfold 2 {
+ s1 |
+ s2. r4 |
+ }
+ \repeat unfold 2 {
+ s2 s8 r4. |
+ }
+ s1*2 | \bar "||"
+ \repeat unfold 3 {
+ s1 |
+ s2 r |
+ }
+ s1*2 | \bar "|."
+ }
+
+ melodieSolo = \relative a' {
+ a4 a fis d |
+ g2 r4 a8 h |
+ c4. h8 a4. g16 a |
+ h2 r4 e,16 fis g h |
+ a4 a fis d |
+ g2 r4 a8 h |
+ c[ h] a[ g] a4. g8 |
+ g2 r |
+ h4 h e h |
+ h( cis2) r4 |
+ cis2 gis4. h8 |
+ g8. cis32[ h] a4 r h8 cis |
+ d2( e4~ e16) d cis h |
+ cis2( d4~ d16) cis h a |
+ h2( cis4~ cis16) h ais gis |
+ ais4. gis8 fis2^\fermata | \bar "||"
+ a4 a fis d |
+ g2 r4. a16 h |
+ c4. h8 a4. g16 a |
+ h2 r |
+ a4 a fis4. d8 |
+ g2 r4 a8[ h] |
+ c[ h] a[ g] a4. g8 |
+ g1 | \bar "|."
+ }
+
+ melodieBackgroundOben = \relative d' {
+ d1~ |
+ d2 s |
+ e2( d~ |
+ d) s |
+ d1~ |
+ d2 s |
+ e2( d~ |
+ d) s |
+ h~( h8[ c] d4) |
+ d( e2) s4 |
+ eis2( cis~ |
+ cis2.) s4 |
+ a2( h8) s4. |
+ e2( d8) s4. |
+ d2( eis |
+ fis) ais, | \bar "||"
+ d1~ |
+ d2 s |
+ e( d~ |
+ d) s |
+ d1~ |
+ d2 s |
+ e( d~ |
+ d1) | \bar "|."
+ }
+
+ melodieBackgroundUnten = \relative a {
+ a1( |
+ h2) s |
+ g( fis |
+ g) s |
+ a1( |
+ h2) s |
+ g( a |
+ h) s |
+ gis~( gis8 a h4) |
+ a2. s4 |
+ gis2( gis |
+ fis2.) s4 |
+ fis2( gis8) s4. |
+ a2( fis8) s4. |
+ g2( gis |
+ cis) fis, | \bar "||"
+ a1( |
+ h2) s |
+ g( fis |
+ g) s |
+ a1( |
+ h2) s |
+ g( a |
+ h1) | \bar "|."
+ }
diff --git a/Ronja_Raeubertochter/texte.ly b/Ronja_Raeubertochter/texte.ly
new file mode 100644
index 0000000..171011c
--- /dev/null
+++ b/Ronja_Raeubertochter/texte.ly
@@ -0,0 +1,20 @@
+%some settings% vim: ai sw=2 lbr nu et
+
+% Abkürzungen
+
+% Die Textaufteilungen
+
+ textSolo = \lyricmode {
+ We -- ja he -- u he, we -- ja je -- i he wa -- da -- he!
+ Wa -- de ba -- de he -- ja he -- u he, la -- da he -- ju he -- ja he!
+ La -- da he -- i -- je, je je -- i je -- i je.
+ Ha -- wa he ba -- da -- ba he ba -- da -- ba he ba -- da -- ba he -- i he.
+ We -- ja he -- u he wa -- da he -- i he wa -- da ja.
+ He -- ja hi -- du -- je, he he -- ju he -- i he!
+ }
+
+ textBackground = \lyricmode {
+ Ho ho. Ho ho. Ho ho, ho.
+ Ho ho ho ho.
+ Ho ho. Ho ho.
+ }