Kurs:Lilypond für Wikis: Templates



Templates

Bearbeiten

Funktionierende Kopiervorlagen, die ihr als Start für eure Projekte einsetzen könnt.

Lied mit Pseudo-Gitarrenbegleitung

Bearbeiten
<score sound="1" raw="1">
\version "2.20.0"
\header {
 title = "MeinTitel"
 % subtitle = "MeinSubtitle"
 % poet = "Texter"
 % composer = "Komponist"
 % arranger = "arr: ccbysa: Wikibooks (mjchael)"
}

myKey = {
  \clef "treble"
  \time 4/4
  \tempo 4 = 100
  %%Tempo ausblenden
  \set Score.tempoHideNote = ##t
  \key d\major
}

%% Akkorde
%% 4/4-Schlag 
%% 1 . 2 . 3 . 4 .
myD  = \chordmode { d,4  d  d,  d  }
myA  = \chordmode { a,,4 a, a,, a, }
myDA = \chordmode { d,4  d  a,, a, }

myChords = \chordmode {
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  %% Akkorde nur beim Wechsel notieren
  \set chordChanges = ##t
  % \partial 4 s4
  \myD \myA \myDA  \myD 
  d,1 %Schlusston
}

myMelody = \relative c'' {
  \myKey
  \set Staff.midiInstrument = #"trombone"
  \relative c''{ 
    a4 fis4 2 | g4  e4 2 |  
    d4 fis a a | d,1 |
    \bar "|."
  }
}

myLyrics = \lyricmode {
  \set stanza = "1."
   Häns -- chen klein | ging al -- lein | in das Haus hin | -- ein. |

}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "mySong" { \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
  % \new TabStaff { \myChords } %% Check 
  >>
  \midi { }
  \layout { }
}

%% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
ergibt
 


Song mit Picking

Bearbeiten

Lied mit einem einfachem sich wiederholenden Zupfmuster oder Picking-Pattern

<score sound="1" raw="1">
\version "2.20.0"
\header {
  title = "Song mit Picking"
  composer = "Beispiel"
  % arranger = "arr: ccbysa de.Wikibooks.org/Gitarre (mjchael)"
}

myKey = {
  \clef "treble"
  \time 4/4
  \tempo 4 = 120
  \set Score.tempoHideNote = ##t
  \key g\major
}

%% ChordNames
myChords = \chordmode {
  \set chordChanges = ##t
  g2 e:m c d g2 e:m c d
}

%% Picking
myG  = { g,8 g <b g'> g }
myEm = { e,8 g <b e'> g }
myC  = {  c8 g <c' e'> g }
myD  = {  d8 a <d' fis'> a }
myDiskant = {
  \myG  \myEm \myC  \myD
  \myG  \myEm \myC  \myD
}

myBass = {
  g,2 e, c d g, e, c d
}
myEnd = {g1}

myPicking = {
  \myKey
  \set Staff.midiInstrument = #"acoustic guitar (nylon)"
  <<   \clef "G_8"  \myDiskant  \\   \myBass  >>
}

myMelody = \relative c'' {
  \myKey
  \set Staff.midiInstrument = #"trombone"
  % \partial 4 g'4 |
  g'4 fis e d c b a g |
  b a g fis e d e fis
  \bar "|."
}

myLyrics = \lyricmode {
  \set stanza = "1."
  Du -- bi -- du -- ba Dum -- di -- dum -- da
  Du -- bi -- du -- ba Dum -- di -- dum -- da
}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "mySong" { \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
    % \new Staff { \mergeDifferentlyHeadedOn \myPicking } % test
    % \new TabStaff { \mergeDifferentlyHeadedOn \myPicking } %Test
  >>
  \layout { }
}
%% Begleitvorschlag
\markup { \box \bold Begleitvorschlag}
\score{
  <<
    \new ChordNames {  \chordmode  {g2 e:m c d } }
    \new TabStaff { \myG  \myEm \myC  \myD}
  >>
}
\score {

  <<

    \new TabStaff { \myPicking \myEnd }
    \new Voice = "mySong" { \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
  >>
  \midi { }
}
\paper {
  indent=0\mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>


<poem>
;2
 Du -- bi -- du -- ba Dum -- di -- dum -- da
 Du -- bi -- du -- ba Dum -- di -- dum -- da
</poem>
Ergibt
 


2

 Du -- bi -- du -- ba Dum -- di -- dum -- da
 Du -- bi -- du -- ba Dum -- di -- dum -- da

myChords

Die Akkorde werden hier nur für die Akkordbezeichnungen gebraucht, nicht jedoch für eine Miniwiedergabe.

myPicking

Ist ähnlich wie ein Solostück für Gitarre aufgebaut. Es könnte auch myGuitar heißen. Es setzt sich ebenso aus myDiskant und myBass zusammen.

myDiskant

setzt sich aus vielen kleinen vordefinierten Picking-Pattern zusammen.

myBass

wird hier eigentlich nur aus klanglichen Gründen nochmals wiederholt.

%% Begleitvorschlag
\markup

Fügt nur eine Textzeile ein, die mit \box und \bold formatiert wurde.

\score

Der neue Score ohne \layout{} und ohne \midi{} zeigt nur das Zupfmuster als Begleitvorschlag . Es könnte auch in diesem Code wegbleiben und stattdessen als ein neues Element inkl. Soundbeispiel angefügt werden. Der \new TabStaff benötigt hier keinen Bass. Bei anderen Begleitungen könnte ein zusätzlicher Bass sinnvoll sein.

% \new Staff und % \new TabStaf

kommentieren hier die Notenbegleitung und die Tab-Begleitung aus. Du kannst sie zur Kontrolle hinzuschalten. Lässt du einen der beiden Begleitungen eingeblendet, erübrigt sich der Staff mit dem Begleitvorschlag.

Score...Midi{}

Der Score mit dem Midiblock enthält keine myChords, also keine Akkordzone, die unschön in die Begleitung hineinklingen würden.

Lied mit einfacher Klavierbegleitung

Bearbeiten
<score sound="1" raw="1">
\version "2.20.0"
\header {
 title = "MeinTitel"
 % subtitle = "MeinSubtitle"
 % poet = "Texter"
 % composer = "Komponist"
 % arranger = "arr: ccbysa: Wikibooks (mjchael)"
}

myKey = {
  % \clef "treble"
  \time 4/4
  \tempo 4 = 100
  %%Tempo ausblenden
  \set Score.tempoHideNote = ##t
  \key d\major
}

myChords = \chordmode {
  %% Akkorde nur beim Wechsel notieren
  \set chordChanges = ##t
  % \partial 4 s4
  d1 | a1 | d2 a2  | d1 
  d,1 %Schlusston
}

myMelody = \relative c'' {
  \clef "treble"
  \myKey
  \set Staff.midiInstrument = #"trombone"
  \relative c''{ 
    a4 fis4 2 | g4  e4 2 |  
    d4 fis a a | d,1 |
    \bar "|."
  }
}

myLyrics = \lyricmode {
  \set stanza = "1."
   Häns -- chen klein | ging al -- lein | in das Haus hin | -- ein. |
}

myDiscant = {
  \clef treble \myKey
   <d' fis' a'>4 2 4 | 
   <cis' e' a'>4 2 4 | 
   <d' fis' a'>4 2 <cis' e' a'>4 | 
   <d' fis' a'>1
}

myBass =  {
  \clef bass \myKey
  d2 a | a, e | d a | d1
}

\score {
  <<
    \new ChordNames { \myChords }
    \new Voice = "mySong" { \autoBeamOff \myMelody }
    \new Lyrics \lyricsto "mySong" { \myLyrics }
    \new PianoStaff <<
      \new Staff = "Discant" \myDiscant
      \new Staff = "Bass" \myBass
    >> 
  >>
  \midi { }
  \layout {
    \context { \Staff \RemoveEmptyStaves } 
  }
}

%% unterdrückt im raw="1"-Modus das DinA4-Format.
\paper {
  indent=0\mm
  %% DinA4 0 210mm - 10mm Rand - 20mm Lochrand = 180mm
  line-width=180\mm
  oddFooterMarkup=##f
  oddHeaderMarkup=##f
  % bookTitleMarkup=##f
  scoreTitleMarkup=##f
}
</score>
ergibt