diff --git a/src/sfizz/Wavetables.cpp b/src/sfizz/Wavetables.cpp index c9d72362..c65b244a 100644 --- a/src/sfizz/Wavetables.cpp +++ b/src/sfizz/Wavetables.cpp @@ -250,7 +250,7 @@ WavetableMulti WavetableMulti::createForHarmonicProfile( return wm; } -WavetableMulti* WavetableMulti::getSilenceWavetable() +const WavetableMulti* WavetableMulti::getSilenceWavetable() { static WavetableMulti wm; wm.allocateStorage(1); diff --git a/src/sfizz/Wavetables.h b/src/sfizz/Wavetables.h index c8aca0f6..6290f01f 100644 --- a/src/sfizz/Wavetables.h +++ b/src/sfizz/Wavetables.h @@ -160,7 +160,7 @@ public: const HarmonicProfile& hp, double amplitude, unsigned tableSize = config::tableSize, double refSampleRate = 44100.0); // get a tiny silent wavetable with null content for use with oscillators - static WavetableMulti* getSilenceWavetable(); + static const WavetableMulti* getSilenceWavetable(); private: // get a pointer to the beginning of the N-th table