Hi,
After some discussion in "flags, beams and stem length in forced
directions - output improvement" thread, i've created new flags
for
shorter-stemmed notes and new rules for shortening stems. Please
look
at pdfs linked below and tell me what you think.
Changes:
- stem length transition between regular stems and shortened stems
is
now smooth (it's especially visible with unflagged notes),
- the difference in length between regular stems and shortened
stems
depends on the duration of notes (that's because notes with
different
amount of flags need different treatment),
- regular stems of 32nd and 128th notes are shorter. I felt they
were
too long, especially compared to the beamed notes - for example
the
stem of the unbeamed e 32nd reaches higher than the beamed f's
following it,
- 64th and 128th basic flag shape now matches stem length better
(i think).
I hope that .zip archives are appropriate here...
Each archive is about 400 KB.
output from 2.13.45: http://www.sendspace.com/file/6cwf2q
proposed new output: http://www.sendspace.com/file/52bbz6
If you don't like the last two changes (shorter regular stems and
modified basic flags), try this:
http://www.sendspace.com/file/gglzoh
(shortened stems of 8th and 16th notes are also a little bit
longer
here than in previous one)
I attach .ly files used for testing. You may send me more files if
you
want to see how they would look like.
I will send a patch with the code changes when i resolve some
problems
i've encountered; as for now i'd like to know your opinions about
the
output itself. I see that there is a problem with dots and single
flags... I'd gladly help with solving this one, i have some idea
what
the solution may look like.
cheers,
Janek
PS you may forward this to -user if you find this appropriate.