Fixed slow waterfall with low sample rates

This commit is contained in:
Ryzerth
2020-07-21 01:58:47 +02:00
parent ed49ad6f7f
commit f5d6e609d7
2 changed files with 15 additions and 9 deletions

View File

@@ -46,7 +46,8 @@ void SignalPath::setSampleRate(float sampleRate) {
dcBiasRemover.setBlockSize(inputBlockSize);
split.setBlockSize(inputBlockSize);
fftBlockDec.setSkip((sampleRate / fftRate) - fftSize);
int skip = (sampleRate / fftRate) - fftSize;
fftBlockDec.setSkip(skip);
mainVFO.setInputSampleRate(sampleRate, inputBlockSize);
// // Reset the modulator and audio systems