From 3233edf9b843f16018b6142b344b08dedae74d67 Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Thu, 15 Nov 2012 14:09:52 +0200 Subject: MT32: Update the MT32 emulator to the latest munt revision Previous munt revision was 189f607c88e7404ad99abcf4b90f23b103003ed1 (Feb 09, 2012). Current munt revision is f969d2081d41b669c1bfebd0026b5419c09517ae (Nov 15, 2012) --- audio/softsynth/mt32/FreeverbModel.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'audio/softsynth/mt32/FreeverbModel.cpp') diff --git a/audio/softsynth/mt32/FreeverbModel.cpp b/audio/softsynth/mt32/FreeverbModel.cpp index c11fa859d8..d9bd17e62e 100644 --- a/audio/softsynth/mt32/FreeverbModel.cpp +++ b/audio/softsynth/mt32/FreeverbModel.cpp @@ -20,7 +20,7 @@ #include "freeverb.h" -using namespace MT32Emu; +namespace MT32Emu { FreeverbModel::FreeverbModel(float useScaleTuning, float useFiltVal, float useWet, Bit8u useRoom, float useDamp) { freeverb = NULL; @@ -76,3 +76,5 @@ bool FreeverbModel::isActive() const { // FIXME: Not bothering to do this properly since we'll be replacing Freeverb soon... return false; } + +} -- cgit v1.2.3 From 5711d23231d2f7baf965b93e1e771c917bdc246f Mon Sep 17 00:00:00 2001 From: Filippos Karapetis Date: Wed, 26 Dec 2012 21:17:53 +0200 Subject: MT32: Update the MT32 emulator and adapt to its new API Previous munt commit was 84b2819 (Dec 22, 2012) Current munt commit is 6afddaf (Dec 23, 2012) This commit also updates the MT32 driver code to the latest munt API --- audio/softsynth/mt32/FreeverbModel.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'audio/softsynth/mt32/FreeverbModel.cpp') diff --git a/audio/softsynth/mt32/FreeverbModel.cpp b/audio/softsynth/mt32/FreeverbModel.cpp index d9bd17e62e..2ed302fddc 100644 --- a/audio/softsynth/mt32/FreeverbModel.cpp +++ b/audio/softsynth/mt32/FreeverbModel.cpp @@ -35,9 +35,7 @@ FreeverbModel::~FreeverbModel() { delete freeverb; } -void FreeverbModel::open(unsigned int /*sampleRate*/) { - // FIXME: scaleTuning must be multiplied by sample rate to 32000Hz ratio - // IIR filter values depend on sample rate as well +void FreeverbModel::open() { if (freeverb == NULL) { freeverb = new revmodel(scaleTuning); } -- cgit v1.2.3