increased max delay to 96000

This commit is contained in:
2025-11-16 15:47:41 +01:00
parent d9a04e84b9
commit 25f4d7cb51
3 changed files with 11 additions and 11 deletions
+7 -7
View File
@@ -35,13 +35,13 @@ Plugin::Plugin(audioMasterCallback audioMaster)
uint order = m_reverb_1.getNumDiffusionSteps();
m_params[0] = new Param("Order", "", order, order, order);
m_params[1] = new Param("Diffusion 1", "ms", 0, 1000, 48, 10.0);
m_params[2] = new Param("Diffusion 2", "ms", 0, 1000, 96, 10.0);
m_params[3] = new Param("Diffusion 3", "ms", 0, 1000, 192, 10.0);
m_params[4] = new Param("Diffusion 4", "ms", 0, 1000, 384, 10.0);
m_params[5] = new Param("Diffusion 5", "ms", 0, 1000, 768, 10.0);
m_params[6] = new Param("Delay Min", "ms", 0, 1000, 100, 10.0);
m_params[7] = new Param("Delay Max", "ms", 0, 1000, 200, 10.0);
m_params[1] = new Param("Diffusion 1", "ms", 0, 2000, 48, 10.0);
m_params[2] = new Param("Diffusion 2", "ms", 0, 2000, 96, 10.0);
m_params[3] = new Param("Diffusion 3", "ms", 0, 2000, 192, 10.0);
m_params[4] = new Param("Diffusion 4", "ms", 0, 2000, 384, 10.0);
m_params[5] = new Param("Diffusion 5", "ms", 0, 2000, 768, 10.0);
m_params[6] = new Param("Delay Min", "ms", 0, 2000, 100, 10.0);
m_params[7] = new Param("Delay Max", "ms", 0, 2000, 200, 10.0);
m_params[8] = new Param("Delay Feedback", "%", 0, 100, 0);
m_params[9] = new Param("EarlyGain 1", "%", 0, 100, 0);
m_params[10] = new Param("EarlyGain 2", "%", 0, 100, 0);
+3 -3
View File
@@ -12,7 +12,7 @@
class Plugin : public AudioEffectX
{
static const uint DELAY_MAX = 48000;
static const uint DELAY_MAX = 96000;
static const uint NUM_PARMS = 14;
public:
@@ -41,8 +41,8 @@ protected:
char dbgStr[80];
private:
Reverb<float, 8> m_reverb_1;
Reverb<float, 8> m_reverb_2;
Reverb<float, 16> m_reverb_1;
Reverb<float, 16> m_reverb_2;
uint m_feedback_delay[2];
Param *m_params[NUM_PARMS];
};