# HG changeset patch # User Chris Cannam # Date 1383130283 0 # Node ID 95c7656d023f6dd25a4591697d0ea54444622219 # Parent b54bd1d0dc1ee13c70e0c83c40c86e4788d09046 More on assembling blocks diff -r b54bd1d0dc1e -r 95c7656d023f yeti/cqt.yeti --- a/yeti/cqt.yeti Wed Oct 30 10:20:55 2013 +0000 +++ b/yeti/cqt.yeti Wed Oct 30 10:51:23 2013 +0000 @@ -102,7 +102,16 @@ assembleBlock bits = (println "assembleBlock: structure of bits is:"; println (map length bits); - []); + cm.generate do row col: + oct = int (row / binsPerOctave); + binNo = row % binsPerOctave; + + + cplx.zero; + done { + rows = octaves * kdata.binsPerOctave, + columns = (pow 2 (octaves - 1)) * kdata.atomsPerFrame + }); processOctaveLists octs = case octs[0] of