Tuesday, June 15, 2010

neume-core

Copperbox revision 1433.

I've added code to beam or not a metrical pulse. I'd forgotten how complicated this is - e.g. accounting for beams cannot start or end on rests. The new function dividePulse is quite clean though it needs a lot of machinery - trace monad, a special buffer data structure...

It also needs some cleaning up from its current state, before it moves into Core.Bracket from Temp01.hs.

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.