lilypond-1.4.3
[lilypond.git] / Documentation / engraving.bib
blobad34b6a0a320bbda1bd6c648aceb066d4384450b
1 @Book{rastall,
2 author = {Richard Rastall},
3 ALTeditor = {},
4 title = {The Notation of Western Music: an
5 Introduction},
6 publisher = {J. M. Dent \6& Sons London},
7 year = {1983},
8 key = {},
9 volume = {},
10 number = {},
11 series = {},
12 address = {},
13 edition = {},
14 month = {},
15 note = {},
16 comment = {Interesting account of the evolution and origin of common notation starting from neumes, and ending with modern innovations HWN},
17 annote = {},
20 @Book{ross,
21 author = {Ted Ross},
22 title = {Teach yourself the art of music engraving and processing},
23 publisher = {Hansen House},
24 year = {1987},
25 key = {},
26 volume = {},
27 number = {},
28 series = {},
29 address = {},
30 edition = {},
31 month = {},
32 comment = {This is about engraving, i.e. professional typesetting. It contains
33 directions on good typesetting, but the sections on reproduction
34 technicalities, how to use pens and history are interesting.
35 Especially the section on Music Typewriters is amusing HWN},
36 annote = {},
39 @Article{blostein94,
40 author = {Dorothea Blostein and Lippold Haken},
41 title = {The Lime Music Editor: A Diagram Editor Involving Complex
42 Translations},
43 journal = {Software Practice and Experience},
44 year = {1994},
45 key = {},
46 volume = {24},
47 number = {3},
48 month = {march},
49 pages = {289--306},
50 note = {},
51 annote = {},
52 comment = {A description of various conversions, decisions and issues relating to this interactive editor HWN},
57 @Book {wanske,
58 comment = {I. A very thorough overview of engraving practices of various craftsmen. It includes detailed specs of characters, dimensions etc. II. a thorough overview of a anonymous (by now antiquated) automated system. EDV Means e(lektronischen) D(aten)v(erarbeitung), electronic data processing HWN},
59 year = {1988},
60 title = {Musiknotation --- Von der Syntax des Notenstichs zum EDV-gesteuerten Notensatz},
61 author = {Helene Wanske},
62 publisher = {Schott-Verlag},
63 address = {Mainz},
64 isbn = {ISBN 3-7957-2886-x},
70 @Book{,
71 ALTauthor = {},
72 ALTeditor = {},
73 title = {},
74 publisher = {},
75 year = {},
76 key = {},
77 volume = {},
78 number = {},
79 series = {},
80 address = {},
81 edition = {},
82 month = {},
83 note = {},
84 annote = {},
89 @Book {,
90 year = {1993},
91 title = {Standard Music Notation Practice},
92 author = {Maxwell Weaner and Walter Boelke},
93 totalentry = {revised edition by Arnold Broido and Daniel Dorff.},
94 publisher = { Music Publisher's Association of the United States Inc},
95 address = {New York}
100 @Book {,
101 comment = {Sound (boring) review of the various hairy rhythmic notations used by avant-garde composers HWN},
102 year = {1978},
103 title = {Modern Rhythmic Notation},
104 author = {Gardner Read},
105 publisher = {Indiana University Press},
109 @Book {,
110 comment = {This is as close to the ``standard'' reference work for music notation issues as one is likely to get. MB},
111 title = {Music Notation: a Manual of Modern Practice},
112 author = {Gardner Read},
113 totalentry = {(2nd edition)},
114 publisher ={Taplinger Publishing},
115 address ={New York},
116 note = { (Out of print)},
120 @Book{,
121 ALTauthor = {},
122 ALTeditor = {},
123 title = {},
124 publisher = {},
125 year = {},
126 OPTkey = {},
127 OPTvolume = {},
128 OPTnumber = {},
129 OPTseries = {},
130 OPTaddress = {},
131 OPTedition = {},
132 OPTmonth = {},
133 OPTnote = {},
134 OPTannote = {}
137 @Book {,
138 year = {1948},
139 title = {Aus der Werkstatt eines Notenstechers},
140 author = {Karl Hader},
141 publisher = {Waldheim--Eberle Verlag},
142 address ={Vienna},
144 comment = {Hader was the chief-engraver of the Waldheim-Eberle music
145 publishers. This book contains the most important rules on engraving
146 (according to [Chlapik])},
152 @Booklet {,
153 comment = {Pamphlet explaining some fine points in music font design HWN},
154 year = {1996},
155 title = {Standard music notation specifications for computer programming. },
156 month = {December},
157 publisher = {MPA},
160 @TechReport{,
161 comment = {Rules on formatting music formulated for use in computers. Mainly distilled from [Ross] HWN},
162 year = {1988},
163 title = {Music Formatting Guidelines,},
164 author = {D. Roush},
165 note={Technical Report OSU-CISRC-3/88-TR10},
166 institution ={Department of Computer and Information Science, The Ohio State University},
171 @PhdThesis {,
172 year = {1985},
173 title = {Music Notation by Computer},
174 author = {Donald Byrd},
175 institution = {Dissertation Indiana University},
179 @Article {,
180 year = {1974},
181 title = {A System for Music Printing by Computer},
182 author = {Donald Byrd},
183 journal = {Computers and the Humanities},
184 volume ={ 8},
185 pages ={161-72},
189 @Book {,
190 comment = {If I remember correctly, this was concerned more with an input language than with the typography. SP},
191 year = {1973},
192 title = {Editing and Printing Music by Computer},
193 author = {Leland Smith},
194 totalentry = {Journal of Music Theory},
195 volume={ 17},
196 pages ={292-309},
200 @PhdThesis {,
201 year = {1975},
202 title = {A Computer-Oriented System for Music Printing},
203 author = {David A Gomberg},
204 school = {Washington University},
208 @Book {,
209 comment = {Annual editions since 1985, many containing surveys of music typesetting technology. SP},
210 title = {Directory of Computer Assisted Research in Musicology},
211 author = {Walter B Hewlett. and Eleanor Selfridge-Field},
212 totalentry = {Menlo Park, CA: Center for Computer Assisted Research in the Humanities},
216 @Book {,
217 title = {A Computer-oriented System for Music Printing},
218 author = {David A. Gomberg; },
220 journal = {Computers and the Humanities},
221 volume={11},
222 pages = {63-80},
226 @TechReport {,
227 comment = {Algorithm for generating spacing in one line of (polyphonic) music, tailored for use with MusiCopy. LilyPond uses a variant of it (as of pl 76) HWN},
228 year = {1987},
229 title = {Spacing a Line of Music,},
230 author = {John S. Gourlay},
231 totalentry = {OSU-CISRC-10/87-TR35},
232 institution ={ Department of Computer and Information Science, The Ohio State University},
236 @TechReport {,
237 comment = {A brief overview of MusiCopy HWN},
238 year = {1987},
239 title = {MusiCopy: An automated Music Formatting System},
240 author = {Allen Parish, Wael A. Hegazy, John S. Gourlay, Dean K. Roush and F. Javier Sola},
241 totalentry = {OSU-CISRC-10/87-TR29},
242 institution ={ Department of Computer and Information Science, The Ohio State University},
246 @TechReport {,
247 comment = {This paper discusses the development of algorithms for the formatting of musical scores (from abstract). It also appeared at PROTEXT III, Ireland 1986},
248 year = {1987},
249 title = {Computer Formatting of Music,},
250 author = {John S. Gourlay, A. Parrish, D. Roush, F. Sola, Y. Tien},
251 totalentry = {OSU-CISRC-2/87-TR3},
252 institution ={Department of Computer and Information Science, The Ohio State University},
256 @TechReport {,
257 comment = {Describes the "parser" which converts MusiCopy MDL to MusiCopy Simultaneities & columns HWN},
258 year = {1987},
259 title = {On the Implementation of the MusiCopy Language Processor,},
260 author = {Wael A. Hegazy},
261 number = { OSU-CISRC-10/87-TR34},
262 institution={ Department of Computer and Information Science, The Ohio State University},
266 @TechReport {,
267 comment = {This generalizes TeX's breaking algorithm to music. It also appeared in Document Manipulation and Typography, J.C. van Vliet (ed) 1988. HWN},
268 year = {1987},
269 title = {Optimal line breaking in music},
270 author = {Wael A. Hegazy and John S. Gourlay},
271 totalentry = { OSU-CISRC-8/87-TR33},
272 institution={Department of Computer and Information Science, The Ohio State University, },
276 @TechReport {,
277 comment = {User manual of MusiCopy. Includes an impressive example piece. HWN},
278 year = {1987},
279 title = {Using MusiCopy},
280 author = {Dean K. Roush},
281 totalentry = { OSU-CISRC-18/87-TR31},
282 institution={ Department of Computer and Information Science, The Ohio State University},
286 @TechReport {,
287 comment = {Placement of balls, stems, dots which occur at the same moment ("Simultaneity") HWN},
288 year = {1987},
289 title = {Computer Formatting of Musical Simultaneities,},
290 author = {A. Parrish and John S. Gourlay},
291 institution={ Department of Computer and Information Science, The Ohio State University},
293 totalentry = { OSU-CISRC-10/87-TR28},
297 @TechReport {,
298 comment = {Overview of a procedure for generating slurs HWN},
299 year = {1987},
300 title = {Computer Design of Musical Slurs, Ties and Phrase Marks,},
301 author = {F. Sola},
302 institution={ Department of Computer and Information Science, The Ohio State University},
303 totalentry = { OSU-CISRC-10/87-TR32},
307 @TechReport {,
308 institution={ Department of Computer and Information Science, The Ohio State University},
309 comment = {Calculating beam slopes HWN},
310 year = {1987},
311 title = {Design of Musical Beams,},
312 author = {F. Sola and D. Roush},
313 totalentry = { OSU-CISRC-10/87-TR30},
317 @Article {,
318 comment = {This paper describes the MusiCopy musicsetting system and an input language to go with it. HWN},
319 year = {1986},
320 title = {A language for music printing},
321 author = {John. S. Gourlay},
322 journal = { Communications of the ACM},
323 volume= { 29 },
324 number ={5},
325 pages = {388--401},
331 @Article {,
332 comment = {A description of Lime internals (which resemble older (before 0.0.68pre) LilyPond data structures somewhat) HWN},
333 year = {1993},
334 title = {The Tilia Music Representation: Extensibility, Abstraction, and Notation Contexts for the Lime Music Editor},
335 author = {Lippold Haken and Dorothea Blostein},
336 journal = { Computer Music Journal},
337 volume= {17},
338 number={ 3},
339 pages = {43--58},
343 @Article {,
344 comment = {This describes an algorithm which uses springs between adjacent columns. This algorithm is a "subclass" of the LilyPond algorithm. HWN},
345 year = {1995},
346 title = {A New Algorithm for Horizontal Spacing of Printed Music},
347 author = {Lippold Haken and Dorothea Blostein},
348 totalentry = {Lippold Haken and Dorothea Blostein. ``A New Algorithm for Horizontal Spacing of Printed Music'', International Computer Music Conference, Banff, Sept. 1995},
349 pages = {118-119},
352 @Article {,
353 comment = {This paper provides a shallow overview of the algorithm used in LIME for spacing individual lines. HWN},
354 year = {1991},
355 title = {Justification of Printed Music},
356 author = {Dorothea Blostein and Lippold Haken},
357 totalentry = {Communications of the ACM},
358 volume={J34},
359 number={ 3},month={ March}, pages = {88-99},
363 @Article {,
364 comment = {Describes a system called MusicEase, and explains that it uses "constraints" (which go unexplained) to automatically position various elements. HWN},
365 year = {1996},
366 title = {Creating Printed Music Automatically},
367 author = {Gary M. Rader},
368 journal = {Computer},
369 volume={ 29},
370 number={6},
371 month={June}, pages = {61--69}},
374 @PhdThesis {,
375 comment = {Don't ask Stephen for a copy. Write to the Bodleian Library, Oxford, or to the British Library, instead. SP},
376 year = {1988},
377 title = {Computer Tools for Music Information Retrieval},
378 author = {Stephen Dowland Page},
379 school ={ Dissertation University of Oxford},
382 @MastersThesis{,
383 comment = {This dutch thesis describes a simplistic (monophonic) typesetting system, and focuses on the breaking algorithm, which is taken from Hegazy & Gourlay HWN},
384 year = {1991},
385 title = {Een Geautomatiseerd Systeem voor het Afdrukken van Muziek},
386 author = {Ren\'e Roelofs},
387 totalentry = {Ren\'e Roelofs. ``Een Geautomatiseerd Systeem voor het Afdrukken van Muziek'' afstudeerscriptie Bestuurlijke informatica, no 45327, Erasmus universiteit Rotterdam, 1991. (``An automated system for printing music'' Master's Thesis Managerial Computer Science.)},
391 @Article {,
392 year = {1993},
393 title = {Representation and manipulation of music documents in SceX},
394 author = {Miguel Filgueiras and Jos\'e Paulo Leal},
395 journal= { Electronic Publishing},
396 volume={ 6},
397 number={4}, pages = {507--518},
402 @Article {,
403 comment = {A paper on a TROFF preprocessor to typeset music. The output shown is not very sophisticated, and contains some typographical atrocities HWN},
404 year = {1987},
405 title = {Music --- A language for typesetting music scores},
406 author = {Eric Foxley, },
407 journal={ Software --- Practice and Experience, },
408 volume={ 17},
409 number={8}, pages = {485-502},
414 @Book {,
415 year = {1996},
416 title = {Implementing a Symbolic Music Processing System},
417 author = {Miguel Filgueiras},
418 totalentry = {LIACC, Universidade do Porto, 1996; submitted},
421 @Book {,
422 title = {Some Music Typesetting Algorithms},
423 author = {Miguel Filgueiras},
424 totalentry = {Miguel Filgueiras. ``Some Music Typesetting Algorithms''. LIACC, Universidade do Porto, forthcoming},
428 @Book {,
429 comment = {A concise, alphabetically ordered list of typesetting and music (notation) issues with a rather simplistic attitude but in most cases "good-enough" answers JCN},
430 year = {1996},
431 title = {Essential Dictionary of Music Notation},
432 author = {Tom Gerou and Linda Lusk},
433 publisher = {Alfred Publishing},
434 address ={Van Nuys CA},
435 isbn ={ ISBN 0-88284-768-6},
439 @Book {,
440 comment = {An clearly written book for the casually interested reader. It shows some of the conventions and difficulties in printing music HWN},
441 year = {1987},
442 title = {Die Praxis des Notengraphikers},
443 author = {Herbert Chlapik},
444 publisher = {Doblinger},
445 isbn ={ ISBN 3-9000 035-96-2},
449 @Book {,
450 comment = {Webpages about engraving (designed with finale users in mind) (sic) HWN},
451 institution = {The University of Colorado},
452 title ={The University of Colorado Music Engraving page.},
453 url={http://obenamots.cc.colorado.edu/Musicpress/engraving.html},
459 @Book {,
460 year = {1963},
461 author = {Anthony Donato},
462 title ={ Preparing Music Manuscript},
463 address ={ Englewood Cliffs, NJ},
464 publisher={Prentice-Hall},
468 @Book {,
469 year = {1900},
470 title = {Uitgeven van muziek},
471 author = {Donemus},
472 publisher= {Donemus Amsterdam},
476 @Book {,
477 year = {1987},
478 title = {The Norton Manual of Music Notation},
479 author = {George Heussenstamm},
480 address= { New York},
481 publisher={ Norton},
485 @Book {,
486 year = {1972},
487 title = {Notation in New Music; a critical guide to interpretation and realisation},
488 author = {Erdhard Karkoshka},
489 translator={Ruth Koenig},
490 publisher={Praeger Publishers},
491 address={ New York},
492 note ={(Out of print)},
496 @Book {,
497 year = {1973},
498 title = {The Art of Music Copying},
499 author = {Clinton Roemer},
500 publisher={ Roerick music co.},
501 address= { Sherman Oaks (CA)},
505 @Book {,
506 year = {1979},
507 title = {Music Notation Primer},
508 author = {Glen Rosecrans},
509 publisher={Passantino},
510 address={New York},
514 @Book {,
515 year = {1980},
516 title = {Music Notation in the Twentieth Century},
517 author = {Kurt Stone},
518 publisher= {Norton},
519 address={New York},
520 note ={(Out of print)},
525 @Book {,
526 comment = {This paper deals with some command-line tools for music editing and playback. It doesn't mention notation issues, but does come with the grand idea (not) of using music to monitor complex systems. Imagine your nuclear plant supervisor to use AC/DC for checking the reactor HWN},
527 year = {1990},
528 title = {Unix music tools at Bellcore},
529 author = {Peter S. Langston},
530 journal={ Software --- Practice and Experience},
531 volume={20},
532 number={S1},
533 pages={47--61},
538 @URL {,
539 comment = {FAQ (with answers) about TAB, the ASCII variant of Tablature. HWN},
540 title = {how to read and write tab: a guide to tab notation},
541 author = {Howard Wright},
542 email={Howard.Wright@ed.ac.uk},
543 url={ http://wabakimi.carleton.ca/~phacket2/guitar/tabfaq.html},
547 @URL {,
548 comment = {Specs for NIFF, a comprehensive but binary (yuk) format for notation HWN},
549 year = {1995},
550 title = {NIFF6a Notation Interchange File Format},
551 author = {Cindy Grande, },
552 publisher={Grande Software Inc.},
553 url={http://www.jtauber.com/music/encoding/niff/},
557 @URL {,
558 title = {SMDL, Standard Musical Description Language},
559 url={ftp://ftp.ornl.gov/pub/sgml/wg8/smdl/10743.pdf},
560 note={ISO/IEC DIS 10743},