Copperbox revision 2008.
Updates to track the changes in ZMidi-Emit.
Monday, January 3, 2011
zmidi-emit
Copperbox revision 2007.
I've added volume control to ZMidi-Emit, and a new example to demonstrate it.
I've added volume control to ZMidi-Emit, and a new example to demonstrate it.
Sunday, January 2, 2011
zmidi-emit
Copperbox revision 2006.
More work polishing the interface - I've renamed the Build monad to NoteList and hidden the module that defines it, exporting only want needs to be exposed in the Construction module.
The code is now complete enough for a release, the remaining work is to add some better examples.
More work polishing the interface - I've renamed the Build monad to NoteList and hidden the module that defines it, exporting only want needs to be exposed in the Construction module.
The code is now complete enough for a release, the remaining work is to add some better examples.
zmidi-emit
Copperbox revision 2005.
Work tidying up the the construction interface. I've hidden the Datatypes module and moved the syntax building functions into the Contruction module (this is the Constructors module now renamed). Also functions to add info text (copyright notice, lyrics, ...) have been added.
Work tidying up the the construction interface. I've hidden the Datatypes module and moved the syntax building functions into the Contruction module (this is the Constructors module now renamed). Also functions to add info text (copyright notice, lyrics, ...) have been added.
Saturday, January 1, 2011
head-strict-stream
Copperbox revision 2004.
I've added Haddock docs and INLINE pragmas. With the INLINE pragmas I've tried to follow what seems to be the use-pattern in the 'stream fusion' library.
I've added Haddock docs and INLINE pragmas. With the INLINE pragmas I've tried to follow what seems to be the use-pattern in the 'stream fusion' library.
head-strict-stream
Copperbox revision 2002.
A new project - head-strict-stream. I'm intending to work up the prototypical ZWav and synthesis code to something more useful, the first part of this is making a (fairly) efficient version of the infinite Stream data type. This time round I'm coding it in the Stream-Fusion iterative style.
A new project - head-strict-stream. I'm intending to work up the prototypical ZWav and synthesis code to something more useful, the first part of this is making a (fairly) efficient version of the infinite Stream data type. This time round I'm coding it in the Stream-Fusion iterative style.
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.