diff --git a/src/sfizz/Synth.cpp b/src/sfizz/Synth.cpp index 5a0b6103..4fc9b0f1 100644 --- a/src/sfizz/Synth.cpp +++ b/src/sfizz/Synth.cpp @@ -30,11 +30,12 @@ sfz::Synth::Synth() : Synth(config::numVoices) { - initializeSIMDDispatchers(); } sfz::Synth::Synth(int numVoices) { + initializeSIMDDispatchers(); + const std::lock_guard disableCallback { callbackGuard }; parser.setListener(this); effectFactory.registerStandardEffectTypes();