lilypond-user
[Top][All Lists]
Advanced

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

Re: Lilypond vs Score


From: Bertalan Fodor (LilyPondTool)
Subject: Re: Lilypond vs Score
Date: Mon, 22 Feb 2010 14:02:19 +0100
User-agent: Thunderbird 2.0.0.23 (Windows/20090812)

I found a page about Score at http://www.jeffreygrossman.com/engraving.html showing the problems with Sibelius and showing Score's superiority. I created the same example using LilyPond 2.12.3 (attached) - definitely not perfect, but almost is - using only the default settings and the easiest ways, as I almost never engrave piano music. Certainly beats the Sibelius example (I don't know the Sibelius version, though).

Bert

Bobber wrote:
I have been having a discussion with a small publisher who uses the music manuscript program called Score. He says that neither Lilypond or Finale can produce engraving that is comparable to Score. And that most of the major music publishers in the world use Score.

Is anyone familiar with Score and what makes it superior?


% Created on Sun Feb 21 22:51:50 CET 2010
\version "2.12.3"

#(set-global-staff-size 18)

\header {
        title = "Score vs LilyPond vs Sibelius" 
 subtitle = "Example from http://www.jeffreygrossman.com/engraving.html"; 

}

\include "deutsch.ly"


staffZongora = \new PianoStaff {
        \set PianoStaff.midiInstrument = #"acoustic grand"
        \set PianoStaff.instrumentName = #""
                \time 12/8
                                <<
                \context Staff = "RH" {  % Right hand
                                \override Staff.TimeSignature #'stencil = ##f

                        \clef treble
                        \key c \major
                        \relative c'' {
                                \context Voice = "1" { <b a'>16.[( <des f> <c 
e> <des f> <e a> <f b> <a des> <c e>] }
                                << { <des! f>[ <e a> <des f> <c e> <a f> <f b> 
<e a> <des f>] } \\ 
                                { g,8 b! des! c a e } >> |
                                \time 4/4
                                \context Voice = "1" {
                                <c' e>16.[ <des f> <c e> <a des> <f b> <e a> 
<des f> <c e>] <a des>8[ <f b>]) } |
                                \context Voice = "2" { 
                                        r8\< 
                                \override Staff.Stem #'stemlet-length = #0.75
                                \times 2/3 { r16[ ais_( h] } 
                                \times 2/3 { <eis ais>[ dis' <ais' cis>] }
                                }
                                << { r32 fis''16.-> fis1 } \\ { <h,,, fis' ais 
his cis eis ais>4\!_\ff ~
                        
                                \times 4/5 { <h fis' ais his cis eis ais>8[) \> 
                                        <cis ais' his cis g'> 
                                <h fis' his cis f>
                                <ais eis' g ais eis'!>
                                <h fis' cis' d ais' >
                                ]
                                }
                                \oneVoice
                                <dis! ais'! cis! eis! h'>4.
                                <h fis' cis' eis ais>8\!_\p ~
                                <h fis' cis' eis ais>8.[
                                <eis dis' ais'>16] <fis cis' 
ais'!>2^\startTrillSpan <fis cis' ais'>2\>\stopTrillSpan <ais, fis' cis' eis 
gis>8\!
                                
                                } >>
                        }
                }
                \context Staff = "LH" {  % Left hand
        \override Staff.TimeSignature #'stencil = ##f
                        
                        \clef bass
                        \key c \major
                        \relative c {           
                                d,,8\sustainOn des' b' f' a des s4. s | 
                                des8[^\< a f] e[ des c] 
                                \once \override Voice.TupletBracket 
#'transparent = ##t
                                \once \override Voice.TupletNumber 
#'extra-offset = #'( 0 . 0.5 )
                                \once \override Voice.TupletNumber #'text = 
\markup { \italic "3:2" }
                                \times 2/3 { b[ g\! f] } |
                                \time 13/8 
                                d,8[\sustainOn dis'16 cis'] <fis cis'>[ <dis' 
h'>] r4. r r2 |
                                \time 11/8
                                R8*11

                        }
                        
                }
        >>
}



\score {
        <<
                \staffZongora
        >>
        
        \midi {
        }

  \layout {
  }
}

\paper {
        #(set-paper-size "a4")
        indent = 0
}



reply via email to

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