Hi,
Lilypond 2.14 PDF puts all of the music on 2 staves, even through it
should be 3-4 pages. It wraps the first staff (like "word wrap" is
on, as an analogy). But the second staff, "word wrap" is off and all
of the music just runs off the end of the page.
This is output from an automated program. I can change the code if
you spot a problem, but it works on most files.
I attached a whole file, and also a smaller example which duplicates
the problem. Sorry it is so big, I shrunk it as far as I could. No
matter how many notes you put at the end, they are not visible.
"van_halen_eruption-part.ly" shows the problem. I have changed
between TAB staff and normal treble clef, and it has the same problem.
This is not high-quality input, just a file I downloaded from
somewhere as an example, and converted to Lilypond. Every other file
I have tried looks very nice!
I hope it is bad output, but I cannot figure out what I did wrong. If
you have a moment to take a look, I would be grateful.
Thank you for reading this far,
lilyn00b
#(define (tie::tab-clear-tied-fret-numbers grob)
(let* ((tied-fret-nr (ly:spanner-bound grob RIGHT)))
(ly:grob-set-property! tied-fret-nr 'transparent #t)))
\version "2.14.0"
\paper {
indent = #0
print-all-headers = ##t
ragged-right = ##f
ragged-bottom = ##t
}
\layout {
\context { \Score
\override MetronomeMark #'padding = #'5
}
\context { \Staff
\override TimeSignature #'style = #'numbered
\override StringNumber #'transparent = ##t
}
\context { \TabStaff
\override TimeSignature #'style = #'numbered
\override Stem #'transparent = ##t
\override Beam #'transparent = ##t
\override Tie #'after-line-breaking = #tie::tab-clear-tied-fret-numbers
}
\context { \TabVoice
\override Tie #'stencil = ##f
}
\context { \StaffGroup
\consists "Instrument_name_engraver"
}
}
TrackAVoiceAMusic = #(define-music-function (parser location inTab) (boolean?)
#{
\tempo 4=92
\clef #(if $inTab "tab" "treble_8")
\key c \major
\time 4/4
\oneVoice
r4 r8 <\deadNote dis\5 \deadNote gis\4 >16 <f\6>16 r2
<gis,\5 dis\4 gis\3 >2 <dis~\5>16 <dis~\5>16 <dis~\5>16 <dis\5>16 \times 2/3 {<\palmMute fis\4>8 <\palmMute gis\4>8 <\palmMute b\3>8 }
\times 4/5 {<cis'~\3>16 <cis'\3>16 <cis'\3>16 <b\3>16 <cis'~\3>16 } <cis'\3>8\prall <dis'\2>16 <dis'\2 gis'\1 >16 \times 4/6 {<fis'\2>32 <dis'\2>32 <ais\2>32 <d'\3>32 <dis'\1>16 <fis'\2>32 <dis'\2>32 <ais\2>32 <d'\3>32 <dis'\1>16 <fis'\2>32 <dis'\2>32 <ais\2>32 <d'\3>32 <dis'\1>16 <fis'\2>32 <dis'\2>32 <ais\2>32 <d'\3>32 <dis'\1>16 }
\times 4/6 {<fis'\2>32 <dis'\2>32 <ais\2>32 <cis'\3>32 <dis'\2>32 <gis'\1>32 <fis'\2>16 <dis'\2>32 <cis'\3>16 <dis'\2>32 } <cis'~\3>32 <cis'\3>32 <b\3>32 <g\4>32 \times 2/3 {<ais\3>16 <b\3>16 <cis'\3>16 } \times 4/5 {<b\3>32 <cis'\3>32 <b\3>32 <ais\3>32 <gis\4>32 <ais\3>32 <cis'\3>32 <b\3>32 <ais\3>32 <gis\4>32 <ais\3>32 <cis'\3>32 <b\3>32 <ais\3>32 <cis'\3>32 <ais\3>32 <cis'\3>32 <b\3>32 <ais\3>32 <gis\4>32 }
<ais\3>16 <gis\4>16 <g\4>16 <fis\4>16 <f\4>16 <dis\5>16 <d\5>16 <cis\5>16 <b,\5>16. <b\5>32 <dis,~\6>8 <dis,\6>8.. <b\5>32.. <gis,~\5>32
<gis,~\5>4 \times 2/3 {<gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 } <gis,\5>8. <gis,\5 dis\4 gis\3 >16
<gis,\5 dis\4 gis\3 >4 <fis,\6 cis\4 fis\3 cis'\2 >4 <cis'\2 gis\3 cis\4 >4 <cis'\2>8. \ottava #1 <f''\2>16 \ottava #0
\times 2/3 { \ottava #1 <fis''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>8 \ottava #0 <fis\3>16 <\deadNote cis\4>16 \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <b''\1>8 \ottava #0 \ottava #1 <c'''\1>16 \ottava #0 \ottava #1 <f''\2>8 \ottava #0 } \ottava #1 <ais''\1>32 \ottava #0 \times 2/3 { \ottava #1 <b''\1>16 \ottava #0 }
\times 2/3 { \ottava #1 <gis''\1>8 \ottava #0 \ottava #1 <f''\2>16 \ottava #0 \ottava #1 <f''~\2>8 \ottava #0 \ottava #1 <f''~\2>16 \ottava #0 \ottava #1 <f''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>8 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <b''\1>8 \ottava #0 \ottava #1 <b''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 } \times 4/6 { \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <dis''\2>16 \ottava #0 \ottava #1 <cis''\3>16 \ottava #0 \ottava #1 <fis''~\2>16 \ottava #0 \ottava #1 <fis''~\2>16 \ottava #0 }
\times 2/3 { \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <dis''\2>8 \ottava #0 \ottava #1 <fis''~\2>16 \ottava #0 \ottava #1 <fis''\2>16 \ottava #0 \ottava #1 <dis''\2>32 \ottava #0 \ottava #1 <cis''\3>32 \ottava #0 } \ottava #1 <fis''~\2>16 \ottava #0 \ottava #1 <fis''~\2>16 \ottava #0 \ottava #1 <fis''~\2>16 \ottava #0 \ottava #1 <fis''\2>16 \ottava #0 \times 2/3 {r32 <fis'\3>32 <c''\3>16 \ottava #1 <d''\2>16 \ottava #0 } \times 4/5 { \ottava #1 <e''\2>32 \ottava #0 \ottava #1 <fis''\2>32 \ottava #0 \ottava #1 <g''\1>32 \ottava #0 \ottava #1 <gis''\1>32 \ottava #0 \ottava #1 <b''\1>32 \ottava #0 } \times 2/3 {<c''\2>16 \ottava #1 <dis''\2>32 \ottava #0 } \ottava #1 <fis''\2>32 \ottava #0 <\deadNote c''\2>64 \ottava #1 <f''\1>32 \ottava #0 \ottava #1 <gis''\1>32 \ottava #0 \ottava #1 <b''\1>32 \ottava #0 \ottava #1 <gis''\1>32 \ottava #0 \ottava #1 <b''\1>32 \ottava #0
\ottava #1 <gis''\1>32 \ottava #0 \ottava #1 <f''\1>32 \ottava #0 \ottava #1 <fis''\1>32 \ottava #0 \ottava #1 <f''\1>32 \ottava #0 \ottava #1 <dis''\2>32 \ottava #0 <c''\2>32 <b'\3>32 <c''\2>32 <b'~\3>32 <b'\3>32 <gis'\3>32 <b'~\3>32 <b'~\3>32 <b'~\3>32 <b'~\3>32 <b'\3>32 \times 2/3 {<gis'~\3>16 <gis'\3>16 <\deadNote ais,\5 \deadNote dis\4 >16 } <dis,\6>8 \times 2/3 { \ottava #1 <cis''~\2>8 \ottava #0 \ottava #1 <cis''~\2>16 \ottava #0 \ottava #1 <cis''\2>8 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 }
\times 2/3 { \ottava #1 <cis''\2>8 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 } \ottava #1 <dis''\1>16 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <ais''\1>32 \ottava #0 \ottava #1 <ais''\1>32 \ottava #0 \ottava #1 <ais''\1>32 \ottava #0 \ottava #1 <ais''\1>32 \ottava #0 \times 2/3 { \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 } \times 4/6 { \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 }
\times 4/6 { \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 \ottava #1 <dis''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <ais''\1>16 \ottava #0 \ottava #1 <ais''\1>16 \ottava #0 \ottava #1 <ais''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 \ottava #1 <gis''\1>16 \ottava #0 }
\times 4/6 { \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <f''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 \ottava #1 <g''\1>16 \ottava #0 } \ottava #1 <dis''\1>32 \ottava #0 \ottava #1 <dis''\1>32 \ottava #0 \ottava #1 <dis''\1>32 \ottava #0 \ottava #1 <f''\1>32 \ottava #0 \ottava #1 <dis''\1>64 \ottava #0 \ottava #1 <cis''\1>32 \ottava #0 \ottava #1 <cis''\1>32 \ottava #0 \ottava #1 <cis''\1>32 \ottava #0 \ottava #1 <dis''\1>32 \ottava #0 \ottava #1 <cis''\1>64 \ottava #0 \times 4/5 {<c''\1>16 <c''\1>16 <c''\1>16 \ottava #1 <cis''\1>16 \ottava #0 <c''\1>16 <ais'\1>16 <ais'\1>16 <ais'\1>16 <c''\1>16 <ais'\1>16 }
<ais'\1>32 \times 4/5 {<gis'\1>16 <gis'\1>16 <gis'\1>16 <ais'\1>16 <gis'\1>16 <fis'\1>16 <fis'\1>16 <fis'\1>16 <gis'\1>16 <fis'\1>16 } <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <e'\1>32 <fis'\1>32 <e'\1>32 <dis'\1>32 <dis'\2>32 <cis'\2>32 <b\2>32 <ais\2>32
\times 2/3 {<ais\3>16 <gis~\3>8. <gis\3>8 <g~\3>8 <g\3>8 <\deadNote ais,\5 \deadNote dis,\6 >8 } <ais\6>32 <dis,~\6>4 <dis,~\6>8 <dis,~\6>8
<dis,~\6>4 <dis,~\6>2.
<dis,~\6>1
<dis,\6>1
<\deadNote cis\5 \deadNote e\4 \deadNote gis\3 \deadNote b\2 >16 <dis\5>16 \times 4/6 {<fis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 } \times 4/5 {<b\3>16 <fis\3>16 <gis\4>16 <gis\4>16 <gis\4>16 } \times 6/6 {<b\3>16 <fis\3>16 } \times 2/3 {<gis\4>32 } \times 6/6 {<a\4>16 <e'\3>16 <\palmMute a\4>16 <dis'\3>16 }
\times 4/6 {<cis'\3>16 <fis\3>16 <b\4>16 <fis'\3>16 <b\4>16 <f'\3>16 } <dis'~\3>2 <dis'\3>16 <cis\4 \deadNote ais,\5 >16 <gis,\6>32 <ais,\6>8
\times 4/6 {<cis\5>16 <dis\5>16 <dis\5>16 <dis\5>16 <dis\5>8 <fis\4>16 <cis\4>16 <dis\5>16 <dis\5 gis\4 >16 <dis\5>16 <dis\5 gis\4 >16 <fis\4>16 <cis\4>16 <dis\5>16 <b\3>16 <fis\3>16 <ais\4>16 <gis\4>16 <f\5>16 <f\5>16 <\deadNote fis\5>32 <cis'\4>16 <fis\5>16 <c'\4>16 }
<ais~\4>2 \times 2/3 {<ais\4>8 <cis\4 fis\3 >16 <\deadNote cis\5 \deadNote fis\4 \deadNote b\3 >16 <dis\5>8 } \times 4/6 {<fis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 <gis\4>16 }
\times 4/6 {<b\3>16 <fis\3>16 <gis\4>16 <gis\4>16 <gis\4>8 <b\3>16 <fis\3>16 <a\4>16 <e'\3>16 <fis\3 a\4 >16 <dis'\3>16 <cis'\3>16 <fis\3>16 <b\4>16 <fis'\3>16 <b\4>16 <f'\3>16 <d'\3>16 <f'\3>16 <dis'\3>16 <f'\3>16 <dis'\3>16 <f'\3>16 }
\time 3/4
<dis'\3>32 \times 4/6 {<cis'\3>8 <dis'\3>16 <cis'\3>16 <dis'\3>16 <cis'\3>16 <b\3>8 <cis'\3>16 <b\3>16 <cis'\3>16 <b\3>16 <ais\3>16 <c'\3>16 <ais\3>16 <c'\3>16 <ais\3>16 <c'\3>16 }
\tempo 4=132
\time 4/4
\times 4/6 {<c''\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 <g'\3>16 <c'\3>16 <dis'\3>16 }
\tempo 4=146
\times 4/6 {<gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>16 <gis'\3>16 <c'\3>16 <dis'\3>32 <d'\3>32 }
\times 4/6 {<gis'\3>16 <d'\3>16 <f'\3>16 <gis'\3>16 <d'\3>16 <f'\3>16 <gis'\3>16 <d'\3>16 <f'\3>16 <gis'\3>16 <d'\3>16 <f'\3>16 <gis'\3>16 <d'\3>16 <f'\3>16 <gis'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 }
\times 4/6 {<ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 <ais'\3>16 <dis'\3>16 <g'\3>16 }
\times 4/6 {<b'\3>16 <dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <dis'\3>16 <fis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <dis'\3>16 <fis'\3>32 <f'\3>32 }
\times 4/6 { \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 }
\times 4/6 { \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 } \times 4/7 { \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 <g'\3>16 \ottava #1 <dis''\3>16 \ottava #0 }
\times 4/6 {<g'\3>16 <ais'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <g'\3>16 <ais'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>8 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 \ottava #1 <dis''\3>16 \ottava #0 <a'\3>16 <c''\3>16 \ottava #1 <dis''\3>16 \ottava #0 <a'\3>16 <c''\3>16 \ottava #1 <dis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <dis''\3>16 \ottava #0 }
\times 4/6 {<g'\3>16 <e'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <g'\3>16 <ais'\3>32 \ottava #1 <cis''\3>32 \ottava #0 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 \ottava #1 <dis''\3>16 \ottava #0 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 \ottava #1 <dis''\3>16 \ottava #0 <a'\3>16 <c''\3>16 \ottava #1 <dis''\3>16 \ottava #0 <a'\3>16 <c''\3>16 \ottava #1 <dis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <dis''\3>16 \ottava #0 }
\times 4/6 {<g'\3>16 <ais'\3>16 \ottava #1 <dis''\3>16 \ottava #0 <g'\3>16 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <gis'\3>16 <b'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <g'\3>16 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <g'\3>16 <ais'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <fis'\3>16 <a'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <fis'\3>16 <a'\3>16 \ottava #1 <cis''\3>16 \ottava #0 }
\times 4/7 {<f'\3>16 <gis'\3>16 \ottava #1 <cis''\3>16 \ottava #0 <f'\3>16 <gis'\3>16 <b'\3>16 <c''\3>16 } \times 4/6 {<fis'\3>16 <a'\3>16 <b'\3>16 <fis'\3>16 <a'\3>16 <b'\3>16 <f'\3>16 <gis'\3>16 <b'\3>16 <f'\3>16 <gis'\3>16 <b'\3>16 <e'\3>16 <g'\3>16 <b'\3>16 <e'\3>16 <g'\3>16 <b'\3>16 }
\time 5/4
\times 4/6 {<dis'\3>16 <fis'\3>16 <b'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 }
\time 4/4
\times 4/6 {<dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 }
\times 4/6 {<d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 }
\times 4/6 {<dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 }
\times 4/6 {<dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 <dis'\3>16 <fis'\3>16 <ais'\3>16 <d'\3>16 <f'\3>16 <ais'\3>16 }
<dis'\3>8.. <g,\6>32 <a\6>8.. <ais\6>32 <dis,\6>4. <dis\6>16 <dis~\6>16
<dis~\6>2.. <dis~\6>8
<dis~\6>2 <dis~\6>2
<dis\6>1
\bar "|."
\pageBreak
#})
TrackAVoiceBMusic = #(define-music-function (parser location inTab) (boolean?)
#{
#})
TrackALyrics = \lyricmode {
\set ignoreMelismata = ##t
\unset ignoreMelismata
}
TrackAStaff = \new Staff <<
\context Voice = "TrackAVoiceAMusic" {
\TrackAVoiceAMusic ##f
}
\context Voice = "TrackAVoiceBMusic" {
\TrackAVoiceBMusic ##f
}
>>
TrackATabStaff = \new TabStaff \with { stringTunings = #`( ,(ly:make-pitch 0 1 SHARP) ,(ly:make-pitch -1 5 SHARP) ,(ly:make-pitch -1 3 SHARP) ,(ly:make-pitch -1 0 SHARP) ,(ly:make-pitch -2 4 SHARP) ,(ly:make-pitch -2 1 SHARP) ) } <<
\context TabVoice = "TrackAVoiceAMusic" {
\removeWithTag #'chords
\removeWithTag #'texts
\TrackAVoiceAMusic ##t
}
\context TabVoice = "TrackAVoiceBMusic" {
\removeWithTag #'chords
\removeWithTag #'texts
\TrackAVoiceBMusic ##t
}
>>
TrackAStaffGroup = \new StaffGroup <<
\TrackAStaff
\TrackATabStaff
>>
TrackBVoiceAMusic = #(define-music-function (parser location inTab) (boolean?)
#{
\tempo 4=92
\clef #(if $inTab "tab" "treble_8")
\key c \major
\time 4/4
\oneVoice
r1
r1
r1
r1
r1
r2 r4 r8. <gis,\5 dis\4 gis\3 >16
<gis,\5 dis\4 gis\3 >4 <fis,\6 cis\4 fis\3 cis'\2 >8. <cis\4>16 <f'~\1 cis'~\2 gis~\3 cis~\4 >2
<f'\1 cis'\2 gis\3 cis\4 >1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
\time 3/4
r2.
\tempo 4=132
\time 4/4
r1
\tempo 4=146
r1
r1
r1
r1
r1
r1
r1
r1
r1
r1
\time 5/4
r1 r4
\time 4/4
r1
r1
r1
r1
r1
r1
r1
r1
\bar "|."
\pageBreak
#})
TrackBVoiceBMusic = #(define-music-function (parser location inTab) (boolean?)
#{
#})
TrackBLyrics = \lyricmode {
\set ignoreMelismata = ##t
\unset ignoreMelismata
}
TrackBStaff = \new Staff <<
\context Voice = "TrackBVoiceAMusic" {
\TrackBVoiceAMusic ##f
}
\context Voice = "TrackBVoiceBMusic" {
\TrackBVoiceBMusic ##f
}
>>
TrackBTabStaff = \new TabStaff \with { stringTunings = #`( ,(ly:make-pitch 0 1 SHARP) ,(ly:make-pitch -1 5 SHARP) ,(ly:make-pitch -1 3 SHARP) ,(ly:make-pitch -1 0 SHARP) ,(ly:make-pitch -2 4 SHARP) ,(ly:make-pitch -2 1 SHARP) ) } <<
\context TabVoice = "TrackBVoiceAMusic" {
\removeWithTag #'chords
\removeWithTag #'texts
\TrackBVoiceAMusic ##t
}
\context TabVoice = "TrackBVoiceBMusic" {
\removeWithTag #'chords
\removeWithTag #'texts
\TrackBVoiceBMusic ##t
}
>>
TrackBStaffGroup = \new StaffGroup <<
\TrackBStaff
\TrackBTabStaff
>>
\score {
\TrackAStaffGroup
\header {
title = "Eruption"
composer = ""
instrument = "Steel Guitar"
}
}
\score {
\TrackBStaffGroup
\header {
title = "Eruption"
composer = ""
instrument = "Overdubbed gtr."
}
}
\version "2.14.0"
\paper{ ragged-right=##t }
\layout {
\context { \Score
}
\context { \Staff
}
\context { \TabStaff
}
\context { \TabVoice
}
\context { \StaffGroup
}
}
TrackAStaff = \new Staff <<
\context Voice = "TrackAVoiceAMusic" {
\tempo 4=92
\clef "treble_8"
\key c \major
\time 4/4
\oneVoice
\times 2/3 {<gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 <gis,~\5>8 <gis,~\5>16 } <gis,\5>8. <gis,\5 dis\4 gis\3 >16
<gis,\5 dis\4 gis\3 >4 <fis,\6 cis\4 fis\3 cis'\2 >4 <cis'\2 gis\3 cis\4 >4 <cis'\2>8. <f''\2>16
\times 2/3 { <fis''\2>8 <gis''\1>16 <fis''\2>8 <gis''\1>16 <fis''\2>8 <gis''\1>16 <fis''\2>8 <gis''\1>16 <fis''\2>8 <fis\3>16 <\deadNote cis\4>16 <fis''\2>16 <gis''\1>16 <b''\1>8 <c'''\1>16 <f''\2>8 } <ais''\1>32 \times 2/3 { <b''\1>16 }
\times 2/3 { <gis''\1>8 <f''\2>16 <f''~\2>8 <f''~\2>16 <f''\2>8 <gis''\1>16 <fis''\2>8 <gis''\1>16 <b''\1>8 <b''\1>16 <gis''\1>16 <fis''\2>16 <gis''\1>16 } \times 4/6 { <fis''\2>16 <fis''\2>16 <dis''\2>16 <cis''\3>16 <fis''~\2>16 <fis''~\2>16 }
\times 2/3 { <fis''\2>16 <dis''\2>8 <fis''~\2>16 <fis''\2>16 <dis''\2>32 <cis''\3>32 } <fis''~\2>16 <fis''~\2>16 <fis''~\2>16 <fis''\2>16 \times 2/3 {r32 <fis'\3>32 <c''\3>16 <d''\2>16 }
\times 2/3 { <fis''\2>16 <dis''\2>8 <fis''~\2>16 <fis''\2>16 <dis''\2>32 <cis''\3>32 } <fis''~\2>16 <fis''~\2>16 <fis''~\2>16 <fis''\2>16 \times 2/3 {r32 <fis'\3>32 <c''\3>16 <d''\2>16 }
\bar "|."
}
>>
TrackAStaffGroup = \new StaffGroup <<
\TrackAStaff
>>
\score {
\TrackAStaffGroup
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user