lilypond-user
[Top][All Lists]
Advanced

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

Lilypond slowness on Leopard (not snow)


From: Alberto Simões
Subject: Lilypond slowness on Leopard (not snow)
Date: Sun, 11 Oct 2009 17:55:06 +0100
User-agent: Thunderbird 2.0.0.23 (Macintosh/20090812)

Dear friends,

I am having a big slowness on Lilypond under Leopard (not the snow one,
latest update).

I compiled git version just now (2.13.6) and it is taking too much time
compiling a simple one page document (check attach for it). Compilation
transcription bellow.

THanks for any hint
Alberto

address@hidden 0064]$ time lilypond piano+voz.ly
GNU LilyPond 2.13.6
Processing `piano+voz.ly'
Parsing...
Interpreting music... [8]
Preprocessing graphical objects...
Interpreting music...
MIDI output to `piano+voz.midi'...
Solving 1 page-breaking chunks...[1: 1 pages]
Drawing systems...
Layout output to `piano+voz.ps'...
Converting to `./piano+voz.pdf'...

real    0m54.085s
user    0m52.691s
sys     0m0.461s

-- 
Alberto Simões
\version "2.12.2"

\header {
  title = "Louvado seja o meu Senhor"
  composer = "J. Santos"
  tagline = "Transcrita por Alberto Simões"

  ocasioes = "accaodegracas"
  seccao   = "accaodegracas"

  meter = "Andante Religioso"
}

%%%% Revista 30

global = {
  \key f \major
  \time 2/4
}

melodyA = \relative c' {
  \autoBeamOff
  \voiceOne

  \partial 8*3
  c8\mf f g 
  a a bes a

  \time 3/4
  g4. g8 a g
  f4 f8 c^\markup{\italic{cresc.}} a' bes

  \break
  \time 2/4
  c8 c d c
  \time 3/4
  bes4. bes8 c bes
  a4 a2 \fermata

  \bar "|."

  \set Score.measureLength = #(ly:make-moment 15 8)
  g8\p a f1 e8 d2
  \set Score.measureLength = #(ly:make-moment 15 8)
  c8 d f1 g8 a2
  

  \bar "||"

}

melodyB = \relative c' {
  \autoBeamOff
  \partial 8*3 s4. s2
  \time 3/4
  s2. s2 f8 g

  \time 2/4
  a8 a bes a
  \time 3/4
  g4. g8 a g 
  f4 f2
}

melody = {
  \global \clef treble
  << \new Voice = "mel" \melodyA \\ \melodyB >>
}

text = \lyricmode {
  Lou- va- do se- ja_o meu Se- nhor, Lou- va- do se- ja.
  Lou- va- do se- ja_o meu Se- nhor, Lou- va- do se- ja.

  Pe- los
  \once \override LyricText #'self-alignment-X = #LEFT
  "povos de to-" da_a terra,
  Pe- los
  \once \override LyricText #'self-alignment-X = #LEFT
  "Anjos" do Céu.
  
}

upperA = \relative c' {
  \partial 8*3
  c8\([ f g]
  a4 bes8[ a]

  \time 3/4
  g4.\) g8\([ a g]
  f4~ f8\) c\([ <f a> <g bes>]

  \time 2/4
  <a c>4 <bes d>8[ <a c>]
  \time 3/4
  <g bes>4.\) <g bes>8\([ <a c> <g bes>]
  <f a>2.\) \fermata

  \set Score.measureLength = #(ly:make-moment 15 8)
  g8\([ a]  f1 e8 d2\)

  \set Score.measureLength = #(ly:make-moment 15 8)
  c8\([ d] f1 g8 a2\)
}

upperB = \relative c' {
  \partial 8*3
  r8\mf r4
  r8 f,8\([ c' d]

  \time 3/4
  e4\) ees\( d
  c8[ bes] a\) r r4

  \time 2/4
  r8 a8\([ d e]
  \time 3/4
  f4\) e\( d 
  c8[ bes]\> c2\)\!

  \set Score.measureLength = #(ly:make-moment 15 8)
  r4_\p bes1\( s8 bes8[\) c]( a4)
  \set Score.measureLength = #(ly:make-moment 15 8)
  r4 c1\( s8 c8[\) d]( e4)

}

upper = {
  \global
  \clef treble
  << \upperA \\ \upperB >>
}

lower = \relative c, {
  \global
  \clef bass

  \stemDown

  \partial 8*3 r8 r4
  r2
  \time 3/4
  r4 r8 f8\([ bes c]
  d4~d8\) r8 r4

  \time 2/4
  r2 
  \time 3/4
  r4 r8 a8\([ d e]
  f2.\)_\fermata

  \set Score.measureLength = #(ly:make-moment 15 8)
r4 d1\( s8 d2\)
  \set Score.measureLength = #(ly:make-moment 15 8)
r4 a1\( s8 a2\)
}

\score {
  <<
    \new Staff = "melody" \melody
    \new PianoStaff <<
      \new Staff = "upper" \upper
      \new Staff = "lower" \lower
    >>
    \new Lyrics \with { alignAboveContext = "upper" }
                { \lyricsto "mel" \text}
  >>
  \layout {
    \context {
      \RemoveEmptyStaffContext       
      % \override VerticalAxisGroup #'remove-first = ##t
    }
  }
  \midi {
    \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 75 4)
    }
  }
}



reply via email to

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