Hi, I'm coping the opening of my violin concerto (just an experiment to try braille music software in 2006). The log file gives an error of init.ly, which I can't deal with. I checked my input file, and can't make sure everything is right. Could you please tell me what the error means?
Haipeng
\version "2.11.41"
#(set-default-paper-size "a4")
\header {
tagline = ##f
title = \markup { \fontsize #2 "Violin Concerto" }
composer = \markup \center-align { \fontsize #3 \bold "Hu Haipeng" \small "(1984)" }
copyright = "© 2008, All Rights Reserved"
}
mute = \set Staff.midiInstrument = "muted trumpet"
open = \set Staff.midiInstrument = "trumpet"
pizz = \set Staff.midiInstrument = "pizzicato strings"
arco = \set Staff.midiInstrument = "string ensemble 1"
tempoA = \tempo 2=48
tempoB = \tempo 2=60
toptextA = \markup { \bold \italic Andante" }
rit = \markup { \bold \italic "Rit." }
toptextB = \markup { \bold \italic "Con moto" }
toptextC = \markup { \bold \italic "risoluto" }
str = { \change Staff = rh }
stl = { \change Staff = lh }
fluteI = \relative c''' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
\repeat tremolo 24 { aes32\mf bes } |
\repeat tremolo 16 { aes\< bes } \repeat tremolo 4 { aes bes } \times 4/7 { aes16 bes aes bes aes bes des\! } |
}
fluteII = \relative c'' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
\repeat tremolo 24 { f32\mf ees } |
\repeat tremolo 16 { f\< ees } \repeat tremolo 4 { f ees } \times 4/6 { f16 ees f ees f ae\! } |
}
oboeI = \relative c'' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
\repeat tremolo 24 { des32\mf ees } |
\repeat tremolo 16 { des\< ees } \repeat tremolo 4 { des ees } \times 4/7 { des16 ees des ees des ees f\! } |
}
oboeII = \relative c'' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
\repeat tremolo 24 { aes32\mf bes } |
\repeat tremolo 16 { aes\< bes } \repeat tremolo 4 { aes bes } \times 4/7 { aes16 bes aes bes aes bes des\! } |
}
clarinetI = \relative c'' {
\clef treble \key ees \major \time 6/4 \tempoA
\transposition bes
R1.*4^\toptextA |
\repeat tremolo 24 { g32\mf f } |
\repeat tremolo 16 { g\< f } \repeat tremolo 4 { g f } \times 4/7 { g16 f g f g f g\! } |
}
clarinetII = \relative c' {
\clef treble \key ees \major \time 6/4 \tempoA
\transposition bes
R1.*4^\toptextA |
\repeat tremolo 24 { ees32\mf f } |
\repeat tremolo 16 { ees\< f } \repeat tremolo 4 { ees f } \times 4/7 { ees16 f ees f ees f ees\! } |
}
bassoon = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
<des aes'>1.\mf ~ | <des aes'>2.\< <des des'>4 <bes bes'> <aes aes'>\! |
}
hornI = \relative c'' {
\clef treble \key aes \major \time 6/4 \tempoA
\transposition f
R1.*5^\toptextA |
<ees c>1.\mf\< |
}
hornII = \relative c'' {
\clef treble \key aes \major \time 6/4 \tempoA
\transposition f
R1.*5^\toptextA |
<aes ees>1.\mf\< |
}
trumpets = \relative c'' {
\clef treble \key ees \major \time 6/4 \tempoA
\transposition bes
R1.*6^\toptextA |
}
tromboneI = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*6^\toptextA |
}
tromboneII = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*6^\toptextA |
}
tuba = \relative c, {
\clef bass \key des \major \time 6/4 \tempoA
R1.*6^\toptextA |
}
timpani = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*5^\toptextA |
des1.:32\mf\< |
}
miditimpani = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*5 |
\repeat unfold 48 des32\mf\< |
}
percussion = \drummode {
\clef percussion \time 6/4 \tempoA
R1.*6^\toptextA |
}
midiPercussion = <<
\new DrumVoice {
\drummode {
\time 6/4 \tempoA
R1.*6 |
}
}
\new DrumVoice {
\drummode {
R1.*6 |
}
}
\new DrumVoice {
\drummode {
R1.*6 |
}
}
\new DrumVoice {
\drummode {
R1.*6 |
}
}
>>
harprh = \relative c' {
\clef treble \key des \major \time 6/4 \tempoA
\showStaffSwitch
R1.*6^\toptextA |
}
harplh = \relative c, {
\clef bass \key des \major \time 6/4
R1.*6 |
}
celrh = \relative c' {
\clef treble \key des \major \time 6/4 \tempoA
\showStaffSwitch
R1.*6^\toptextA |
}
cellh = \relative c, {
\clef bass \key des \major \time 6/4
R1.*6 |
}
violinsolo = \relative c'''' {
\clef treble \key des \major \time 6/4 \tempoA
#(set-octavation 1)
r2.^\toptextA r4 f2\(\p^\markup { \italic "Dolce" } ~ |
f ees des |
\times 3/2 { aes2 bes } f4 aes ees |
\times 3/2 { f2\< bes, } des2 #(set-octavation 0) f,4 |
aes2.\)\!\mf \times 2/3 { ees8\(\< f bes, } \times 2/3 { des4 f,8 } aes16 bes des f |
aes2.\!\f\trill\startTrillSpan ~ aes4\stopTrillSpan \times 4/7 { aes16 bes aes bes aes\) aes,\(\< bes } \times 4/7 { des ees f aes bes des f\)\! } |
}
violinI = \relative c''' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*5^\toptextA |
r2. aes4\(\f bes des |
}
violinII = \relative c'' {
\clef treble \key des \major \time 6/4 \tempoA
R1.*5^\toptextA |
r2. aes4\(\f bes des |
}
viola = \relative c' {
\clef alto \key des \major \time 6/4 \tempoA
R1.*5^\toptextA |
r2. aes4\(\f bes des |
}
cello = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
R1.*4^\toptextA |
\pizz des4\mp^\markup { \bold "pizz." } r4 r r2 r4 | \arco des2.\mf\<^\markup { \bold "arco" } ~ des4 bes aes\! |
}
contrabass = \relative c {
\clef bass \key des \major \time 6/4 \tempoA
\transposition c
R1.*4^\toptextA |
\pizz des4\mp^\markup { \bold "pizz." } r4 r r2 r4 | \arco des2.\mf\<^\markup { \bold "arco" } ~ des4 bes aes\! |
}
#(set-global-staff-size 12)
\score {
\new StaffGroup = "orchestra" <<
\set Score.skipBars = ##f
\new StaffGroup = "woodwind" <<
\new GrandStaff = "flutes" <<
\new Staff = "flute 1" {
\set Staff.instrumentName = "Flute I"
\set Staff.shortInstrumentName = "Fl1"
\fluteI
}
\new Staff = "flute 2" {
\set Staff.instrumentName = "Flute II"
\set Staff.shortInstrumentName = "Fl2"
\fluteII
}
>>
\new GrandStaff = "oboes" <<
\new Staff = "oboe 1" {
\set Staff.instrumentName = "Oboe I"
\set Staff.shortInstrumentName = "Ob1"
\oboeI
}
\new Staff = "oboe 2" {
\set Staff.instrumentName = "Oboe II"
\set Staff.shortInstrumentName = "Ob2"
\oboeII
}
>>
\new GrandStaff = "clarinets" <<
\new Staff = "clarinet 1" {
\set Staff.instrumentName = \markup {
\column { \line { "Clarinet I" }
\line { "in B" \smaller \flat } } }
\set Staff.shortInstrumentName = "Cl1"
\clarinetI
}
\new Staff = "clarinet 2" {
\set Staff.instrumentName = \markup {
\column { \line { "Clarinet II" }
\line { "in B" \smaller \flat } } }
\set Staff.shortInstrumentName = "Cl2"
\clarinetII
}
>>
\new Staff = "bassoons" {
\set Staff.instrumentName = "Bassoons 1 & 2"
\set Staff.shortInstrumentName = "Bn"
\bassoons
}
>>
\new StaffGroup = "brass" <<
\new GrandStaff = "horns" <<
\new Staff = "hornsI" {
\set Staff.instrumentName = \markup {
\column { \line { "Horn I & II" }
\line { "in F" } } }
\set Staff.shortInstrumentName = "Hn 1 & 2"
\hornI
}
\new Staff = "hornsII" {
\set Staff.instrumentName = \markup {
\column { \line { "Horn III & IV" }
\line { "in F" } } }
\set Staff.shortInstrumentName = "Hn 3 & 4"
\hornII
}
>>
\new Staff = "trumpets" {
\set Staff.instrumentName = \markup {
\column { \line { "Trumpets 1 & 2" }
\line { "in B" \smaller \flat } } }
\set Staff.shortInstrumentName = "Tp"
\trumpets
}
\new GrandStaff = "trombones" <<
\new Staff = "tromboneI" {
\set Staff.instrumentName = "Trombone I"
\set Staff.shortInstrumentName = "Tb1"
\tromboneI
}
\new Staff = "tromboneII" {
\set Staff.instrumentName = "Trombones II & III"
\set Staff.shortInstrumentName = "Tb 2 & 3"
\tromboneII
}
>>
\new Staff = "tuba" {
\set Staff.instrumentName = "Tuba"
\set Staff.shortInstrumentName = "Tu"
\tuba
}
>>
\new StaffGroup = "miselaneous" <<
\new Staff = "timpani" {
\set Staff.instrumentName = "Timpani"
\set Staff.shortInstrumentName = "Tim"
\timpani
}
\new DrumStaff = "percussion" {
\set DrumStaff.instrumentName = "Percussion"
\set DrumStaff.shortInstrumentName = "Perc"
\percussion
}
\new PianoStaff = "harp" <<
\set PianoStaff.instrumentName = "Harp"
\set PianoStaff.shortInstrumentName = "Hrp"
\set PianoStaff.connectArpeggios = ##t
\new Staff = "rh" { \harprh }
\new Staff = "lh" { \harplh }
>>
\new PianoStaff = "celesta" <<
\set PianoStaff.instrumentName = "Celesta"
\set PianoStaff.shortInstrumentName = "Cel"
\set PianoStaff.connectArpeggios = ##t
\new Staff = "rh" { \celrh }
\new Staff = "lh" { \cellh }
>>
>>
\new Staff = "violin solo" {
\set Staff.instrumentName = "Violin Solo"
\set Staff.shortInstrumentName = "Vn Solo"
\violinsolo
}
\new StaffGroup = "strings" <<
\new Staff = "violin I" {
\set Staff.instrumentName = "Violin I"
\set Staff.shortInstrumentName = "Vn I"
\violinI
}
\new Staff = "violin II" {
\set Staff.instrumentName = "Violin II"
\set Staff.shortInstrumentName = "Vn II"
\violinII
}
\new Staff = "viola" {
\set Staff.instrumentName = "Viola"
\set Staff.shortInstrumentName = "Vl"
\viola
}
\new Staff = "violoncello" {
\set Staff.instrumentName = "Violoncello"
\set Staff.shortInstrumentName = "Vc"
\cello
}
\new Staff = "contrabass" {
\set Staff.instrumentName = "Contrabass"
\set Staff.shortInstrumentName = "Cb"
\contrabass
}
>>
>>
\layout {
\context {
\Score
\override Glissando #'breakable = ##t
\override TextSpanner #'breakable = ##t
}
}
}
vconc.log
Description: Binary data
_______________________________________________ lilypond-user mailing list [email protected] http://lists.gnu.org/mailman/listinfo/lilypond-user
