Add 'Reduced CPU Usage' menu option and config entry.

This commit is contained in:
Charles J. Cliffe
2016-03-31 21:32:50 -04:00
parent cd41a8197e
commit b828b3636f
6 changed files with 66 additions and 4 deletions
+8
View File
@@ -201,6 +201,14 @@ void SpectrumVisualProcessor::setFFTSize(unsigned int fftSize_in) {
fftSizeChanged.store(true);
}
unsigned int SpectrumVisualProcessor::getFFTSize() {
if (fftSizeChanged.load()) {
return newFFTSize;
}
return fftSize.load();
}
void SpectrumVisualProcessor::setHideDC(bool hideDC) {
this->hideDC.store(hideDC);
}
+1
View File
@@ -47,6 +47,7 @@ public:
void setup(unsigned int fftSize);
void setFFTSize(unsigned int fftSize);
unsigned int getFFTSize();
void setHideDC(bool hideDC);
void setScaleFactor(float sf);