# HG changeset patch # User Chris Cannam # Date 1395678640 0 # Node ID c2e9c91ed3f70b5d4bda45095b96cde45b9acebd # Parent be277d1367f4500c67eab8c72c16b0866846d5f5 vector multiply now takes a list diff -r be277d1367f4 -r c2e9c91ed3f7 yeti/cqtkernel.yeti --- a/yeti/cqtkernel.yeti Fri Mar 21 12:04:55 2014 +0000 +++ b/yeti/cqtkernel.yeti Mon Mar 24 16:30:40 2014 +0000 @@ -89,9 +89,10 @@ push binFrequencies fk; - genKernel f = vec.multiply win - (vec.fromList - (map do i: f (2 * pi * fk * i / sampleRate) done [0..nk-1])); + genKernel f = vec.multiply + [win, + vec.fromList + (map do i: f (2 * pi * fk * i / sampleRate) done [0..nk-1])]; reals = genKernel cos; imags = genKernel sin;