lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Question about melismatic note warning


From: r . alverny
Subject: Question about melismatic note warning
Date: Sat, 03 Nov 2001 15:42:59 GMT

Hi there,

I am starting using Lilypond for typesetting some songs, and I really
find this tool mar-ve-lous. Many thanks to the authors and contributors.

I am best at learning by example, and thus have two questions.

First.
I am working on Mozart Ave Verum for Mutopia (4 voices choral with
lyrics, and multi-voices organ).
I am done with the choral part now, and the result is correct,
but I still have severals

avertissement: Huh? Melismatic note found to have associated lyrics.

lines when processing my file.
I did not find some explanation about that, and wanted to have some
advice here..?
The actual message I get is the following (corresponding the code
excerpt below):

Interpreting music...[8]
avertissement: Huh? Melismatic note found to have associated lyrics.
[16][24]
avertissement: Huh? Melismatic note found to have associated lyrics.
 
avertissement: Huh? Melismatic note found to have associated lyrics.
 
avertissement: Huh? Melismatic note found to have associated lyrics.
[32]


Second (this one may help the first one).
Here is included an excerpt of my Ave Verum thing; being a beginner,
I would like some "best practice" advice (if there is any), or some
"clean and standard readable way of coding" tips.
It is just a way to get things working correctly for basic usage,
and then dive into the details.

Many thanks.



\version "1.4.2"

soprano = \notes \relative c'' {
        \clef G
        \key d \major
        \time 4/4

r1 r1
a2 d4( )fis,    a( )gis g2      g4( )b a( )g    g( )fis fis2
e2. e4          fis fis g g     g2( )fis4 fis   e1
e2. a4          a( )gis gis2    e4( )gis2 b4    b( )a a a
d1 \( ~         d4 \)cis b a    a2( )gis4 gis   a1
r1 r1 r1
a2. a4          a4( )bes bes2   bes4( )d c( )bes  bes( )a a2
g2. g4          g( )bes a g     g2( [f8 )e] f4  e2 r2
fis2. fis4      fis( )e d( )g   g2. g4          g( )fis e a
a1 \( ~         a4 \)g a b      fis2( )e4. fis8 g2 g2
d'1 ( ~         d2 dis          e4 b cis d      cis4 [b8 )a] d4 g,
fis2( )e4. d8   d1
r1 r1 r1
\bar "|."
}

alto = \notes \relative c' {
        \clef G
        \key d \major
        \time 4/4

r1 r1
fis2 fis        e e             e4( )g fis( )e  e( )d d2
cis2. cis4      d d e e         e2( )d4 d       cis1
e2. e4          e2 e            e2. gis4        gis( )a a2
r2 gis2         a fis4 fis      e2. e4          e1
r1 r1 r1
e2. e4          e2 e            e2. e4          e4( )f f2
d2. d4          e( )f e e       e2( [d8 )cis] d4  cis2  r2
d2. d4          d( )cis b( )e   e2. e4          e( )d cis fis
fis1 \( ~       fis4 \)g fis e  d2( )cis4. cis8 d2  r2
r2 fis2         g ( fis         e1 ~            e4 [d8 )cis] d4 d
d2( )cis4. cis8  d1
r1 r1 r1
        \bar "|."
}

textSoprano = \lyrics {
        A -- ve, __  a -- ve  ve -- rum __ Cor -- pus
        na -- tum  de  Ma -- ri -- a  Vir -- gi -- ne:
        Ve -- re  pas -- sum,  im -- mo -- la -- tum  in
        cru ---- ce  pro  ho -- mi -- ne:
        Cu -- jus  la -- tus  per -- fo -- ra -- tum
        un -- da  flu -- xit  et  san -- gui -- ne:
        E -- sto  no -- bis __  prae -- gus -- ta -- tum
        in mor ---- tis  ex -- a -- mi -- ne,  in
        mor -- tis ex -- a -- mi -- ne.
}

textAlto = \lyrics {
        A -- ve, a -- ve  ve -- rum  __ Cor -- pus
        na -- tum  de  Ma -- ri -- a  Vir -- gi -- ne:
        Ve -- re  pas -- sum,  im -- mo -- la -- tum  in
        cru -- ce  pro  ho -- mi -- ne:
        Cu -- jus  la -- tus  per -- fo -- ra -- tum
        un -- da  flu -- xit  et  san -- gui -- ne:
        E -- sto  no -- bis __  prae -- gus -- ta -- tum
        in mor ---- tis  ex -- a -- mi -- ne,  in
        mor -- tis ex -- a -- mi -- ne.

}

\score {
  <
   \context ChoirStaff = Choir
   <

    \addlyrics
     <
      \context Staff = soprano {
        \property Staff.noAutoBeaming = ##t
        \property Staff.automaticMelismata = ##t
        \property Staff.instrument = #'("Soprano")
        \soprano
      }
     >
    \context Lyrics = soprano \textSoprano

    \addlyrics
     <
      \context Staff = alto {
        \property Staff.noAutoBeaming = ##t
        \property Staff.automaticMelismata = ##t
        \property Staff.instrument = #'("Alto")
        \alto
      }
     >
    \context Lyrics = alto \textAlto
                >
  >
  \paper {
    \translator { \HaraKiriStaffContext }
  }  
}

--



reply via email to

[Prev in Thread] Current Thread [Next in Thread]