| 4 | #include "PhaseLockFFTProcessor.h" |
| 5 | |
| 6 | std::unique_ptr<StandardFFTProcessor> PhaseLockInteractor::createSpectralProcess(int index, int fftSize, int hopSize, |
| 7 | int sampleRate, int numOverlaps, int, int) |
| 8 | { |
| 9 | return std::make_unique<PhaseLockFFTProcessor>(fftSize, hopSize, hopSize * (index%numOverlaps), sampleRate, this->getPhaseBuffer()); |
| 10 | } |
| 11 | |
| 12 | void PhaseLockInteractor::process(SpectralAudioPlugin *plugin, std::vector<std::vector<float>> *input, std::vector<std::vector<float>> *output) |
| 13 | { |
nothing calls this directly
no test coverage detected