]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/single-staff-template-with-notes,-lyrics,-chords-and-frets.ly
LSR: Update.
[lilypond.git] / Documentation / snippets / single-staff-template-with-notes,-lyrics,-chords-and-frets.ly
index 497bc414f0cf68de9b0844c722442342d94740ea..64af424840180d05ead9b64d7239f0862d68c814 100644 (file)
@@ -1,6 +1,7 @@
-%% Do not edit this file; it is auto-generated from LSR http://lsr.dsi.unimi.it
+%% Do not edit this file; it is automatically
+%% generated from LSR http://lsr.dsi.unimi.it
 %% This file is in the public domain.
-\version "2.13.1"
+\version "2.13.4"
 
 \header {
   lsrtags = "vocal-music, chords, template"
@@ -22,15 +23,6 @@ fret diagrams.
   doctitle = "Single staff template with notes, lyrics, chords and frets"
 } % begin verbatim
 
-% Define the fret diagrams to be used
-cFretDiagram = \markup {
-  \fret-diagram #"6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
-}
-
-gFretDiagram = \markup {
-  \fret-diagram #"6-3-2;5-2-1;4-o;3-o;2-o;1-3-3;"
-}
-
 verseI = \lyricmode {
   \set stanza = #"1."
   This is the first verse
@@ -41,33 +33,30 @@ verseII = \lyricmode {
   This is the second verse.
 }
 
-theChords = \new ChordNames {
-  \chordmode {
-    % insert the chords for chordnames here
-    c2 g4 c
-  }
+theChords = \chordmode {
+  % insert chords for chordnames and fretboards here
+  c2 g4 c
 }
 
-staffMelody = \new Staff  {
- \context Voice = "voiceMelody" {
+staffMelody = \relative c' {
    \key c \major
    \clef treble
-   \relative c' {
-     % Type notes and fret diagram markups here
-     c4^\cFretDiagram d8 e f4^\gFretDiagram g^\cFretDiagram
-     \bar "|."
-   }
- }
+   % Type notes for melody here
+   c4 d8 e f4 g
+   \bar "|."
 }
 
 \score {
   <<
-    \theChords
-    \staffMelody
-    \new Lyrics = "lyricsI" \lyricmode {
+    \context ChordNames { \theChords }
+    \context FretBoards { \theChords }
+    \new Staff {
+      \context Voice = "voiceMelody" { \staffMelody }
+    }
+    \new Lyrics = "lyricsI" {
       \lyricsto "voiceMelody" \verseI
     }
-    \new Lyrics = "lyricsII" \lyricmode {
+    \new Lyrics = "lyricsII" {
       \lyricsto "voiceMelody" \verseII
     }
   >>