Copperbox revision 3015.
I've redesigned ImpulseMap so it will support transformations. Scale and displacement are implemented, retrograde (reverse) is to do.
To allow a sensible retrograde, ImpulseMap needs a timespan (a frame). As the frame size isn't known until the Phrase or Advance group is built I need a separate data type ImpulseList to represent an ImpulseMap during its construction (before its frame size is known).
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.