Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > 3a7b4dfc766af1222d90c7f03a0844e6 > files > 6041

lilypond-doc-2.11.57-1mdv2009.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- header_tag -->
<html lang="en">
<head>
<title>Ancient notation templates - GNU LilyPond Learning Manual</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="GNU LilyPond Learning Manual">
<meta name="generator" content="makeinfo 4.11">
<link title="Top" rel="start" href="index.html#Top">
<link rel="up" href="Templates.html#Templates" title="Templates">
<link rel="prev" href="Vocal-ensembles.html#Vocal-ensembles" title="Vocal ensembles">
<link rel="next" href="Jazz-combo.html#Jazz-combo" title="Jazz combo">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<!--
Copyright (C) 1999--2007 by the authors

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU Free Documentation License,
     Version 1.1 or any later version published by the Free Software
     Foundation; with no Invariant Sections.  A copy of the license is
     included in the section entitled ``GNU Free Documentation
     License''.
   -->
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
  pre.display { font-family:inherit }
  pre.format  { font-family:inherit }
  pre.smalldisplay { font-family:inherit; font-size:smaller }
  pre.smallformat  { font-family:inherit; font-size:smaller }
  pre.smallexample { font-size:smaller }
  pre.smalllisp    { font-size:smaller }
  span.sc    { font-variant:small-caps }
  span.roman { font-family:serif; font-weight:normal; } 
  span.sansserif { font-family:sans-serif; font-weight:normal; } 
hr { border:0; height:1; color: #000000; background-color: #000000; }
/* hr {
  border:  none;
  height: 1px;
  color: #666666;
  background-color: #666666;
}
body {
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  color: #332d28;
  margin-right: auto;
  margin-left: auto;
  width: 60em;
  list-style-type: square;
  font-family: Arial,Helvetica,sans-serif;
  padding-right: 1em;
  padding-left: 1em;
}
a {
  border-bottom: 1px dashed #344242;
  text-decoration: none;
  color: #344242;
}
a:link {
  text-decoration: none;
}
a:visited {
  border-bottom: 1px dashed #666666;
  color: #666666;
}
a:active {
  border-bottom: 1px solid #00cccc;
  color: #00cccc;
}
a:hover {
  border-bottom: 1px solid #1d7b85;
  color: #1d7b85;
}
blockquote {
  border: 1px solid #cccccc;
  padding: 3px;
  width: 40em;
}
.node {
  border-left: 1px solid #666666;
  margin: -0.5em 0px 1em;
  padding: 2px 1px 0px;
  font-style: italic;
}
.node a {
  border:  none;
  text-decoration: underline;
  font-style: normal;
  font-weight: bold;
}
.verbatim {
  font-family: "Courier New",Courier,monospace;
}
.unnumberedsubsubsec {
  font-size: large;
  color: #1d7b85;
}
.subsubheading {
  font-size: large;
  color: #3b220d;
}
.contents {
  border: 1px dashed #339999;
  margin: 3px 2em;
  list-style-type: square;
  padding-right: 1em;
  width: 40em;
  background-color: #fcfff9;
}
.contents a {
  border-bottom: 1px dashed #423d34;
  text-decoration: none;
  color: #423d34;
}
.contents a:visited {
  border-bottom: 1px dashed #666666;
  color: #666666;
}
.contents a:active {
  border-bottom: 1px solid #f0d86d;
  color: #f0d86d;
}
.contents a:hover {
  border-bottom: 1px solid #3b220d;
  color: #3b220d;
}
.menu {
  border-left: 1px dashed #339999;
  margin: 3px 2em 1em;
  list-style-type: square;
  padding-left: 1.4em;
  width: 40em;
}
.unnumbered {
}
h2 {
  font-size: x-large;
  color: #1d7b85;
}
*/
--></style>
</head>
<BODY BGCOLOR=WHITE TEXT=BLACK>

<div class="node">
<p>
<a name="Ancient-notation-templates"></a>
Next:&nbsp;<a rel="next" accesskey="n" href="Jazz-combo.html#Jazz-combo">Jazz combo</a>,
Previous:&nbsp;<a rel="previous" accesskey="p" href="Vocal-ensembles.html#Vocal-ensembles">Vocal ensembles</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Templates.html#Templates">Templates</a>
<hr>
</div>

<h3 class="appendixsec">A.5 Ancient notation templates</h3>

<h4 class="appendixsubsec">A.5.1 Transcription of mensural music</h4>

<p>When transcribing mensural music, an incipit at the beginning of the
piece is useful to indicate the original key and tempo. While today
musicians are used to bar lines in order to faster recognize rhythmic
patterns, bar lines were not yet invented during the period of mensural
music; in fact, the meter often changed after every few notes. As a
compromise, bar lines are often printed between the staves rather than
on the staves.

   <blockquote>
<pre class="verbatim">     
     global = {
       \set Score.skipBars = ##t
     
       % incipit
       \once \override Score.SystemStartBracket #'transparent = ##t
       \override Score.SpacingSpanner #'spacing-increment = #1.0 % tight spacing
       \key f \major
       \time 2/2
       \once \override Staff.TimeSignature #'style = #'neomensural
       \override Voice.NoteHead #'style = #'neomensural
       \override Voice.Rest #'style = #'neomensural
       \set Staff.printKeyCancellation = ##f
       \cadenzaOn % turn off bar lines
       \skip 1*10
       \once \override Staff.BarLine #'transparent = ##f
       \bar "||"
       \skip 1*1 % need this extra \skip such that clef change comes
                 % after bar line
       \bar ""
     
       % main
       \revert Score.SpacingSpanner #'spacing-increment % CHECK: no effect?
       \cadenzaOff % turn bar lines on again
       \once \override Staff.Clef #'full-size-change = ##t
       \set Staff.forceClef = ##t
       \key g \major
       \time 4/4
       \override Voice.NoteHead #'style = #'default
       \override Voice.Rest #'style = #'default
     
       % FIXME: setting printKeyCancellation back to #t must not
       % occur in the first bar after the incipit.  Dto. for forceClef.
       % Therefore, we need an extra \skip.
       \skip 1*1
       \set Staff.printKeyCancellation = ##t
       \set Staff.forceClef = ##f
     
       \skip 1*7 % the actual music
     
       % let finis bar go through all staves
       \override Staff.BarLine #'transparent = ##f
     
       % finis bar
       \bar "|."
     }
     
     discantusNotes = {
       \transpose c' c'' {
         \set Staff.instrumentName = #"Discantus  "
     
         % incipit
         \clef "neomensural-c1"
         c'1. s2   % two bars
         \skip 1*8 % eight bars
         \skip 1*1 % one bar
     
         % main
         \clef "treble"
         d'2. d'4 |
         b e' d'2 |
         c'4 e'4.( d'8 c' b |
         a4) b a2 |
         b4.( c'8 d'4) c'4 |
         \once \override NoteHead #'transparent = ##t c'1 |
         b\breve |
       }
     }
     
     discantusLyrics = \lyricmode {
       % incipit
       IV-
     
       % main
       Ju -- bi -- |
       la -- te De -- |
       o, om --
       nis ter -- |
       ra, __ om- |
       "..." |
       -us. |
     }
     
     altusNotes = {
       \transpose c' c'' {
         \set Staff.instrumentName = #"Altus  "
     
         % incipit
         \clef "neomensural-c3"
         r1        % one bar
         f1. s2    % two bars
         \skip 1*7 % seven bars
         \skip 1*1 % one bar
     
         % main
         \clef "treble"
         r2 g2. e4 fis g | % two bars
         a2 g4 e |
         fis g4.( fis16 e fis4) |
         g1 |
         \once \override NoteHead #'transparent = ##t g1 |
         g\breve |
       }
     }
     
     altusLyrics = \lyricmode {
       % incipit
       IV-
     
       % main
       Ju -- bi -- la -- te | % two bars
       De -- o, om -- |
       nis ter -- ra, |
       "..." |
       -us. |
     }
     
     tenorNotes = {
       \transpose c' c' {
         \set Staff.instrumentName = #"Tenor  "
     
         % incipit
         \clef "neomensural-c4"
         r\longa   % four bars
         r\breve   % two bars
         r1        % one bar
         c'1. s2   % two bars
         \skip 1*1 % one bar
         \skip 1*1 % one bar
     
         % main
         \clef "treble_8"
         R1 |
         R1 |
         R1 |
         r2 d'2. d'4 b e' | % two bars
         \once \override NoteHead #'transparent = ##t e'1 |
         d'\breve |
       }
     }
     
     tenorLyrics = \lyricmode {
       % incipit
       IV-
     
       % main
       Ju -- bi -- la -- te | % two bars
       "..." |
       -us. |
     }
     
     bassusNotes = {
       \transpose c' c' {
         \set Staff.instrumentName = #"Bassus  "
     
         % incipit
         \clef "bass"
         r\maxima  % eight bars
         f1. s2    % two bars
         \skip 1*1 % one bar
     
         % main
         \clef "bass"
         R1 |
         R1 |
         R1 |
         R1 |
         g2. e4 |
         \once \override NoteHead #'transparent = ##t e1 |
         g\breve |
       }
     }
     
     bassusLyrics = \lyricmode {
       % incipit
       IV-
     
       % main
       Ju -- bi- |
       "..." |
       -us. |
     }
     
     \score {
       \new StaffGroup = choirStaff &lt;&lt;
         \new Voice =
           "discantusNotes" &lt;&lt; \global \discantusNotes >>
         \new Lyrics =
           "discantusLyrics" \lyricsto discantusNotes { \discantusLyrics }
         \new Voice =
           "altusNotes" &lt;&lt; \global \altusNotes >>
         \new Lyrics =
           "altusLyrics" \lyricsto altusNotes { \altusLyrics }
         \new Voice =
           "tenorNotes" &lt;&lt; \global \tenorNotes >>
         \new Lyrics =
           "tenorLyrics" \lyricsto tenorNotes { \tenorLyrics }
         \new Voice =
           "bassusNotes" &lt;&lt; \global \bassusNotes >>
         \new Lyrics =
           "bassusLyrics" \lyricsto bassusNotes { \bassusLyrics }
       >>
       \layout {
         \context {
           \Score
     
           % no bars in staves
           \override BarLine #'transparent = ##t
     
           % incipit should not start with a start delimiter
           \remove "System_start_delimiter_engraver"
         }
         \context {
           \Voice
     
           % no slurs
           \override Slur #'transparent = ##t
     
           % Comment in the below "\remove" command to allow line
           % breaking also at those barlines where a note overlaps
           % into the next bar.  The command is commented out in this
           % short example score, but especially for large scores, you
           % will typically yield better line breaking and thus improve
           % overall spacing if you comment in the following command.
           %\remove "Forbid_line_break_engraver"
         }
       }
     }
     
     
     
</pre>
     <p>
 <a href="../bd/lily-36d11857.ly">
  <img align="middle"
    border="0" src="../bd/lily-36d11857.png" alt="[image of music]">
 </a>
</p>

   </blockquote>

<h4 class="appendixsubsec">A.5.2 Gregorian transcription template</h4>

<p>This example demonstrates how to do modern transcription of Gregorian
music. Gregorian music has no measure, no stems; it uses only half and
quarter note heads, and special marks, indicating rests of different
length.

   <blockquote>
<pre class="verbatim">     
     \include "gregorian-init.ly"
     
     chant = \relative c' {
       \set Score.timing = ##f
       f4 a2 \divisioMinima
       g4 b a2 f2 \divisioMaior
       g4( f) f( g) a2 \finalis
     }
     
     verba = \lyricmode {
       Lo -- rem ip -- sum do -- lor sit a -- met
     }
     
     \score {
       \new Staff &lt;&lt;
         \new Voice = "melody" \chant
         \new Lyrics = "one" \lyricsto melody \verba
       >>
       \layout {
         \context {
           \Staff
           \remove "Time_signature_engraver"
           \remove "Bar_engraver"
           \override Stem #'transparent = ##t
         }
         \context {
           \Voice
           \override Stem #'length = #0
         }
         \context {
           \Score
           barAlways = ##t
         }
       }
     }
</pre>
     <p>
 <a href="../cf/lily-830cbdde.ly">
  <img align="middle"
    border="0" src="../cf/lily-830cbdde.png" alt="[image of music]">
 </a>
</p>

   </blockquote>

   <!-- footer_tag --><br><hr>
<div class="node">
<p>
Next:&nbsp;<a rel="next" accesskey="n" href="Jazz-combo.html#Jazz-combo">Jazz combo</a>,
Previous:&nbsp;<a rel="previous" accesskey="p" href="Vocal-ensembles.html#Vocal-ensembles">Vocal ensembles</a>,
Up:&nbsp;<a rel="up" accesskey="u" href="Templates.html#Templates">Templates</a>
</div>

<div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;">
<p>
<font size="-1">
This page is for LilyPond-2.11.57 (development-branch).
<br>
<address>
Report errors to <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs</a>. </address>
<br>
Your <a href="http://lilypond.org/web/devel/participating/documentation-adding">suggestions for the documentation</a> are welcome.
</font>
</p>
</div>


<P>
 Other languages: <a href="Ancient-notation-templates.es.html">espaƱol</a>, <a href="Ancient-notation-templates.de.html">deutsch</a>.
 <BR>
 
</P>
</BODY></html>