2 % TITLE=The engraving bibliography
3 % AUTHOR=Han-Wen Nienhuys
8 author = {Richard Rastall},
10 title = {The Notation of Western Music: an
12 publisher = {J. M. Dent \& Sons London},
14 note = {Interesting account of the evolution and origin of common notation starting from neumes, and ending with modern innovations HWN},
20 title = {Teach yourself the art of music engraving and processing},
21 publisher = {Hansen House},
30 note = {This is about engraving, i.e. professional typesetting. It contains
31 directions on good typesetting, but the sections on reproduction
32 technicalities, how to use pens and history are interesting.
33 Especially the section on Music Typewriters is amusing HWN},
38 author = {Dorothea Blostein and Lippold Haken},
39 title = {The Lime Music Editor: A Diagram Editor Involving Complex
41 journal = {Software Practice and Experience},
47 note = {A description of various conversions, decisions and issues relating to this interactive editor HWN},
53 note = {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},
55 title = {Musiknotation --- Von der Syntax des Notenstichs zum EDV-gesteuerten Notensatz},
56 author = {Helene Wanske},
57 publisher = {Schott-Verlag},
59 isbn = {ISBN 3-7957-2886-x},
68 title = {Standard Music Notation Practice},
69 author = {Maxwell Weaner and Walter Boelke},
70 totalentry = {revised edition by Arnold Broido and Daniel Dorff.},
71 publisher = { Music Publisher's Association of the United States Inc},
78 note = {Sound (boring) review of the various hairy rhythmic notations used by avant-garde composers HWN},
80 title = {Modern Rhythmic Notation},
81 author = {Gardner Read},
82 publisher = {Indiana University Press},
87 note = {(Out of print) This is as close to the ``standard'' reference work for music notation issues as one is likely to get. MB},
88 title = {Music Notation: a Manual of Modern Practice},
89 author = {Gardner Read},
90 totalentry = {(2nd edition)},
91 publisher ={Taplinger Publishing},
97 title = {Aus der Werkstatt eines Notenstechers},
98 author = {Karl Hader},
99 publisher = {Waldheim--Eberle Verlag},
102 note = {Hader was the chief-engraver of the Waldheim-Eberle music
103 publishers. This book contains the most important rules on engraving
104 (according to [Chlapik])},
111 note = {Pamphlet explaining some fine points in music font design HWN},
113 title = {Standard music notation specifications for computer programming. },
120 note = {Rules on formatting music formulated for use in computers. Mainly distilled from [Ross] HWN},
122 title = {Music Formatting Guidelines},
124 number = {OSU-CISRC-3/88-TR10},
125 institution = {Department of Computer and Information Science, The Ohio State University},
132 title = {Music Notation by Computer},
133 author = {Donald Byrd},
134 institution = {Dissertation Indiana University},
140 title = {A System for Music Printing by Computer},
141 author = {Donald Byrd},
142 journal = {Computers and the Humanities},
149 note = {If I remember correctly, this was concerned more with an input language than with the typography. SP},
151 title = {Editing and Printing Music by Computer},
152 author = {Leland Smith},
153 totalentry = {Journal of Music Theory},
159 @PhdThesis {gomber75,
161 title = {A Computer-Oriented System for Music Printing},
162 author = {David A Gomberg},
163 school = {Washington University},
168 note = {Annual editions since 1985, many containing surveys of music typesetting technology. SP},
169 title = {Directory of Computer Assisted Research in Musicology},
170 author = {Walter B Hewlett and Eleanor Selfridge-Field},
171 totalentry = {Menlo Park, CA: Center for Computer Assisted Research in the Humanities},
176 title = {A Computer-oriented System for Music Printing},
177 author = {David A. Gomberg},
178 journal = {Computers and the Humanities},
184 @TechReport {gourlay87-spacing,
185 note = {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},
187 title = {Spacing a Line of Music,},
188 author = {John S. Gourlay},
189 totalentry = {OSU-CISRC-10/87-TR35},
190 institution ={ Department of Computer and Information Science, The Ohio State University},
194 @TechReport {parish87,
195 note = {A brief overview of MusiCopy HWN},
197 title = {MusiCopy: An automated Music Formatting System},
198 author = {Allen Parish and Wael A. Hegazy and John S. Gourlay and Dean K. Roush and F. Javier Sola},
199 totalentry = {OSU-CISRC-10/87-TR29},
200 institution ={ Department of Computer and Information Science, The Ohio State University},
204 @TechReport {gourlay87-formatting,
205 note = {This paper discusses the development of algorithms for the formatting of musical scores (from abstract). It also appeared at PROTEXT III, Ireland 1986},
207 title = {Computer Formatting of Music},
208 author = {John S. Gourlay and A. Parrish and D. Roush and F. Sola and Y. Tien},
209 totalentry = {OSU-CISRC-2/87-TR3},
210 institution ={Department of Computer and Information Science, The Ohio State University},
214 @TechReport {hegazy87,
215 note = {Describes the "parser" which converts MusiCopy MDL to MusiCopy Simultaneities & columns HWN},
217 title = {On the Implementation of the MusiCopy Language Processor,},
218 author = {Wael A. Hegazy},
219 number = { OSU-CISRC-10/87-TR34},
220 institution={ Department of Computer and Information Science, The Ohio State University},
224 @TechReport {hegazy87-breaking,
225 note = {This generalizes TeX's breaking algorithm to music. It also appeared in Document Manipulation and Typography, J.C. van Vliet (ed) 1988. HWN},
227 title = {Optimal line breaking in music},
228 author = {Wael A. Hegazy and John S. Gourlay},
229 totalentry = { OSU-CISRC-8/87-TR33},
230 institution={Department of Computer and Information Science, The Ohio State University, },
234 @TechReport {roush87,
235 note = {User manual of MusiCopy. Includes an impressive example piece. HWN},
237 title = {Using MusiCopy},
238 author = {Dean K. Roush},
239 totalentry = { OSU-CISRC-18/87-TR31},
240 institution={ Department of Computer and Information Science, The Ohio State University},
244 @TechReport {parrish87,
245 note = {Placement of balls, stems, dots which occur at the same moment ("Simultaneity") HWN},
247 title = {Computer Formatting of Musical Simultaneities,},
248 author = {A. Parrish and John S. Gourlay},
249 institution={ Department of Computer and Information Science, The Ohio State University},
251 totalentry = { OSU-CISRC-10/87-TR28},
256 note = {Overview of a procedure for generating slurs HWN},
258 title = {Computer Design of Musical Slurs, Ties and Phrase Marks,},
260 institution={ Department of Computer and Information Science, The Ohio State University},
261 totalentry = { OSU-CISRC-10/87-TR32},
265 @TechReport {sola87-beams,
266 institution={ Department of Computer and Information Science, The Ohio State University},
267 note = {Calculating beam slopes HWN},
269 title = {Design of Musical Beams,},
270 author = {F. Sola and D. Roush},
271 totalentry = { OSU-CISRC-10/87-TR30},
276 note = {This paper describes the MusiCopy musicsetting system and an input language to go with it. HWN},
278 title = {A language for music printing},
279 author = {John. S. Gourlay},
280 journal = { Communications of the ACM},
290 note = {A description of Lime internals (which resemble older (before 0.0.68pre) LilyPond data structures somewhat) HWN},
292 title = {The Tilia Music Representation: Extensibility, Abstraction, and Notation Contexts for the Lime Music Editor},
293 author = {Lippold Haken and Dorothea Blostein},
294 journal = {Computer Music Journal},
300 @InProceedings{haken95,
302 title = {A New Algorithm for Horizontal Spacing of Printed Music},
303 author = {Lippold Haken and Dorothea Blostein},
304 booktitle = { International Computer Music Conference},
308 note = {This describes an algorithm which uses springs between adjacent columns. This algorithm is a "subclass" of the LilyPond algorithm. HWN},
311 @Article {blostein91,
312 note = {This paper provides a shallow overview of the algorithm used in LIME for spacing individual lines. HWN},
314 title = {Justification of Printed Music},
315 author = {Dorothea Blostein and Lippold Haken},
316 journal = {Communications of the ACM},
325 note = {Describes a system called MusicEase, and explains that it uses "constraints" (which go unexplained) to automatically position various elements. HWN},
327 title = {Creating Printed Music Automatically},
328 author = {Gary M. Rader},
329 journal = {Computer},
332 month={June}, pages = {61--69}},
336 note = {Don't ask Stephen for a copy. Write to the Bodleian Library, Oxford, or to the British Library, instead. SP},
338 title = {Computer Tools for Music Information Retrieval},
339 author = {Stephen Dowland Page},
340 school ={ Dissertation University of Oxford},
343 @MastersThesis{roelofs91,
344 note = {This dutch thesis describes a simplistic (monophonic) typesetting system, and focuses on the breaking algorithm, which is taken from Hegazy & Gourlay HWN},
346 title = {Een Geautomatiseerd Systeem voor het Afdrukken van Muziek},
347 author = {Ren\'e Roelofs},
348 school={Erasmus Universiteit Rotterdam},
350 translation = {``An automated system for printing music'' Master's Thesis Managerial Computer Science.},
354 @Article {filgueiras93,
356 title = {Representation and manipulation of music documents in SceX},
357 author = {Miguel Filgueiras and Jos\'e Paulo Leal},
358 journal= { Electronic Publishing},
360 number={4}, pages = {507--518},
366 note = {A paper on a TROFF preprocessor to typeset music. The output shown is not very sophisticated, and contains some typographical atrocities HWN},
368 title = {Music --- A language for typesetting music scores},
369 author = {Eric Foxley },
370 journal={ Software --- Practice and Experience, },
372 number={8}, pages = {485-502},
379 title = {Implementing a Symbolic Music Processing System},
380 author = {Miguel Filgueiras},
381 totalentry = {LIACC, Universidade do Porto, 1996; submitted},
385 title = {Some Music Typesetting Algorithms},
386 author = {Miguel Filgueiras},
387 totalentry = {Miguel Filgueiras. ``Some Music Typesetting Algorithms''. LIACC, Universidade do Porto, forthcoming},
392 note = {A concise, alphabetically ordered list of typesetting and music (notation) issues with a rather simplistic attitude but in most cases "good-enough" answers JCN},
394 title = {Essential Dictionary of Music Notation},
395 author = {Tom Gerou and Linda Lusk},
396 publisher = {Alfred Publishing},
397 address ={Van Nuys CA},
398 isbn ={ ISBN 0-88284-768-6},
403 note = {An clearly written book for the casually interested reader. It shows some of the conventions and difficulties in printing music HWN},
405 title = {Die Praxis des Notengraphikers},
406 author = {Herbert Chlapik},
407 publisher = {Doblinger},
408 isbn ={ ISBN 3-9000 035-96-2},
412 @Article {colorado-web,
413 author ={Alyssa Lamb},
414 note = {Webpages about engraving (designed with finale users in mind) (sic) HWN},
415 institution = {The University of Colorado},
416 title ={The University of Colorado Music Engraving page.},
417 HTML={http://obenamots.cc.colorado.edu/Musicpress/engraving.html},
424 author = {Anthony Donato},
425 title ={ Preparing Music Manuscript},
426 address ={ Englewood Cliffs, NJ},
427 publisher={Prentice-Hall},
433 title = {Uitgeven van muziek},
435 publisher= {Donemus Amsterdam},
439 @Book {Heussenstamm87,
441 title = {The Norton Manual of Music Notation},
442 author = {George Heussenstamm},
443 address= { New York},
450 title = {Notation in New Music; a critical guide to interpretation and realisation},
451 author = {Erdhard Karkoshka},
452 translator={Ruth Koenig},
453 publisher={Praeger Publishers},
455 note ={(Out of print)},
461 title = {The Art of Music Copying},
462 author = {Clinton Roemer},
463 publisher={ Roerick music co.},
464 address= { Sherman Oaks (CA)},
470 title = {Music Notation Primer},
471 author = {Glen Rosecrans},
472 publisher={Passantino},
479 title = {Music Notation in the Twentieth Century},
480 author = {Kurt Stone},
483 note ={(Out of print)},
489 note = {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},
491 title = {Unix music tools at Bellcore},
492 author = {Peter S. Langston},
493 journal={ Software --- Practice and Experience},
501 @Article {tablature-web,
502 note = {FAQ (with answers) about TAB, the ASCII variant of Tablature. HWN},
503 title = {how to read and write tab: a guide to tab notation},
504 author = {Howard Wright},
505 email={Howard.Wright@ed.ac.uk},
506 HTML={ http://wabakimi.carleton.ca/~phacket2/guitar/tabfaq.html},
511 note = {Specs for NIFF, a comprehensive but binary (yuk) format for notation HWN},
513 title = {NIFF6a Notation Interchange File Format},
514 author = {Cindy Grande},
515 publisher={Grande Software Inc.},
516 HTML={http://www.jtauber.com/music/encoding/niff/},
522 title = {SMDL, Standard Musical Description Language},
523 HTML={ftp://ftp.ornl.gov/pub/sgml/wg8/smdl/10743.pdf},
524 note={ISO/IEC DIS 10743},