You have already received an answer to the question. You would easily
have found it out yourself if you had used the "bar check" feature of
Lilypond. Just insert an | at every location in the input where you
expect to have a bar line and Lilypond will give you a warning if it
doesn't match with the actual music that you have input. I find it
an invaluable feature when typing in a new score.
/Mats
Beldon Dominello wrote:
First off, let me apologize for the length of this file, but it's the only
time I've seen this sort of thing happen.
In the vocal line at measure 15, it is only allowing 11 beats in the measure
even though the time signature is 12/8. This results in an offset of one
beat in all the subsequent measures.
Oddly enough, the piano lines are not affected.
I am running lilypond 1.6.7, compiled from source on Suse 8.1 on a Celeron
1GHz machine.
Please let me know if you get the same result. If not, I can send you the ps
file I get.
Thanks all!
-Beldon
------------------------------------------------------------------------
\include "paper16.ly"
\paper {
linewidth = 433.619940\pt
}
\header {
filename = "wash_bass.ly"
title = "Spin Cycle"
subtitle = "from the musical Lint! The Musical"
source = "by Bill Arnold and Scott Auden"
composer = "Bill Arnold"
enteredby = "Beldon"
copyright = " (c) 2001 Bitter Tunes Music"
}
melody = \notes {
\time 12/8
\key c \minor
r1. r r r
r r r r r
\repeat volta 2 { r4-\segno c'8 c'4. c' ees'
ges'~ ges'4 ges'8 f'4 ees'8~ ees'4.
r4. c'4 bes' c'4. ees'4.
ges'4. aes'4 f'8~ f'4. r4.
r4. c' c' ees'
ges'4.~ ges'4 ges'8 f'4 ees'8~ ees'4 f'8
g'4 ges'8 ( g'4 ges'8 ) g'4 c''8~ c''4 c'8
}
}
text = \lyrics {
My last boy -- friend wa -- sn't use -- less.
Af -- ter all he mowed the lawn
But when it came to lov -- in' he
}
upper = \notes {
\time 12/8
\key c \minor
r4. r r r
r4 ees'8 << g'4. c'' >> r4 ees'8 << aes'4 c'' >> f'8
<< b'4 ees'' >> f'8 << b'4 ees'' >> << g'8 b' d'' >>~ << g'8 b' d'' >> r8 << g'8 b' d'' >>~ << g'4. b' d'' >>
r4 ees'8 << g'4. c'' >> r4 ees'8 << aes'4 c'' >> f'8
<< b'4 ees'' >> f'8 << b'4 ees'' >> << g'8 b' d'' >>~ << g'8 b' d'' >> r8 << g'8 b' d'' >>~ << g'4. b' d'' >>
r4 ees'8 << g'4. c'' >> r4 ees'8 << aes'4 c'' >> f'8
<< b'4 ees'' >> f'8 << b'4 ees'' >> << g'8 b' d'' >>~ << g'8 b' d'' >> r8 << g'8 b' f'' >>~ << g'4. b' f'' >>
<< g'8-. c'' ees'' >> r4 r4. r r
r r r r
\repeat volta 2 { r8-\segno ees' g' c''4. r8 ees' g' c''4.
r8 g' aes' c''4 << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4. aes' c'' >>
r8 ees' g' c''4. r8 ees' g' c''4.
<< ges'4. bes' fes'' >> << ges'4 bes' fes'' >> << f'8 a' f'' >>~ << f'4. a' f'' >> r4.
r8 ees' g' c''4. r8 ees' g' c''4.
<<ges'4. aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>
<< g'8^"To coda "-.-\coda b' d'' >> r4 r4. r r
<< fes''4. bes' >> << ees''4 a' >> << ees''8 g' >>~ << ees''4. g' >> r4.
r8 ees' g' c''4. r8 ees' g' c''4.
r8 g' aes' c''4 << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4. aes' c'' >>
r8 ees' g' c''4. r8 ees' g' c''4.
<< ges'4. bes' fes'' >> << ges'4 bes' fes'' >> << f'8 a' f'' >>~ << f'4. a' f'' >> r4.
r8 ees' g' c''4. r8 ees' g' c''4.
<<ges'4. aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>~ << ges'4 aes' c'' >> << ges'8 aes' c'' >>
<< g'8-.^"To coda"-\coda b' d'' >> r4 r4. r r
<< fes'4. ges' bes' >> << fes'4. ges' bes' >> << f'4. a' e'' >> << f'4. a' e'' >>
\chords { ees'4:6^5 ees'8:6^5 ees'4:6^5 ees'8:6^5 ees'4:6^5 ees'8:6^5 ees'4:6^5 ees'8:6^5 }
<< g'4 b' ees'' >> << g'8 b' ees'' >> << g'4 b' ees'' >> << g'8 b' ees'' >>
<< g'8 b' ees'' >> << g'8 b' ees'' >> << g'8 b' ees'' >>
<< g'8 b' ees'' >> << g'8 b' ees'' >> << g'8 b' ees'' >>
% chorus
\chords { c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g
aes' aes' aes' aes' aes' aes' }
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
\chords { g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 }
\chords { c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g
aes' aes' aes' aes' aes' aes' }
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
\chords { g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 }
\chords { c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g c''8:min/g
aes' aes' aes' aes' aes' aes' }
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
<< g'8 bes' ees'' >> << g'8 bes' ees'' >> << g'8 bes' ees'' >>
\chords { g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 g':7^5 }
<< g'8-. c'' ees'' >> r4 r4. r r
r4 << g'8-. b' ees'' >> << g'4-- b' ees'' >> << g'8-. b' ees'' >>
<< g'4-- b' ees'' >> << g'8-. b' ees'' >> << g'4-- b' ees'' >>
<< g'8-. b' \fatText ees''^"D.S. al Coda" >>
}
}
lower = \notes {
\time 12/8
\key c \minor
r4. r4. r4 << g,8 g8 >> << g, g >> << a, a >> << b, b >>
<< c4. c'4. >>~ << c4 c'4 >> << c8 c'8 >>
<< aes,4. aes4. >>~ << aes,4 aes4 >> <<aes,8 aes8 >>
<< ees4. ees'4. >>~ << ees ees' >> <<g,4 g4 >>
<< g,8 g8 >> << g, g >> << a, a >> << b, b >>
<< c4. c'4. >>~ << c4 c'4 >> << c8 c'8 >>
<< aes,4. aes4. >>~ << aes,4 aes4 >> <<aes,8 aes8 >>
<< ees4. ees'4. >>~ << ees ees' >> <<g,4 g4 >>
<< g,8 g8 >> << g, g >> << a, a >> << b, b >>
<< c4. c'4. >>~ << c4 c'4 >> << c8 c'8 >>
<< aes,4. aes4. >>~ << aes,4 aes4 >> <<aes,8 aes8 >>
<< ees4. ees'4. >>~ << ees ees' >> <<g,4 g4 >>
<< g,8 g8 >> << g, g >> << a, a >> << b, b >>
<< c-. c'-. >> r4 r4. r r
r4 << g,,8-. g, >> << g,,4-- g, >> << g,,8-. g, >> << g,,4-- g, >> << g,,8-. g, >> << g,,4-- g, >> << g,,8-. g, >>
\repeat volta 2 { c4.-\segno~ c4 c8 bes,4.~ bes,4 bes,8
aes,4.~ aes,4 aes,8~ aes,4 aes,8 aes, g, f,
c4.~ c4 c8 bes,4.~ bes,4 bes,8
ges,4.~ ges,4 aes,8~ aes,4 g,8 g, a, b,
c4.~ c4 c8 bes,4.~ bes,4 bes,8
aes,4.~ aes,4 aes,8~ aes,4 aes,8 g,4 aes,8
g,8-. r4 r4. r r
ges,4. f,4 c,8~ c,4 g,8 g, a, b,
c4.~ c4 c8 bes,4.~ bes,4 bes,8
aes,4.~ aes,4 aes,8~ aes,4 aes,8 aes, g, f,
c4.~ c4 c8 bes,4.~ bes,4 bes,8
ges,4.~ ges,4 aes,8~ aes,4 g,8 g, a, b,
c4.~ c4 c8~ bes,4.~ bes,4 bes,8
aes,4.~ aes,4 aes,8~ aes,4 aes,8 bes,4 aes,8
g,-.^"To coda"-\coda r4 r4. r r
ges,4. ges, f, f,
c, d, ees, f,
g, f, ees, d,
<< c,4. c >>~ << c,4 c >> << c,8 c8 >> <<aes,,4. aes, >>~ << aes,,4 aes,4 >> << aes,,8 aes, >>
<< ees,4. ees >>~ << ees,4 ees >> << g,,8 g, >>~ << g,,4 g, >> << g,,8 g, >> << g,,8 g, >> << a,,8 a, >> << b,,8 b, >>
<< c,4. c >>~ << c,4 c >> << c,8 c8 >> <<aes,,4. aes, >>~ << aes,,4 aes,4 >> << aes,,8 aes, >>
<< ees,4. ees >>~ << ees,4 ees >> << g,,8 g, >>~ << g,,4 g, >> << g,,8 g, >> << g,,8 g, >> << a,,8 a, >> << b,,8 b, >>
<< c,4. c >>~ << c,4 c >> << c,8 c8 >> <<aes,,4. aes, >>~ << aes,,4 aes,4 >> << aes,,8 aes, >>
<< ees,4. ees >>~ << ees,4 ees >> << g,,8 g, >>~ << g,,4 g, >> << g,,8 g, >> << g,,8 g, >> << a,,8 a, >> << b,,8 b, >>
<< c,8-. c >> r4 r4. r r
r4 << g,,8-. g, >> << g,,4-- g, >> << g,,8-. g, >> << g,,4-- g, >> << g,,8-. g, >> << g,,4-- g, >> << g,,8-. \fatText g,^"D.S. al Coda">>
}
}
\score {
<
\addlyrics
\context Staff = mel {
\property Staff.automaticMelismata = ##t
\melody
}
\context Lyrics \text
\context PianoStaff <
\context Staff = upper \upper
\context Staff = lower <
\clef bass
\lower
>
>
>
\paper {
% \translator { \HaraKiriStaffContext }
}
}
------------------------------------------------------------------------
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user
--
=============================================
Mats Bengtsson
Signal Processing
Signals, Sensors and Systems
Royal Institute of Technology
SE-100 44 STOCKHOLM
Sweden
Phone: (+46) 8 790 8463
Fax: (+46) 8 790 7260
Email: [EMAIL PROTECTED]
WWW: http://www.s3.kth.se/~mabe
=============================================
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user