I recently submitted a patch to allow chromatic staffs.  I added a
value to Note_heads_engraver to chose staff-line-layout from a
LilyPond file.  I submitted a semitone layout, and I'm trying 2 others
in private, before deciding whether they should be submitted.

Each of these has a very small amount of C++ code, and takes an
argument of a pitch to return the position on the staff line.

However, I'm starting to wonder whether a scheme function would be
better. After reading the discussion on center-aligning, I think that
using a scheme function would be straightforward, and make
modifications easier.  It looks like everything I need is available in
scheme.

Does this approach sound reasonable?

Of course, I have a few people who want to try out the chromatic
staffs.  Further delay will be disappointing, but this is probably
easy to add, and submit.




_______________________________________________
lilypond-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-devel

Reply via email to