Various Small Fires and Code

Sunday, May 24, 2015


Github push.

I've added Payasan to Github. I feel there's potential to Payasan that I haven't yet mined and while I'm not sure how much work I'll do on it over the summer, I'd like to have it under active version control.

Friday, May 8, 2015


I'm now on Github:

So far, I've only uploaded zmidi-core. At the moment I'm working on closed source software so I haven't been committing to Copperbox and my commit rate to Github will be slow for a while at least.

Monday, February 23, 2015


Copperbox revision 3297.

I've fixed errors in the Melody parser and the pitch to MIDI conversion.

Thursday, February 5, 2015


Copperbox revision 3296.

I've added quasiquoted concrete syntax to the Melody model based on ABC notation. This probably makes Payasan.Symbolic.SimpleNoteList redundant.

Tuesday, February 3, 2015


Copperbox revision 3295.

I've added preliminary work on models for chord progressions and melodies. It's intended that these models will support transformations at some point.

Monday, February 2, 2015


Copperbox revisions 3293 and 3294.

I've moved Djembe and Metronome into the Payasan.Models namespace. My intention for Payasan is that music should be made from models - as the number of models increases this stops the top-level namespace being polluted.


Copperbox revision 3292.

I've unified the module organization and naming schemes across the "notations" for Djembe patterns and Simple Note List so they match Metronome.

Blog Archive

About Me

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.