Pull out per-channel analysis and resynthesis functions

This commit is contained in:
Chris Cannam
2022-05-25 11:26:16 +01:00
parent 47476b9088
commit f5b381e086
2 changed files with 279 additions and 265 deletions

View File

@@ -248,6 +248,8 @@ protected:
void consume();
void calculateHop();
void analyseChannel(int channel, int prevOuthop);
void synthesiseChannel(int channel, int outhop);
double getEffectiveRatio() const {
return m_timeRatio * m_pitchScale;