foreach (AudioEnvelope *envelope, m_children) {
delete envelope;
}
+ foreach (AudioCorrelationInfo *info, m_correlations) {
+ delete info;
+ }
+
std::cout << "Envelope deleted." << std::endl;
}
const int sizeMain = m_mainTrackEnvelope->envelopeSize();
const int sizeSub = envelope->envelopeSize();
-
AudioCorrelationInfo *info = new AudioCorrelationInfo(sizeMain, sizeSub);
int64_t *correlation = info->correlationVector();
left++;
right++;
}
- correlation[sizeSub+shift] = std::abs(sum);
+ correlation[sizeSub+shift] = qAbs(sum);
if (sum > max) {
max = sum;