Tuesday, June 24, 2008

Bala

Copperbox revision 153.

Some more work on SymLilyPond - vertical placement isn't right, so this check in is all the current changes before I put some more work into it.

Vertical placement should be an attribute of an attribute, because only certain attributes can have there placement altered:

- A note's finger position could be above it or below it, it is an extra glyph (a number) printed with the note.

- A note's duration effects how the note is printed (solid, with stem...) but it prints a singular glyph so can't have its placement altered.

Currently SymLilyPond lets any attribute get a vertical placement. This is wrong - outputting a note that has been given a vertical placing for it's duration turns the duration into a fingering. I'll have to do some thinking about this.

Also with this checking I've added some handwritten LilyPond examples so I can compare them to which the output that SymLilyPond produces.

Blog Archive

About Me

My photo
Disambiguating biog as there are a few Stephen Tetley's in the world. I'm neither a cage fighter or yachtsman. I studied Fine Art in the nineties (foundation Bradford 1992, degree Cheltenham 1992 - 95) then Computing part-time at Leeds Met graduating in 2003. I'm the Stephen Tetley on Haskell Cafe and Stackoverflow.