1 #ifndef AUDIOCORRELATION_H
2 #define AUDIOCORRELATION_H
4 #include "audioCorrelationInfo.h"
5 #include "audioEnvelope.h"
8 class AudioCorrelationInfo;
12 AudioCorrelation(AudioEnvelope *mainTrackEnvelope);
15 int addChild(AudioEnvelope *envelope);
16 // int childIndex(AudioEnvelope *envelope) const;
18 const AudioCorrelationInfo *info(int childIndex) const;
19 int getShift(int childIndex) const;
23 AudioEnvelope *m_mainTrackEnvelope;
25 QList<AudioEnvelope*> m_children;
26 QList<AudioCorrelationInfo*> m_correlations;
29 #endif // AUDIOCORRELATION_H