comparison base/Window.h @ 251:c3600d3cfe5c

* Add timbral (MFCC) feature option to segmenter
author Chris Cannam <c.cannam@qmul.ac.uk>
date Thu, 10 Jan 2008 16:41:33 +0000
parents 49844bc8a895
children 7fe29d8a7eaf
comparison
equal deleted inserted replaced
250:a106e551e9a4 251:c3600d3cfe5c
38 m_type = w.m_type; 38 m_type = w.m_type;
39 m_size = w.m_size; 39 m_size = w.m_size;
40 encache(); 40 encache();
41 return *this; 41 return *this;
42 } 42 }
43 virtual ~Window() { delete m_cache; } 43 virtual ~Window() { delete[] m_cache; }
44 44
45 void cut(T *src) const { cut(src, src); } 45 void cut(T *src) const { cut(src, src); }
46 void cut(T *src, T *dst) const { 46 void cut(T *src, T *dst) const {
47 for (size_t i = 0; i < m_size; ++i) dst[i] = src[i] * m_cache[i]; 47 for (size_t i = 0; i < m_size; ++i) dst[i] = src[i] * m_cache[i];
48 } 48 }