Tuesday, July 8, 2008

Bala

Copperbox revision 171.

The LilyPond renderer can now do durations and rests. That's the good news.

The bad news is that it needs a very silly type class - LyRenderable - to help it interpret rests on notes in the input tree. How to interpret the input tree in a satisfactory way is going to take some thought.

Also the representation of durations in Bala.Base has changed - dotting is now cached which means that double dotting works as expected:

dot $ dot quarter == dotdot quarter

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.