]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/snippets/orchestra,-choir-and-piano-template.ly
Snippets: Replace \set Staff.instrumentName
[lilypond.git] / Documentation / snippets / orchestra,-choir-and-piano-template.ly
index e3b6eff96372d43b43449a4326853c5b619dc94c..0aa89b54b504699cec58f107d2ed107ffd0310fc 100644 (file)
@@ -1,10 +1,11 @@
-%% DO NOT EDIT this file manually; it is automatically
-%% generated from LSR http://lsr.di.unimi.it
-%% Make any changes in LSR itself, or in Documentation/snippets/new/ ,
-%% and then run scripts/auxiliar/makelsr.py
-%%
-%% This file is in the public domain.
-\version "2.18.0"
+% DO NOT EDIT this file manually; it is automatically
+% generated from Documentation/snippets/new
+% Make any changes in Documentation/snippets/new/
+% and then run scripts/auxiliar/makelsr.py
+%
+% This file is in the public domain.
+%% Note: this file works from version 2.19.56
+\version "2.19.56"
 
 \header {
   lsrtags = "pitches, staff-notation, template, vocal-music"
@@ -21,129 +22,139 @@ music for transposing instruments at concert pitch.
 
 #(set-global-staff-size 17)
 \paper {
-  paper-height = 10\cm
-  indent = 3.0\cm  % space for instrumentName
-  short-indent = 1.5\cm  % space for shortInstrumentName
-}
+  indent = 3.0\cm  % add space for instrumentName
+  short-indent = 1.5\cm  % add less space for shortInstrumentName
+} % begin verbatim
+
 
 fluteMusic = \relative c' { \key g \major g'1 b }
+
 % Pitches as written on a manuscript for Clarinet in A
 % are transposed to concert pitch.
+
 clarinetMusic = \transpose c' a
   \relative c'' { \key bes \major bes1 d }
+
 trumpetMusic = \relative c { \key g \major g''1 b }
+
 % Key signature is often omitted for horns
+
 hornMusic = \transpose c' f
   \relative c { d'1 fis }
+
 percussionMusic = \relative c { \key g \major g1 b }
+
 sopranoMusic = \relative c'' { \key g \major g'1 b }
+
 sopranoLyrics = \lyricmode { Lyr -- ics }
+
 altoIMusic = \relative c' { \key g \major g'1 b }
+
 altoIIMusic = \relative c' { \key g \major g'1 b }
+
 altoILyrics =  \sopranoLyrics
+
 altoIILyrics = \lyricmode { Ah -- ah }
+
 tenorMusic = \relative c' { \clef "treble_8" \key g \major g1 b }
+
 tenorLyrics = \sopranoLyrics
+
 pianoRHMusic = \relative c { \key g \major g''1 b }
+
 pianoLHMusic = \relative c { \clef bass \key g \major g1 b }
+
 violinIMusic = \relative c' { \key g \major g'1 b }
+
 violinIIMusic = \relative c' { \key g \major g'1 b }
+
 violaMusic = \relative c { \clef alto \key g \major g'1 b }
+
 celloMusic = \relative c { \clef bass \key g \major g1 b }
+
 bassMusic = \relative c { \clef "bass_8" \key g \major g,1 b }
 
 \score {
   <<
     \new StaffGroup = "StaffGroup_woodwinds" <<
-      \new Staff = "Staff_flute" {
-        \set Staff.instrumentName = #"Flute"
-        % shortInstrumentName, midiInstrument, etc.
-        % may be set here as well
-        \fluteMusic
-      }
-      \new Staff = "Staff_clarinet" {
-        \set Staff.instrumentName =
-        \markup { \concat { "Clarinet in B" \flat } }
-        % Declare that written Middle C in the music
-        %  to follow sounds a concert B flat, for
-        %  output using sounded pitches such as MIDI.
-        \transposition bes
-        % Print music for a B-flat clarinet
-        \transpose bes c' \clarinetMusic
+      \new Staff = "Staff_flute" \with { instrumentName = #"Flute" }
+      \fluteMusic
+
+      \new Staff = "Staff_clarinet" \with {
+        instrumentName = \markup { \concat { "Clarinet in B" \flat } }
       }
+
+      % Declare that written Middle C in the music
+      % to follow sounds a concert B flat, for
+      % output using sounded pitches such as MIDI.
+      %\transposition bes
+
+      % Print music for a B-flat clarinet
+      \transpose bes c' \clarinetMusic
     >>
+
     \new StaffGroup = "StaffGroup_brass" <<
-      \new Staff = "Staff_hornI" {
-        \set Staff.instrumentName = #"Horn in F"
-        \transposition f
+      \new Staff = "Staff_hornI" \with { instrumentName = #"Horn in F" }
+       % \transposition f
         \transpose f c' \hornMusic
-      }
-      \new Staff = "Staff_trumpet" {
-        \set Staff.instrumentName = #"Trumpet in  C"
-        \trumpetMusic
-      }
+
+      \new Staff = "Staff_trumpet" \with { instrumentName = #"Trumpet in  C" }
+      \trumpetMusic
+
     >>
-    \new RhythmicStaff = "RhythmicStaff_percussion" <<
-      \set RhythmicStaff.instrumentName = #"Percussion"
+    \new RhythmicStaff = "RhythmicStaff_percussion"
+    \with { instrumentName = #"Percussion" }
+    <<
       \percussionMusic
     >>
-    \new PianoStaff <<
-      \set PianoStaff.instrumentName = #"Piano"
+    \new PianoStaff \with { instrumentName = #"Piano" }
+    <<
       \new Staff { \pianoRHMusic }
       \new Staff { \pianoLHMusic }
     >>
     \new ChoirStaff = "ChoirStaff_choir" <<
-      \new Staff = "Staff_soprano" {
-        \set Staff.instrumentName = #"Soprano"
-        \new Voice = "soprano"
-        \sopranoMusic
-      }
+      \new Staff = "Staff_soprano" \with { instrumentName = #"Soprano" }
+      \new Voice = "soprano"
+      \sopranoMusic
+
       \new Lyrics \lyricsto "soprano" { \sopranoLyrics }
       \new GrandStaff = "GrandStaff_altos"
       \with { \accepts Lyrics } <<
-        \new Staff = "Staff_altoI"  {
-          \set Staff.instrumentName = #"Alto I"
-          \new Voice = "altoI"
-          \altoIMusic
-        }
+        \new Staff = "Staff_altoI"  \with { instrumentName = #"Alto I" }
+        \new Voice = "altoI"
+        \altoIMusic
+
         \new Lyrics \lyricsto "altoI" { \altoILyrics }
-        \new Staff = "Staff_altoII" {
-          \set Staff.instrumentName = #"Alto II"
-          \new Voice = "altoII"
-          \altoIIMusic
-        }
+        \new Staff = "Staff_altoII" \with { instrumentName = #"Alto II" }
+        \new Voice = "altoII"
+        \altoIIMusic
+
         \new Lyrics \lyricsto "altoII" { \altoIILyrics }
       >>
-      \new Staff = "Staff_tenor" {
-        \set Staff.instrumentName = #"Tenor"
+
+      \new Staff = "Staff_tenor" \with { instrumentName = #"Tenor" }
         \new Voice = "tenor"
         \tenorMusic
-      }
+
       \new Lyrics \lyricsto "tenor" { \tenorLyrics }
     >>
     \new StaffGroup = "StaffGroup_strings" <<
       \new GrandStaff = "GrandStaff_violins" <<
-        \new Staff = "Staff_violinI" {
-          \set Staff.instrumentName = #"Violin I"
-          \violinIMusic
-        }
-        \new Staff = "Staff_violinII" {
-          \set Staff.instrumentName = #"Violin II"
-          \violinIIMusic
-        }
+        \new Staff = "Staff_violinI" \with { instrumentName = #"Violin I" }
+        \violinIMusic
+
+        \new Staff = "Staff_violinII" \with { instrumentName = #"Violin II" }
+        \violinIIMusic
       >>
-      \new Staff = "Staff_viola" {
-        \set Staff.instrumentName = #"Viola"
-        \violaMusic
-      }
-      \new Staff = "Staff_cello" {
-        \set Staff.instrumentName = #"Cello"
-        \celloMusic
-      }
-      \new Staff = "Staff_bass" {
-        \set Staff.instrumentName = #"Double Bass"
-        \bassMusic
-      }
+
+      \new Staff = "Staff_viola" \with { instrumentName = #"Viola" }
+      \violaMusic
+
+      \new Staff = "Staff_cello" \with { instrumentName = #"Cello" }
+      \celloMusic
+
+      \new Staff = "Staff_bass" \with { instrumentName = #"Double Bass" }
+      \bassMusic
     >>
   >>
   \layout { }