]> git.donarmstrong.com Git - lilypond.git/blob - input/regression/musicxml/AAA-intro-regression.ly
78e151d74ed2d38df951cdb46c2993e4504bc26b
[lilypond.git] / input / regression / musicxml / AAA-intro-regression.ly
1 \version "2.10.0"
2 %% +.ly: Be the first .ly file for lys-to-tely.py.
3 %% Better to make lys-to-tely.py include "introduction.texi" or
4 %% other .texi documents too?
5
6
7 \header{
8 texidoc =
9
10 #(string-append "@unnumbered MusicXML regression and coverage test
11
12 This document presents proofs for the musicxml2ly script provided with
13 LilyPond " (lilypond-version) ". The files don't have a description yet, so 
14 there is no official indication when the output is wrong.
15 These snippets are provided as unit test files in MusicXML, converted to
16 a .ly file by musicxml2ly and then processed by lilypond as usual.
17
18 If something does not seem wright in the output, it might either be that this
19 feature has not been implemented yet, has been wrongly implemented, or a regression
20 has crept in recently...
21 This document is intended for finding bugs and for documenting bugfixes.
22
23 In the web version of this document, you can click on the file name 
24 or figure for each example to see the corresponding .ly intermediary file.
25
26 TODO: Find a way to add a description to the .ly files for texinfo.
27
28 The files are categorized by their first two digits with the following meaning:
29 @itemize
30 @item 00 ... Basics: Pitches, durations, rests, clefs, keys, time sigs, ties, etc.
31 @item 01 ... Chords
32 @item 02 ... Articulations, Ornaments, Technicals, Texts
33 @item 03 ... Dynamics (single symbols, not spanners like hairpins)
34 @item 04 ... Spanners (hairpins, octave shifts, trills, etc.)
35 @item 05 ... Header information (title, composer, poet, etc.)
36 @item 06 ... Lyrics
37 @item 08 ... Multiple parts (staves)
38 @item 09 ... Measure issues: Repeats, barlines, pickup measures, mid-measure barlines/repeats
39 @item 10 ... Multiple voices per staff
40 @item 12 ... Triplets, Tuplets
41 @item 13 ... Grace notes
42 @item 14 ... Multi-staff parts (one voice on multiple staves, e.g. PianoStaff)
43 @item 15 ... Percussion
44 @item 17 ... Guitar notation: Chord names, Fretboards, Tablature notation
45 @item 19 ... Page layout: font/paper size, margins, spacing
46 @item 20 ... 
47 @end itemize
48 ")
49
50 }
51
52 %
53 % make sure the .png is generated.
54 %
55 \lyrics { "(left blank intentionally)" }