comparison vamp-sdk/hostext/PluginInputDomainAdapter.cpp @ 60:087c16cca0d6 host-factory-stuff

...
author cannam
date Fri, 25 May 2007 13:26:59 +0000
parents fa79c4ec847d
children 97c5ac99d725
comparison
equal deleted inserted replaced
59:fa79c4ec847d 60:087c16cca0d6
124 { 124 {
125 if (m_plugin->getInputDomain() == TimeDomain) { 125 if (m_plugin->getInputDomain() == TimeDomain) {
126 return m_plugin->process(inputBuffers, timestamp); 126 return m_plugin->process(inputBuffers, timestamp);
127 } 127 }
128 128
129 //!!! need to compensate for the fact that the first block is aligned
130 // with the zero frame but for frequency domain we want it to be
131 // centred on the zero frame
132
129 for (size_t c = 0; c < m_channels; ++c) { 133 for (size_t c = 0; c < m_channels; ++c) {
130 134
131 for (size_t i = 0; i < m_blockSize; ++i) { 135 for (size_t i = 0; i < m_blockSize; ++i) {
132 // Hanning window 136 // Hanning window
133 m_ri[i] = double(inputBuffers[c][i]) 137 m_ri[i] = double(inputBuffers[c][i])