Hugh Myers wrote:
Let's say that it is--- what would the different structure look like?
Try this:
\version "2.13.7"
%
% malaguena.ly -- q&d testbed for mixed notation score and tab.
%
\header {
title = "Malaguena"
subtitle = "none"
composer = "Music by Unknown"
}
eMinor = < e b gis e b e, >
firstMono = { \eMinor \eMinor \eMinor }
firstPoly = {
<< { b c d } \\ { < gis, d e, >2. } >>
<< { d'4 c b } \\ { e,,2. } >>
<< { c''4 a b} \\ { a,2. } >>
<< { \acciaccatura d'8 c4 b a } \\ { a,2. } >>
<< { b'4 a c } \\ { g,2. } >>
<< { a'4 g f } \\ { f,2. } >>
}
firstPolyRepeat = {
<< { r4 \times 2/3 {gis'8 b e } e,4 \times 2/3 {gis8 b e} e,2 }\\
{e,2.~e} >>
}
secondMono = {
{ e'8 [e'] gis, [e'] b [e] }
{ e,8 [e'] gis, [e'] b [e] }
{ a,8 [e'] c [e] b [e] }
{ a,8 [e'] g, [e'] f, [e'] }
}
thirdMono = {
{ e,8 [e'] gis, [e'] b [e] }
}
{
\time 3/4
\set Score.barNumberVisibility = #all-bar-numbers-visible
\set Score.voltaSpannerDuration = #(ly:make-moment 3 4)
<<
\new Staff \relative c'' {
\firstMono
\repeat volta 2 {
\firstPoly
}
\alternative {
{ \firstPolyRepeat }
{ \repeat volta 2 { \bar ":|.|:"
\secondMono }}
}
\thirdMono
}
\new TabStaff \relative c' {
\firstMono
\repeat volta 2 {
\firstPoly
}
\alternative {
{ \firstPolyRepeat }
{ \repeat volta 2 { \bar ":|.|:"
\secondMono }}
}
\thirdMono
}
>>
}
More like what you want?
Brett
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user