diff options
author | Erich Eckner <git@eckner.net> | 2014-09-10 17:47:07 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2014-09-10 17:47:07 +0200 |
commit | 49d14358c33b7d0ba7e7c381f91943617c7723ea (patch) | |
tree | fd55f0d3900d53978587d2228553359f86e69bbe /hr/michi/come | |
parent | 646f69a657326ca8dd733dfa579a90f89823d677 (diff) | |
download | Musik-49d14358c33b7d0ba7e7c381f91943617c7723ea.tar.xz |
Hauke eingefügt
Diffstat (limited to 'hr/michi/come')
-rw-r--r-- | hr/michi/come/Come in and stay a while (sw) 01.tif | bin | 0 -> 599878 bytes | |||
-rw-r--r-- | hr/michi/come/Come in and stay a while (sw) 02.tif | bin | 0 -> 288698 bytes | |||
-rw-r--r-- | hr/michi/come/come.ly | 72 | ||||
-rw-r--r-- | hr/michi/come/dynArt.ly | 35 | ||||
-rw-r--r-- | hr/michi/come/midi.lua | 53 | ||||
-rw-r--r-- | hr/michi/come/stimmen.ly | 77 | ||||
-rw-r--r-- | hr/michi/come/stimmen_.ly | 161 | ||||
-rw-r--r-- | hr/michi/come/texte.ly | 36 |
8 files changed, 434 insertions, 0 deletions
diff --git a/hr/michi/come/Come in and stay a while (sw) 01.tif b/hr/michi/come/Come in and stay a while (sw) 01.tif Binary files differnew file mode 100644 index 0000000..abfbd12 --- /dev/null +++ b/hr/michi/come/Come in and stay a while (sw) 01.tif diff --git a/hr/michi/come/Come in and stay a while (sw) 02.tif b/hr/michi/come/Come in and stay a while (sw) 02.tif Binary files differnew file mode 100644 index 0000000..e0c84b6 --- /dev/null +++ b/hr/michi/come/Come in and stay a while (sw) 02.tif diff --git a/hr/michi/come/come.ly b/hr/michi/come/come.ly new file mode 100644 index 0000000..f0a891c --- /dev/null +++ b/hr/michi/come/come.ly @@ -0,0 +1,72 @@ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.14" +\include "stimmen_.ly" +\include "texte.ly" + +\pointAndClickOff + + \header { + title = "Come in and stay a while" + composer = "Rhonda Polay" + %opus = "<+Werk+>" + tagline = \markup { + \bold "studentenchor" + } + } + + \paper { + line-width = \paper-width - 30 + top-margin = 10 + bottom-margin = 10 + ragged-last-bottom = #'f + } + + \layout { + indent = #0 + \context { + \Staff + \override VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3.5) + } + } + + #(set-global-staff-size 17) + + sop = << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "soprane" { \global \voiceOne \sopranMelodie } + %\addlyrics { \sopranText } + >> + + alt = << + \new Voice = "alti" { \global \voiceTwo \altMelodie } + %\addlyrics { \altText } + >> + + ten = << + \new Voice = "tenoere" { \global \voiceOne \tenorMelodie } + %\addlyrics { \tenorText } + >> + + bas = << + \new Voice = "baesse" { \global \voiceTwo \bassMelodie } + %\addlyrics { \bassText } + >> + + \score { + \new ChoirStaff \with { printPartCombineTexts = ##f } << + \new Staff = frauen << \sop \alt >> + \new Lyrics = "tenors" \with { alignAboveContext = #DOWN } + \new Staff = maenner << \ten \bas >> + \context Lyrics = "tenors" \lyricsto "tenoere" \tenorText + >> + %\midi { + %\context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 72 4) + %} + %} + \layout { + } + } + diff --git a/hr/michi/come/dynArt.ly b/hr/michi/come/dynArt.ly new file mode 100644 index 0000000..586259c --- /dev/null +++ b/hr/michi/come/dynArt.ly @@ -0,0 +1,35 @@ +%some settings% vim: ai sw=2 lbr nu et + + meta = { + %(dynamic) marks global to all voices + %\override Staff.TimeSignature #'style = #'() + \dynamicUp + \key c \major + \time 4/4 + s1*5 + s1*4 + \break + s1*4 + s1*4 + \break + s1*5 + \break + s1*2 + s1*3 + \bar "|." + } + +% articulation + + sopranArt = { + } + + altArt = { + } + + tenorArt = { + } + + bassArt = { + } + diff --git a/hr/michi/come/midi.lua b/hr/michi/come/midi.lua new file mode 100644 index 0000000..8aef7d6 --- /dev/null +++ b/hr/michi/come/midi.lua @@ -0,0 +1,53 @@ + -- some settings -- vim: ai sw=2 lbr nu et + +pre=[[ +%some settings% vim: ai sw=2 lbr nu et + +\version "2.12" +\include "stimmen.ly" + + \score { + << + \unfoldRepeats +]] + +post=[[ + >> + \midi { + \context{ + %\Score + %tempoWholesPerMinute = #(ly:make-moment 100 4) + } + } + } +]] + +voices={ "s", "a", "t", "b" } +expand = { s="sopran", a="alt", t="tenor", b="bass" } +map = { sopran="soprane", alt="alti", tenor="tenoere", bass="baesse" } + +function text(stimme) + return +[[ + \new Staff = ]]..stimme..[[ << + %\new Voice = "meta" { s1*<+Anzahl der Takte+> \bar "|." } + \new Voice = "]]..map[stimme]..[[" { \global \]]..stimme..[[Melodie } + >> +]] +end + +function err() print("oops") os.exit() end + +which=which or "satb" +if type(which)~="string" then err() end + +for _,v in pairs(voices) do + if string.find(which, v) then pre=pre..text(expand[v]) end +end + +input=pre..post + +--os.execute(lilypond -...) +io.stdout:write(input) +os.exit() + diff --git a/hr/michi/come/stimmen.ly b/hr/michi/come/stimmen.ly new file mode 100644 index 0000000..07fb843 --- /dev/null +++ b/hr/michi/come/stimmen.ly @@ -0,0 +1,77 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + %\autoBeamOff + } + +% Die Stimmen + + sopranMelodie = \relative c'' { + << + { \meta } + %\sopranArt + %the actual tune + { + r2 g2 e2 r8 f8 g8[ e8] b'2. c8[ b8] a8[ b8] g2 f4 e1 e4. f8 g8[ c,8] e8[ g8] d'2 e4( d4) d8[ g,8] g2 e4 d1 g4 <bes g>2 ees,4 + <c' g>4 <bes g>8[ <c g>8] \times 2/3 { d4 e4 d4 } + bes4. g8 f4 ees4 f1 f8[ g8] a2 f4 g4 c4 c4 a8[ c8] e4. <c a>8 a4 e4 d1 + r4 c4 d4 e4 g2 ~ g8[ f8] g8[ e8] b'2. c8([ b8)] a8[ b8] g2 f4 <g e>2 r4 c4 + e8[ d8] c4 \times 2/3 { a4 c4 e4 } + <a e>1 r4 r8 c,8 a4 e4 d2 f2 d'1 + } + >> + } + + altMelodie = \relative c'' { + << + { \meta } + %\altArt + %the actual tune + { + r2 g2 <d b>2 r8 f8 g8[ e8] <e b>2. c'8[ b8] e,4 d4 d4 c4 b1 d4. d8 d8[ c8] e8[ g8] <a e>2 <a f>2 <g d>8[ d8] d2 e4 <c a>2( b2) d4 d2 ees4 + ees4 ees8[ ees8] \times 2/3 { <aes f>4 q4 q4 } + <f d>4. g8 f4 ees4 <ees ces>1 d8[ d8] d2 d4 e4 <g e>4 q4 a8[ c8] <c f,>4. e,8 <e c>4 c4 c1 + r4 c4 d4 e4 <e d>2 ~ q8[ f8] g8[ e8] <e c>2. c'8([ b8)] e,4 d4 d4 c4 b2 r4 <g' e>4 + <a e>8 q8 q4 \times 2/3 { a4 c4 e4 } + <c fis,>1 r4 r8 c8 a4 e4 <c a>2 c2 <g' e>1 + } + >> + } + + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + { + \clef "treble_8" + r2 g2 g2 r8 f8 g8[ e8] g2. c8[ b8] c4 b4 bes4 aes4 g1 bes4. bes8 bes8[ c,8] e8[ g8] c2 c2 b8[ b8] b2 e,4 f1 bes4 bes2 ees,4 + c'4 c8[ c8] \times 2/3 { ces4 ces4 ces4 } + bes4. g8 f4 ees4 aes1 bes8[ bes8] bes2 bes4 a4 a4 a4 a8[ c8] c4. c8 a4 <a f>4 q1 + r4 c,4 d4 e4 g2 ~ g8[ f8] g8[ e8] g2. c8([ b8)] c4 b4 bes4 aes4 g2 r4 bes4 + c8[ c8] a4 \times 2/3 { a4 c4 e4 } + <fis c>1 r4 r8 c8 a4 e4 f2 aes2 b1 + } + >> + } + + bassMelodie = \relative c' { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + r2 g2 c,2 r8 f8 g8[ e8] a,2. c'8[ b8] f4 e4 ees4 des4 c1 c4. c8 c8[ c8] e8[ g8] f2 d2 e8[ e8] e2 e4 g,1 ees'4 ees2 ees4 + aes4 aes8[ aes8] \times 2/3 { aes4 aes4 aes4 } + g4. g8 f4 ees4 des1 c8[ c8] c2 c4 c4 c4 c4 a'8[ c8] d,4. d8 d4 d4 g,1 + r4 c4 d4 e4 c2 ~ c8[ f8] g8[ e8] a,2. c'8[ b8] f4 e4 ees4 des4 c2 r4 c4 + f8[ f8] f4 \times 2/3 { a4 c4 e4 } + d,1 r4 r8 c'8 a4 e4 g,2 des'2 c1 + } + >> + } + diff --git a/hr/michi/come/stimmen_.ly b/hr/michi/come/stimmen_.ly new file mode 100644 index 0000000..dae097c --- /dev/null +++ b/hr/michi/come/stimmen_.ly @@ -0,0 +1,161 @@ +%some settings% vim: ai sw=2 lbr nu et + + \version "2.12" + \include "dynArt.ly" + + global = { + %\autoBeamOff + } + +% Die Stimmen + + sopranMelodie = \relative c'' { + << + { \meta } + %\sopranArt + %the actual tune + { + r2 g2 + e2 r8 f8 g8[ e8] + b'2. c8[ b8] + a8[ b8] g2 f4 + e1 + e4. f8 g8[ c,8] e8[ g8] + d'2 e4( d4) + d8[ g,8] g2 e4 + d1 + g4 <bes g>2 ees,4 + <c' g>4 <bes g>8[ <c g>8] \times 2/3 { d4 e4 d4 } + bes4. g8 f4 ees4 + f1 + f8[ g8] a2 f4 + g4 c4 c4 a8[ c8] + e4. <c a>8 a4 e4 + d1 + r4 c4 d4 e4 + g2 ~ g8[ f8] g8[ e8] + b'2. c8([ b8)] + a8[ b8] g2 f4 + <g e>2 r4 c4 + e8[ d8] c4 \times 2/3 { a4 c4 e4 } + <a e>1 + r4 r8 c,8 a4 e4 + d2 f2 + d'1 + } + >> + } + + altMelodie = \relative c'' { + << + { \meta } + %\altArt + %the actual tune + { + r2 g2 + <d b>2 r8 f8 g8[ e8] + <e b>2. c'8[ b8] + e,4 d4 d4 c4 + b1 + d4. d8 d8[ c8] e8[ g8] + <a e>2 <a f>2 + <g d>8[ d8] d2 e4 + <c a>2( b2) + d4 d2 ees4 + ees4 ees8[ ees8] \times 2/3 { <aes f>4 q4 q4 } + <f d>4. g8 f4 ees4 + <ees ces>1 + d8[ d8] d2 d4 + e4 <g e>4 q4 a8[ c8] + <c f,>4. e,8 <e c>4 c4 + c1 + r4 c4 d4 e4 + <e d>2 ~ q8[ f8] g8[ e8] + <e c>2. c'8([ b8)] + e,4 d4 d4 c4 + b2 r4 <g' e>4 + <a e>8 q8 q4 \times 2/3 { a4 c4 e4 } + <c fis,>1 + r4 r8 c8 a4 e4 + <c a>2 c2 + <g' e>1 + } + >> + } + + tenorMelodie = \relative c' { + << + { \meta } + %\tenorArt + %the actual tune + { + \clef "treble_8" + r2 g2 + g2 r8 f8 g8[ e8] + g2. c8[ b8] + c4 b4 bes4 aes4 + g1 + bes4. bes8 bes8[ c,8] e8[ g8] + c2 c2 + b8[ b8] b2 e,4 + f1 + bes4 bes2 ees,4 + c'4 c8[ c8] \times 2/3 { ces4 ces4 ces4 } + bes4. g8 f4 ees4 + aes1 + bes8[ bes8] bes2 bes4 + a4 a4 a4 a8[ c8] + c4. c8 a4 <a f>4 + q1 + r4 c,4 d4 e4 + g2 ~ g8[ f8] g8[ e8] + g2. c8([ b8)] + c4 b4 bes4 aes4 + g2 r4 bes4 + c8[ c8] a4 \times 2/3 { a4 c4 e4 } + <fis c>1 + r4 r8 c8 a4 e4 + f2 aes2 + b1 + } + >> + } + + bassMelodie = \relative c' { + << + { \meta } + %\bassArt + %the actual tune + \clef bass + { + r2 g2 + c,2 r8 f8 g8[ e8] + a,2. c'8[ b8] + f4 e4 ees4 des4 + c1 + c4. c8 c8[ c8] e8[ g8] + f2 d2 + e8[ e8] e2 e4 + g,1 + ees'4 ees2 ees4 + aes4 aes8[ aes8] \times 2/3 { aes4 aes4 aes4 } + g4. g8 f4 ees4 + des1 + c8[ c8] c2 c4 + c4 c4 c4 a'8[ c8] + d,4. d8 d4 d4 + g,1 + r4 c4 d4 e4 + c2 ~ c8[ f8] g8[ e8] + a,2. c'8[ b8] + f4 e4 ees4 des4 + c2 r4 c4 + f8[ f8] f4 \times 2/3 { a4 c4 e4 } + d,1 + r4 r8 c'8 a4 e4 + g,2 des'2 + c1 + } + >> + } + diff --git a/hr/michi/come/texte.ly b/hr/michi/come/texte.ly new file mode 100644 index 0000000..46e1398 --- /dev/null +++ b/hr/michi/come/texte.ly @@ -0,0 +1,36 @@ +%some settings% vim: ai sw=2 lbr nu et + +% Abkürzungen + +% Die Textaufteilungen % -- _ + + sopranText = \lyrics { + %<+hier den Text für den Sopran eintragen+> + } + + altText = \lyrics { + %<+hier den Text für den Alt eintragen+> + } + + tenorText = \lyricmode { + %<+hier den Text für den Tenor eintragen+> + Come in + and stay a while. + Cast the world a -- side for now. + Give your -- self a chance to breathe. + And try your best to smile. + Some -- times it’s hard to re -- lax, + but you need to take the time. + Pleas -- ant -- ries can be some help, + if you search un -- til you find. + The one who + takes your fond -- est dream. + And turns it in -- to now. + So let this place be your life -- style. + Come in and stay a while. + } + + bassText = \lyrics { + %<+hier den Text für den Baß eintragen+> + } + |