From 3ebc14c894d8b55a6643c3121f641e86d1285ab2 Mon Sep 17 00:00:00 2001 From: Jean Pierre Cimalando Date: Thu, 6 Aug 2020 16:15:19 +0200 Subject: [PATCH] Add reverb preset: chamber --- src/sfizz/effects/Fverb.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/sfizz/effects/Fverb.cpp b/src/sfizz/effects/Fverb.cpp index b776f862..71e73efa 100644 --- a/src/sfizz/effects/Fverb.cpp +++ b/src/sfizz/effects/Fverb.cpp @@ -61,6 +61,7 @@ namespace fx { static const Profile largeHall; static const Profile midHall; static const Profile smallHall; + static const Profile chamber; static double lpfCutoff(double x) { @@ -118,6 +119,14 @@ namespace fx { 100, // dry 60, // wet }; + const Fverb::Impl::Profile Fverb::Impl::chamber { + 80, // tail density + 95, // decay at max size + 0.85, // modulation frequency + 1.5, // modulation depth + 100, // dry + 60, // wet + }; /// Fverb::Fverb() @@ -197,6 +206,8 @@ namespace fx { profile = &Impl::midHall; else if (value == "small_hall") profile = &Impl::smallHall; + else if (value == "chamber") + profile = &Impl::chamber; } break; case hash("reverb_dry"):