diff --git a/Source/PluginEditor.h b/Source/PluginEditor.h index 1db189b..a4b3af2 100644 --- a/Source/PluginEditor.h +++ b/Source/PluginEditor.h @@ -119,8 +119,12 @@ private: class MyThumbCache : public AudioThumbnailCache { public: - MyThumbCache() : AudioThumbnailCache(200) { /*Logger::writeToLog("Constructed AudioThumbNailCache");*/ } - ~MyThumbCache() { /*Logger::writeToLog("Destructed AudioThumbNailCache");*/ } + MyThumbCache() : AudioThumbnailCache(200) + { + // The default priority of 2 is a bit too low in some cases, it seems... + getTimeSliceThread().setPriority(3); + } + ~MyThumbCache() {} }; class WaveformComponent : public Component, public ChangeListener, public Timer diff --git a/Source/PluginProcessor.cpp b/Source/PluginProcessor.cpp index 10154a5..ab05499 100644 --- a/Source/PluginProcessor.cpp +++ b/Source/PluginProcessor.cpp @@ -77,8 +77,6 @@ PaulstretchpluginAudioProcessor::PaulstretchpluginAudioProcessor() if (m_afm->getNumKnownFormats()==0) m_afm->registerBasicFormats(); m_thumb = std::make_unique(512, *m_afm, *m_thumbcache); - // The default priority of 2 is a bit too low in some cases, it seems... - m_thumbcache->getTimeSliceThread().setPriority(3); m_sm_enab_pars[0] = new AudioParameterBool("enab_specmodule0", "Enable harmonics", false); m_sm_enab_pars[1] = new AudioParameterBool("enab_specmodule1", "Enable tonal vs noise", false);