summaryrefslogtreecommitdiff
path: root/Build/source/utils/autosp/autosp-src/ChangeLog
blob: 79aa95597a27d12b77e7ab00d146e39c36b67b71 (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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
AUTOSP

2018-02-23

  Avoid aborting for \endvolta... 
  Fix version output.

2018-02-14
 
  Allow for \end{...} in LaTeX-oriented inputs.
  Processing of .tex files not supported; users can use tex2aspc.

2017-12-21

  Allow for new commands \nqq, \nqqq, \hap and \happ.
  Allow for single-note xtuplet.
  Handle restbars > 1 in process_xtuplet or process_appogg

2017-10-10

  Corrected nastaffs setting for \startpiece and \startextract.
  Introduced vspacings_active[i] to suppress unnecesary added spacing for 
    accidentals.
  Applying TransformNotes to bar_rest output.

2017-07-14

  Automatic added spacing for all collective-coding accidentals.

2017-06-21

  Support for global skips within collective-coding
    sequences by using commas between notes.
  Automatic added spacing for accidentals on beamed notes 

2017-06-14

  \hl distinguished from \hloff
  \TransformNotes implemented in the pre-processor
  Output file-name extension changed to .ltx if \documentclass encountered
  Support for global skips \QQsk, \HQsk, \TQsk, \Qsk

2016-11-02

  support xtuples in more than one staff (provided x and note durations are
  consistent)

2016-10-26

  \ptr distinguished from \pt

2016-10-20

  BARREST_SPACING replaced by MAX_SPACING

2016-03-02

  Process \rlap{...} as non-spacing.
  Process numeric notes in collective coding.
  Process transposition characters ('`!) after a collective note.

2016-01-30

  Correct coding for \tqq and \tqqq.
  ps(0) outputs "0" rather than "MAX_SPACING"
  Allow for \wq.
  Defer \Changeclefs until after \def\atnextbar ...
  Modern notation for multi-bar rests.
  Initial output to stdout.

2015-07-23

  Correct parsing of arguments of \zcharnote et al.
  Allow % at the end of a line in \anotes ...
  Correct nastaffs settings to allow more than one \startpiece
  Delete \mxvernumber test
  \znotes calls output_rests if single-staff and restbars > 0
  Add -l (--log) option and don't generate log by default.

2015-06-29
  add internal documentation 
  don't treat \caesura like \ca
  increase BARREST_SPACING to allow for 12/8 signatures
  treat \def\atnextbar like \def if no \centerpause
  Add extra space before outputting \en in terminate_notes.
  Process \stoppiece, \startextract, \endextract and \raggedstoppiece

2015-05-25
  Allow for double-dotted notes
  Change \cpause to \Cpause
  re-organize spacing_note analysis
  re-organize output_rests

2015-05-17
  Allow for \qqsk.
  Preclude output of *only* virtual notes.
  Support appoggiaturas.
  Support bar-centered rests.
  Support application to .tex files.
  Introduced -d option.
  Support semi-automatic beams.

2015-04-27   
  New command-line processing.
  New logging functions.
  Missing line feed in xtuplet processing.
  Allow for pointed rests \hsp, \qsp, etc.
  Save/restore global values for xtuplet duration calculation.
  Allow for empty note segments.

2015-04-21   
  1st released version


REBAR

2016-01-30

  Allow for command-line file arguments.

2015-06-29
  1st released version