-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO
51 lines (44 loc) · 1.79 KB
/
TODO
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
TODO LIST
Immediate:
Bugs:
Weird number choices for some tuplets (12 instead of 6, 10 instead of 5, etc.)--should check neighboring tuplet numbers for consistency
Double brackets shouldn't appear in the same place (6 violins example)
Send list of XML issues to Sibelius/Finale tech. support
In CLISP/Cygwin output from executables isn't suppressed (fixable?)
Documentation:
Module interface
Proofreading
More examples (eventually indexed and covering most/all features)
Backends:
MusicXML invisible rests (possible?)
CMN grace notes preceding rests
CMN tremolos
CMN cautionary accidentals on chords
CMN part groups/brackets
MIDI output testing/adjusting/fine tuning
Improvements:
Shortcuts for some marks (example: (:slurto 1) to slur to next note, (:slurto 2) for next two, etc.)
Check Finale and Siblius updates for changes in MusicXML import
Laissez vibrer ties (options to automatically add l.v. ties with autodurs)
Finish chunks support
Finish implementing :invisible mark
Allow forcing of staff choices (individual notes and entire voice)
More control over harmonics
Quantization modules
Additions:
Onset-to-onset durations
Specifying percussion from MIDI info
Automatic percussion instrument changes
Splitting chords across staves
Presets for customizing auto-algorithms
Some more marks:
pedal on/off
double/triple tongue
bartok pizz.
Number of lines in staff (single-line for percussion)
Short Term:
Ornaments/trills with accidentals greater than a whole/half step (if notatable in backends)
Proportional notation
Support for polymeters in backends
Long Term:
Fractional meters and tuplets