summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/latex-graphics-companion/notecc.ini
blob: 8d372e8ed4b4a7c953c43c04abd9fc359467d758 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
/****************************************************************************
  PROJECT: MusixTeX PreProcessor
  FILE   : notecc.ini: obsolete
  AUTHOR : J. C. Nieuwenhuizen

  copyright (c) FlowerSoft 1995
--*/

// 1 + 7 groups of 5 notes
// name, group, pitch, relative pitch
                               // rest pitch must be -1
    noteNames.put( *new NoteName( "r",    -1,  0,  0 ) );
    noteNames.put( *new NoteName( "r",    -1,  0,  0 ) );
    noteNames.put( *new NoteName( "p",    -1,  0,  0 ) );
                               // spacing pitch must be -2
    noteNames.put( *new NoteName( "s",    -2,  0,  0 ) );
    noteNames.put( *new NoteName( "s",    -2,  0,  0 ) );
    
    
                               // double flat
                               // flat
                               // plain
                               // sharp
                               // double sharp
                               
    noteNames.put( *new NoteName( "ceses", 0, 10, -2 ) );
    noteNames.put( *new NoteName( "ces",   0, 11, -1 ) );
    noteNames.put( *new NoteName( "c",     0,  0,  0 ) );
    noteNames.put( *new NoteName( "cis",   0,  1,  1 ) );
    noteNames.put( *new NoteName( "cisis", 0,  3,  2 ) );

    noteNames.put( *new NoteName( "deses", 1,  0, -2 ) );
    noteNames.put( *new NoteName( "des",   1,  1, -1 ) );
    noteNames.put( *new NoteName( "d",     1,  2,  0 ) );
    noteNames.put( *new NoteName( "dis",   1,  3,  1 ) );
    noteNames.put( *new NoteName( "disis", 1,  4,  2 ) );

    noteNames.put( *new NoteName( "eses",  2,  2, -2 ) );
    noteNames.put( *new NoteName( "es",    2,  3, -1 ) );
    noteNames.put( *new NoteName( "e",     2,  4,  0 ) );
    noteNames.put( *new NoteName( "eis",   2,  5,  1 ) );
    noteNames.put( *new NoteName( "eisis", 2,  6,  2 ) );

    noteNames.put( *new NoteName( "feses", 3,  3, -2 ) );
    noteNames.put( *new NoteName( "fes",   3,  4, -1 ) );
    noteNames.put( *new NoteName( "f",     3,  5,  0 ) );
    noteNames.put( *new NoteName( "fis",   3,  6,  1 ) );
    noteNames.put( *new NoteName( "fisis", 3,  7,  2 ) );

    noteNames.put( *new NoteName( "geses", 4,  5, -2 ) );
    noteNames.put( *new NoteName( "ges",   4,  6, -1 ) );
    noteNames.put( *new NoteName( "g",     4,  7,  0 ) );
    noteNames.put( *new NoteName( "gis",   4,  8,  1 ) );
    noteNames.put( *new NoteName( "gisis", 4,  9,  2 ) );

    noteNames.put( *new NoteName( "ases",  5,  7, -2 ) );
    noteNames.put( *new NoteName( "as",    5,  8, -1 ) );
    noteNames.put( *new NoteName( "a",     5,  9,  0 ) );
    noteNames.put( *new NoteName( "ais",   5, 10,  1 ) );
    noteNames.put( *new NoteName( "aisis", 5, 11,  2 ) );

    noteNames.put( *new NoteName( "beses", 6,  9, -2 ) );
    noteNames.put( *new NoteName( "bes",   6, 10, -1 ) );
    noteNames.put( *new NoteName( "b",     6, 11,  0 ) );
    noteNames.put( *new NoteName( "bis",   6,  0,  1 ) );
    noteNames.put( *new NoteName( "bisis", 6,  1,  2 ) );