diff --git a/Source/PluginEditor.cpp b/Source/PluginEditor.cpp index ba5eac2..e87bdb6 100644 --- a/Source/PluginEditor.cpp +++ b/Source/PluginEditor.cpp @@ -55,7 +55,7 @@ PaulstretchpluginAudioProcessorEditor::PaulstretchpluginAudioProcessorEditor(Pau if (parid->paramID.startsWith("fftsize") || parid->paramID.startsWith("numoutchans") || parid->paramID.startsWith("numinchans")) notifyonlyonrelease = true; - m_parcomps.push_back(std::make_shared(pars[i],notifyonlyonrelease)); + m_parcomps.emplace_back(std::make_unique(pars[i],notifyonlyonrelease)); int group_id = -1; if (i == cpi_harmonicsbw || i == cpi_harmonicsfreq || i == cpi_harmonicsgauss || i == cpi_numharmonics) group_id = 0; diff --git a/Source/PluginEditor.h b/Source/PluginEditor.h index cf2e6c9..94c0642 100644 --- a/Source/PluginEditor.h +++ b/Source/PluginEditor.h @@ -207,7 +207,7 @@ public: WaveformComponent m_wavecomponent; private: PaulstretchpluginAudioProcessor& processor; - std::vector> m_parcomps; + std::vector> m_parcomps; //SpectralVisualizer m_specvis; PerfMeterComponent m_perfmeter; TextButton m_import_button;