Copperbox revision 74.
Updated the Abc parser and datatypes. The parser is now written with the applicative combinators. The datatypes have been made a bit more uniform, although this has only been done for the `data` definitions and not the `type` synonyms.
Added a pretty printing module and a top-level module.
Sunday, September 30, 2007
Sunday, September 23, 2007
Sound: ABC
Copperbox revision 73.
Renamed the `midifile` directory to `sound` and added a new sub-directory `Abc`, with a parser for Abc notation. This parser is a rough prototype at the moment.
Renamed the `midifile` directory to `sound` and added a new sub-directory `Abc`, with a parser for Abc notation. This parser is a rough prototype at the moment.
Monday, September 17, 2007
Sunday, September 16, 2007
Midi Lib
Copperbox revision 71.
Replaced the Midi file library with a new version. The new version has error handling - undoubtedly a big plus. It is still a quite rough at the edges as I'm working out how much to use the combinators from Control.Applicative and how much to use my own combinators.
Replaced the Midi file library with a new version. The new version has error handling - undoubtedly a big plus. It is still a quite rough at the edges as I'm working out how much to use the combinators from Control.Applicative and how much to use my own combinators.
Subscribe to:
Posts (Atom)
Blog Archive
About Me
- Stephen Tetley
- 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.