Copperbox revision 330.
Changes to HNotate to get the Bala 'MeterDemo' to work.
I've changed the construction of event lists - the append operator (|#) - so that the first line in a set of overlays continues the 'primary' line of music, rather all the lines in an overlay forking. Also I've redone the fit function for sequences so that it will accumulate zeros with the left-hand result. To illustrate, sectioning the sequence:
(| 5,0,0,4,1,0,0,0,3 |)
by 5 will, should now result in this:
(| (| 5,0,0 |), (| 4,1,0,0,0 |), (| 3 |) |)
Previously the zeros were accumulated to the right, prefixing the next section. This is the wrong behaviour for hyphenating sections, and cause problems for ties. That said, I don't yet account for ties in the midi output module in HNotate so a tied note wrongly sounds twice.
Saturday, November 15, 2008
Blog Archive
-
▼
2008
(284)
-
▼
November
(55)
- HNotate
- HNotate
- HNotate
- Bala
- Bala
- Bala
- HNotate and Bala
- Bala, HNotate and ZMidi
- Bala
- Bala and ZMidi
- Bala
- Bala
- Bala
- Bala
- Bala
- Bala
- Bala
- Bala and HNotate
- Bala and HNotate
- Bala and HNotate
- HNotate and Bala
- HNotate, Bala and ZMidi
- HNotate
- ZMidi
- ZMidi
- Bala
- ZMidi
- Bala, HNotate and ZMidi
- ZMidi
- Bala and HNotate
- Bala and HNotate
- HNotate
- HNotate
- HNotate
- Bala and HNotate
- HNotate
- HNotate
- HNotate
- HNotate
- HNotate
- Bala and HNotate
- Bala
- Bala
- Bala and HNotate
- Bala
- HNotate
- HNotate
- ZMidi
- ZMidi
- HNotate
- HNotate
- HNotate
- HNotate and Bala
- Bala
- HNotate and Bala
-
▼
November
(55)
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.