diff --git a/benchmarks/BM_ADSR.cpp b/benchmarks/BM_ADSR.cpp index 264f88aa..a3cd59e7 100644 --- a/benchmarks/BM_ADSR.cpp +++ b/benchmarks/BM_ADSR.cpp @@ -11,6 +11,9 @@ constexpr int decay = attack; constexpr int release = attack; constexpr int releaseTime = envelopeSize - static_cast(envelopeSize / 4); +// Explicitely instantiate class +#include "../sources/ADSREnvelope.cpp" +template class sfz::ADSREnvelope; static void Point(benchmark::State& state) { std::vector output(state.range(0));