]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/automated-engraving/software.itexi
250299eec3b55ec751dbc13abd223a21ffafe262
[lilypond.git] / Documentation / automated-engraving / software.itexi
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9
10
11 @node software 
12 @unnumberedsec What's wrong with music notation software
13
14 Computers have made music printing accessible to the masses, but they
15 tend to deliver mediocre typography.  Apparently, programmers have
16 been doing a shoddy job on notation programs.  To illustrate that, we
17 had an amateur user set a piece of music in one of the most popular
18 ‘professional’ notation programs sold today, Finale
19 2003. It was made with all of the default settings. The music is from
20 the Sarabande of the 2nd Cello Suite by J. S. Bach.
21
22 @emph{
23 (Finale is a registered trademark of MakeMusic! Inc.)
24 }
25
26 @divClass{float-center}
27 @divEnd
28 @image{pictures/finale-sarabande-full,,,.png}
29
30 This example far surpasses the previous one when it comes to
31 formatting errors: there are serious errors in literally
32 @emph{every} measure. The errors come in all sizes: a big one is the
33 oddly s p a c e d &nbsp o u t last line. A smaller one is the flat in
34 measure 13, which is covered by the note preceding it. Here is a
35 magnification of that measure:
36
37 @divClass{float-center}
38 @divEnd
39 @image{pictures/finale-flat-detail,,,.png}
40
41 The errors go down to the teensy details: below is a blowup of the
42 beam in that measure. Of course, in proper typography the beam should
43 not stick out to the right of the stem, and the ribbles provide a
44 telling glimpse into Coda Music Technology programmers' aptness (or
45 lack thereof) with the underlying PostScript technology.
46
47 @divClass{float-center}
48 @divEnd
49 @image{pictures/finale-beam-detail,,,.png}
50
51 Now, one could refute that Finale has a graphical interface, and it
52 lets you easily move about elements to correct errors, or use plug-ins
53 to do so.  This is certainly true: in fact, good professional
54 engravers that use Finale typically spend the majority of their time
55 correcting all the errors that Finale routinely makes.  But do you
56 want to spend your time on correcting all glaring errors?  For the
57 spaced out line, it is doable, but imagine that you have to correct
58 each and every beam that sticks out of the stems....  by hand?
59
60 There is a less obvious reason why correcting things by hand is a bad
61 idea. Consider again measure 13 reproduced above.  The misplaced flat
62 is pretty obvious, but did you notice that repeat bar? Its lines are
63 too far apart. Did you notice that the eighth rest is too far down?
64 Did it occur to you that the stem of the last eighth note is too long?
65
66 @divClass{float-center}
67 @divEnd
68 @image{pictures/finale-flat-correct,,,.png}
69
70 Unless you are an expert, typographical errors will irk you without
71 being obvious. Many of them will go uncorrected and will still be in the
72 final print.
73
74 This example may seem contrived, but in fact, it's not.  All
75 major producers of notation software claim to follow engraving
76 standards, but we have not seen any that gets the basics right; all of
77 them make systematic mistakes.  If you want to assess the output of your
78 favorite program, then buy a decent hand-made score from a respectable
79 publisher, and try to reproduce one page of it. Then compare them:
80
81 @itemize
82 @item
83
84 How does the page layout compare? Typically, computer scores are more
85 widely spaced so they take up more pages, meaning more annoying page
86 turns.
87
88
89 @item
90
91 How does the spacing compare?  Is it as lively and flowing as the
92 hand-made score? If in doubt, try measuring both with a ruler.
93
94
95 @item
96
97 Put both on a music stand, 1 meter away; that is not uncommon when
98 performing. Can you read both pages? Almost all computer scores have
99 an anemic look: they use lines which are too thin, and symbols which
100 are too light. That makes them hard to read from a distance. If in
101 doubt, measure the difference with a magnifying glass.
102
103
104 @end itemize
105
106 @divClass{float-right}
107 @divEnd
108 Next: @ref{problem-statement.html,How not to design software},
109 or: modeling music notation.
110
111
112
113 @bye
114