summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2015-06-13 17:42:35 +1000
committerDamien Zammit <damien@zamaudio.com>2015-06-13 17:42:35 +1000
commitc8759c884c276a79a09a0d974bfdc4eb0dbe6ca9 (patch)
tree8005a919e7957c688ef7f8b2121b3e3a65723c0a
parentebd992864db8c165d9416839119e90142f8a2d32 (diff)
Fixed defaults in presets on ZamComp and whitespace
Signed-off-by: Damien Zammit <damien@zamaudio.com>
-rw-r--r--plugins/ZamComp/ZamCompPlugin.cpp173
-rw-r--r--plugins/ZamComp/ZamCompPlugin.hpp116
-rw-r--r--plugins/ZamComp/ZamCompUI.cpp268
-rw-r--r--plugins/ZamComp/ZamCompUI.hpp42
4 files changed, 298 insertions, 301 deletions
diff --git a/plugins/ZamComp/ZamCompPlugin.cpp b/plugins/ZamComp/ZamCompPlugin.cpp
index 47f402b..93bea2d 100644
--- a/plugins/ZamComp/ZamCompPlugin.cpp
+++ b/plugins/ZamComp/ZamCompPlugin.cpp
@@ -36,77 +36,77 @@ void ZamCompPlugin::d_initParameter(uint32_t index, Parameter& parameter)
switch (index)
{
case paramAttack:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Attack";
- parameter.symbol = "att";
- parameter.unit = "ms";
- parameter.ranges.def = 10.0f;
- parameter.ranges.min = 0.1f;
- parameter.ranges.max = 200.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Attack";
+ parameter.symbol = "att";
+ parameter.unit = "ms";
+ parameter.ranges.def = 10.0f;
+ parameter.ranges.min = 0.1f;
+ parameter.ranges.max = 200.0f;
+ break;
case paramRelease:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Release";
- parameter.symbol = "rel";
- parameter.unit = "ms";
- parameter.ranges.def = 80.0f;
- parameter.ranges.min = 50.0f;
- parameter.ranges.max = 500.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Release";
+ parameter.symbol = "rel";
+ parameter.unit = "ms";
+ parameter.ranges.def = 80.0f;
+ parameter.ranges.min = 50.0f;
+ parameter.ranges.max = 500.0f;
+ break;
case paramKnee:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Knee";
- parameter.symbol = "kn";
- parameter.unit = "dB";
- parameter.ranges.def = 0.0f;
- parameter.ranges.min = 0.0f;
- parameter.ranges.max = 8.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Knee";
+ parameter.symbol = "kn";
+ parameter.unit = "dB";
+ parameter.ranges.def = 0.0f;
+ parameter.ranges.min = 0.0f;
+ parameter.ranges.max = 8.0f;
+ break;
case paramRatio:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Ratio";
- parameter.symbol = "rat";
- parameter.unit = " ";
- parameter.ranges.def = 4.0f;
- parameter.ranges.min = 1.0f;
- parameter.ranges.max = 20.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Ratio";
+ parameter.symbol = "rat";
+ parameter.unit = " ";
+ parameter.ranges.def = 4.0f;
+ parameter.ranges.min = 1.0f;
+ parameter.ranges.max = 20.0f;
+ break;
case paramThresh:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Threshold";
- parameter.symbol = "thr";
- parameter.unit = "dB";
- parameter.ranges.def = 0.0f;
- parameter.ranges.min = -60.0f;
- parameter.ranges.max = 0.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Threshold";
+ parameter.symbol = "thr";
+ parameter.unit = "dB";
+ parameter.ranges.def = 0.0f;
+ parameter.ranges.min = -60.0f;
+ parameter.ranges.max = 0.0f;
+ break;
case paramMakeup:
- parameter.hints = kParameterIsAutomable;
- parameter.name = "Makeup";
- parameter.symbol = "mak";
- parameter.unit = "dB";
- parameter.ranges.def = 0.0f;
- parameter.ranges.min = -30.0f;
- parameter.ranges.max = 30.0f;
- break;
+ parameter.hints = kParameterIsAutomable;
+ parameter.name = "Makeup";
+ parameter.symbol = "mak";
+ parameter.unit = "dB";
+ parameter.ranges.def = 0.0f;
+ parameter.ranges.min = -30.0f;
+ parameter.ranges.max = 30.0f;
+ break;
case paramGainR:
- parameter.hints = kParameterIsOutput;
- parameter.name = "Gain Reduction";
- parameter.symbol = "gr";
- parameter.unit = "dB";
- parameter.ranges.def = 0.0f;
- parameter.ranges.min = 0.0f;
- parameter.ranges.max = 40.0f;
- break;
+ parameter.hints = kParameterIsOutput;
+ parameter.name = "Gain Reduction";
+ parameter.symbol = "gr";
+ parameter.unit = "dB";
+ parameter.ranges.def = 0.0f;
+ parameter.ranges.min = 0.0f;
+ parameter.ranges.max = 40.0f;
+ break;
case paramOutputLevel:
- parameter.hints = kParameterIsOutput;
- parameter.name = "Output Level";
- parameter.symbol = "outlevel";
- parameter.unit = "dB";
- parameter.ranges.def = -45.0f;
- parameter.ranges.min = -45.0f;
- parameter.ranges.max = 20.0f;
- break;
+ parameter.hints = kParameterIsOutput;
+ parameter.name = "Output Level";
+ parameter.symbol = "outlevel";
+ parameter.unit = "dB";
+ parameter.ranges.def = -45.0f;
+ parameter.ranges.min = -45.0f;
+ parameter.ranges.max = 20.0f;
+ break;
}
}
@@ -142,9 +142,9 @@ void ZamCompPlugin::loadProgram(uint32_t index)
attack = 10.0;
release = 50.0;
knee = 0.0;
- ratio = 4.0;
- thresdb = -20.0;
- makeup = 9.0;
+ ratio = 5.0;
+ thresdb = -11.0;
+ makeup = 6.0;
gainr = 0.0;
outlevel = -45.0;
break;
@@ -153,7 +153,7 @@ void ZamCompPlugin::loadProgram(uint32_t index)
release = 400.0;
knee = 8.0;
ratio = 5.0;
- thresdb = -25.0;
+ thresdb = -16.0;
makeup = 9.0;
gainr = 0.0;
outlevel = -45.0;
@@ -166,34 +166,33 @@ void ZamCompPlugin::loadProgram(uint32_t index)
float ZamCompPlugin::d_getParameterValue(uint32_t index) const
{
- switch (index)
- {
+ switch (index) {
case paramAttack:
- return attack;
- break;
+ return attack;
+ break;
case paramRelease:
- return release;
- break;
+ return release;
+ break;
case paramKnee:
- return knee;
- break;
+ return knee;
+ break;
case paramRatio:
- return ratio;
- break;
+ return ratio;
+ break;
case paramThresh:
- return thresdb;
- break;
+ return thresdb;
+ break;
case paramMakeup:
- return makeup;
- break;
+ return makeup;
+ break;
case paramGainR:
- return gainr;
- break;
+ return gainr;
+ break;
case paramOutputLevel:
- return outlevel;
- break;
+ return outlevel;
+ break;
default:
- return 0.0f;
+ return 0.0f;
}
}
diff --git a/plugins/ZamComp/ZamCompPlugin.hpp b/plugins/ZamComp/ZamCompPlugin.hpp
index 9f22cb6..acbaf98 100644
--- a/plugins/ZamComp/ZamCompPlugin.hpp
+++ b/plugins/ZamComp/ZamCompPlugin.hpp
@@ -27,92 +27,92 @@ START_NAMESPACE_DISTRHO
class ZamCompPlugin : public Plugin
{
public:
- enum Parameters
- {
- paramAttack = 0,
- paramRelease,
- paramKnee,
- paramRatio,
- paramThresh,
- paramMakeup,
- paramGainR,
- paramOutputLevel,
- paramCount
- };
-
- ZamCompPlugin();
+ enum Parameters
+ {
+ paramAttack = 0,
+ paramRelease,
+ paramKnee,
+ paramRatio,
+ paramThresh,
+ paramMakeup,
+ paramGainR,
+ paramOutputLevel,
+ paramCount
+ };
+
+ ZamCompPlugin();
protected:
- // -------------------------------------------------------------------
- // Information
+ // -------------------------------------------------------------------
+ // Information
- const char* d_getLabel() const noexcept override
- {
- return "ZamComp";
- }
+ const char* d_getLabel() const noexcept override
+ {
+ return "ZamComp";
+ }
- const char* d_getMaker() const noexcept override
- {
- return "Damien Zammit";
- }
+ const char* d_getMaker() const noexcept override
+ {
+ return "Damien Zammit";
+ }
- const char* d_getLicense() const noexcept override
- {
- return "GPL v2+";
- }
+ const char* d_getLicense() const noexcept override
+ {
+ return "GPL v2+";
+ }
- uint32_t d_getVersion() const noexcept override
- {
- return 0x1000;
- }
+ uint32_t d_getVersion() const noexcept override
+ {
+ return 0x1000;
+ }
- int64_t d_getUniqueId() const noexcept override
- {
- return d_cconst('Z', 'C', 'M', 'P');
- }
+ int64_t d_getUniqueId() const noexcept override
+ {
+ return d_cconst('Z', 'C', 'M', 'P');
+ }
- // -------------------------------------------------------------------
- // Init
+ // -------------------------------------------------------------------
+ // Init
- void d_initParameter(uint32_t index, Parameter& parameter) override;
- void d_initProgramName(uint32_t index, d_string& programName) override;
+ void d_initParameter(uint32_t index, Parameter& parameter) override;
+ void d_initProgramName(uint32_t index, d_string& programName) override;
- // -------------------------------------------------------------------
- // Internal data
+ // -------------------------------------------------------------------
+ // Internal data
- float d_getParameterValue(uint32_t index) const override;
- void d_setParameterValue(uint32_t index, float value) override;
- void d_setProgram(uint32_t index) override;
- void loadProgram(uint32_t index);
+ float d_getParameterValue(uint32_t index) const override;
+ void d_setParameterValue(uint32_t index, float value) override;
+ void d_setProgram(uint32_t index) override;
+ void loadProgram(uint32_t index);
- // -------------------------------------------------------------------
- // Process
+ // -------------------------------------------------------------------
+ // Process
static inline float
sanitize_denormal(float v) {
- if(!std::isnormal(v))
- return 0.f;
- return v;
+ if(!std::isnormal(v))
+ return 0.f;
+ return v;
}
static inline float
from_dB(float gdb) {
- return (exp(gdb/20.f*log(10.f)));
+ return (exp(gdb/20.f*log(10.f)));
}
static inline float
to_dB(float g) {
- return (20.f*log10(g));
+ return (20.f*log10(g));
}
- void d_activate() override;
- void d_run(const float** inputs, float** outputs, uint32_t frames) override;
+ void d_activate() override;
+ void d_run(const float** inputs, float** outputs, uint32_t frames) override;
- // -------------------------------------------------------------------
+ // -------------------------------------------------------------------
private:
- float attack,release,knee,ratio,thresdb,makeup,gainr,outlevel; //parameters
- float old_yl, old_y1, old_yg;
+ float attack,release,knee,ratio,thresdb,makeup,gainr,outlevel; //parameters
+ float old_yl, old_y1, old_yg;
};
// -----------------------------------------------------------------------
diff --git a/plugins/ZamComp/ZamCompUI.cpp b/plugins/ZamComp/ZamCompUI.cpp
index 0be2e6c..c7385ed 100644
--- a/plugins/ZamComp/ZamCompUI.cpp
+++ b/plugins/ZamComp/ZamCompUI.cpp
@@ -23,82 +23,82 @@ START_NAMESPACE_DISTRHO
// -----------------------------------------------------------------------
ZamCompUI::ZamCompUI()
- : UI()
+ : UI()
{
- setSize(ZamCompArtwork::zamcompWidth, ZamCompArtwork::zamcompHeight);
-
- // background
- fImgBackground = Image(ZamCompArtwork::zamcompData, ZamCompArtwork::zamcompWidth, ZamCompArtwork::zamcompHeight, GL_BGR);
-
- // led images
- fLedRedImg = Image(ZamCompArtwork::ledredData, ZamCompArtwork::ledredWidth, ZamCompArtwork::ledredHeight);
- fLedYellowImg = Image(ZamCompArtwork::ledyellowData, ZamCompArtwork::ledyellowWidth, ZamCompArtwork::ledyellowHeight);
-
- // led values
- fLedRedValue = 0.0f;
- fLedYellowValue = 0.0f;
-
- // knob
- Image knobImage(ZamCompArtwork::knobData, ZamCompArtwork::knobWidth, ZamCompArtwork::knobHeight);
-
- // knob
- fKnobAttack = new ImageKnob(this, knobImage);
- fKnobAttack->setAbsolutePos(24, 45);
- fKnobAttack->setId(ZamCompPlugin::paramAttack);
- fKnobAttack->setRange(0.1f, 200.0f);
- fKnobAttack->setStep(0.1f);
- fKnobAttack->setUsingLogScale(true);
- fKnobAttack->setDefault(10.0f);
- fKnobAttack->setRotationAngle(240);
- fKnobAttack->setCallback(this);
-
- fKnobRelease = new ImageKnob(this, knobImage);
- fKnobRelease->setAbsolutePos(108, 45);
- fKnobRelease->setId(ZamCompPlugin::paramRelease);
- fKnobRelease->setRange(50.0f, 500.0f);
- fKnobRelease->setStep(1.0f);
- fKnobRelease->setDefault(80.0f);
- fKnobRelease->setRotationAngle(240);
- fKnobRelease->setCallback(this);
-
- fKnobThresh = new ImageKnob(this, knobImage);
- fKnobThresh->setAbsolutePos(191.5, 45);
- fKnobThresh->setId(ZamCompPlugin::paramThresh);
- fKnobThresh->setRange(-60.0f, 0.0f);
- fKnobThresh->setStep(1.0f);
- fKnobThresh->setDefault(0.0f);
- fKnobThresh->setRotationAngle(240);
- fKnobThresh->setCallback(this);
-
- fKnobRatio = new ImageKnob(this, knobImage);
- fKnobRatio->setAbsolutePos(270, 45);
- fKnobRatio->setId(ZamCompPlugin::paramRatio);
- fKnobRatio->setRange(1.0f, 20.0f);
- fKnobRatio->setStep(0.1f);
- fKnobRatio->setDefault(4.0f);
- fKnobRatio->setRotationAngle(240);
- fKnobRatio->setCallback(this);
-
- fKnobKnee = new ImageKnob(this, knobImage);
- fKnobKnee->setAbsolutePos(348.5, 45);
- fKnobKnee->setId(ZamCompPlugin::paramKnee);
- fKnobKnee->setRange(0.0f, 8.0f);
- fKnobKnee->setStep(0.1f);
- fKnobKnee->setDefault(0.0f);
- fKnobKnee->setRotationAngle(240);
- fKnobKnee->setCallback(this);
-
- fKnobMakeup = new ImageKnob(this, knobImage);
- fKnobMakeup->setAbsolutePos(427.3, 45);
- fKnobMakeup->setId(ZamCompPlugin::paramMakeup);
- fKnobMakeup->setRange(-30.0f, 30.0f);
- fKnobMakeup->setStep(1.0f);
- fKnobMakeup->setDefault(0.0f);
- fKnobMakeup->setRotationAngle(240);
- fKnobMakeup->setCallback(this);
-
- // set default values
- d_programChanged(0);
+ setSize(ZamCompArtwork::zamcompWidth, ZamCompArtwork::zamcompHeight);
+
+ // background
+ fImgBackground = Image(ZamCompArtwork::zamcompData, ZamCompArtwork::zamcompWidth, ZamCompArtwork::zamcompHeight, GL_BGR);
+
+ // led images
+ fLedRedImg = Image(ZamCompArtwork::ledredData, ZamCompArtwork::ledredWidth, ZamCompArtwork::ledredHeight);
+ fLedYellowImg = Image(ZamCompArtwork::ledyellowData, ZamCompArtwork::ledyellowWidth, ZamCompArtwork::ledyellowHeight);
+
+ // led values
+ fLedRedValue = 0.0f;
+ fLedYellowValue = 0.0f;
+
+ // knob
+ Image knobImage(ZamCompArtwork::knobData, ZamCompArtwork::knobWidth, ZamCompArtwork::knobHeight);
+
+ // knob
+ fKnobAttack = new ImageKnob(this, knobImage);
+ fKnobAttack->setAbsolutePos(24, 45);
+ fKnobAttack->setId(ZamCompPlugin::paramAttack);
+ fKnobAttack->setRange(0.1f, 200.0f);
+ fKnobAttack->setStep(0.1f);
+ fKnobAttack->setUsingLogScale(true);
+ fKnobAttack->setDefault(10.0f);
+ fKnobAttack->setRotationAngle(240);
+ fKnobAttack->setCallback(this);
+
+ fKnobRelease = new ImageKnob(this, knobImage);
+ fKnobRelease->setAbsolutePos(108, 45);
+ fKnobRelease->setId(ZamCompPlugin::paramRelease);
+ fKnobRelease->setRange(50.0f, 500.0f);
+ fKnobRelease->setStep(1.0f);
+ fKnobRelease->setDefault(80.0f);
+ fKnobRelease->setRotationAngle(240);
+ fKnobRelease->setCallback(this);
+
+ fKnobThresh = new ImageKnob(this, knobImage);
+ fKnobThresh->setAbsolutePos(191.5, 45);
+ fKnobThresh->setId(ZamCompPlugin::paramThresh);
+ fKnobThresh->setRange(-60.0f, 0.0f);
+ fKnobThresh->setStep(1.0f);
+ fKnobThresh->setDefault(0.0f);
+ fKnobThresh->setRotationAngle(240);
+ fKnobThresh->setCallback(this);
+
+ fKnobRatio = new ImageKnob(this, knobImage);
+ fKnobRatio->setAbsolutePos(270, 45);
+ fKnobRatio->setId(ZamCompPlugin::paramRatio);
+ fKnobRatio->setRange(1.0f, 20.0f);
+ fKnobRatio->setStep(0.1f);
+ fKnobRatio->setDefault(4.0f);
+ fKnobRatio->setRotationAngle(240);
+ fKnobRatio->setCallback(this);
+
+ fKnobKnee = new ImageKnob(this, knobImage);
+ fKnobKnee->setAbsolutePos(348.5, 45);
+ fKnobKnee->setId(ZamCompPlugin::paramKnee);
+ fKnobKnee->setRange(0.0f, 8.0f);
+ fKnobKnee->setStep(0.1f);
+ fKnobKnee->setDefault(0.0f);
+ fKnobKnee->setRotationAngle(240);
+ fKnobKnee->setCallback(this);
+
+ fKnobMakeup = new ImageKnob(this, knobImage);
+ fKnobMakeup->setAbsolutePos(427.3, 45);
+ fKnobMakeup->setId(ZamCompPlugin::paramMakeup);
+ fKnobMakeup->setRange(-30.0f, 30.0f);
+ fKnobMakeup->setStep(1.0f);
+ fKnobMakeup->setDefault(0.0f);
+ fKnobMakeup->setRotationAngle(240);
+ fKnobMakeup->setCallback(this);
+
+ // set default values
+ d_programChanged(0);
}
// -----------------------------------------------------------------------
@@ -106,55 +106,55 @@ ZamCompUI::ZamCompUI()
void ZamCompUI::d_parameterChanged(uint32_t index, float value)
{
- switch (index)
- {
- case ZamCompPlugin::paramAttack:
- fKnobAttack->setValue(value);
- break;
- case ZamCompPlugin::paramRelease:
- fKnobRelease->setValue(value);
- break;
- case ZamCompPlugin::paramThresh:
- fKnobThresh->setValue(value);
- break;
- case ZamCompPlugin::paramRatio:
- fKnobRatio->setValue(value);
- break;
- case ZamCompPlugin::paramKnee:
- fKnobKnee->setValue(value);
- break;
- case ZamCompPlugin::paramMakeup:
- fKnobMakeup->setValue(value);
- break;
- case ZamCompPlugin::paramGainR:
- if (fLedRedValue != value)
- {
- fLedRedValue = value;
- repaint();
- }
- break;
- case ZamCompPlugin::paramOutputLevel:
- if (fLedYellowValue != value)
- {
- fLedYellowValue = value;
- repaint();
- }
- break;
- }
+ switch (index)
+ {
+ case ZamCompPlugin::paramAttack:
+ fKnobAttack->setValue(value);
+ break;
+ case ZamCompPlugin::paramRelease:
+ fKnobRelease->setValue(value);
+ break;
+ case ZamCompPlugin::paramThresh:
+ fKnobThresh->setValue(value);
+ break;
+ case ZamCompPlugin::paramRatio:
+ fKnobRatio->setValue(value);
+ break;
+ case ZamCompPlugin::paramKnee:
+ fKnobKnee->setValue(value);
+ break;
+ case ZamCompPlugin::paramMakeup:
+ fKnobMakeup->setValue(value);
+ break;
+ case ZamCompPlugin::paramGainR:
+ if (fLedRedValue != value)
+ {
+ fLedRedValue = value;
+ repaint();
+ }
+ break;
+ case ZamCompPlugin::paramOutputLevel:
+ if (fLedYellowValue != value)
+ {
+ fLedYellowValue = value;
+ repaint();
+ }
+ break;
+ }
}
void ZamCompUI::d_programChanged(uint32_t index)
{
- if (index != 0)
- return;
-
- // Default values
- fKnobAttack->setValue(10.0f);
- fKnobRelease->setValue(80.0f);
- fKnobThresh->setValue(0.0f);
- fKnobRatio->setValue(4.0f);
- fKnobKnee->setValue(0.0f);
- fKnobMakeup->setValue(0.0f);
+ if (index != 0)
+ return;
+
+ // Default values
+ fKnobAttack->setValue(10.0f);
+ fKnobRelease->setValue(80.0f);
+ fKnobThresh->setValue(0.0f);
+ fKnobRatio->setValue(4.0f);
+ fKnobKnee->setValue(0.0f);
+ fKnobMakeup->setValue(0.0f);
}
// -----------------------------------------------------------------------
@@ -162,32 +162,32 @@ void ZamCompUI::d_programChanged(uint32_t index)
void ZamCompUI::imageKnobDragStarted(ImageKnob* knob)
{
- d_editParameter(knob->getId(), true);
+ d_editParameter(knob->getId(), true);
}
void ZamCompUI::imageKnobDragFinished(ImageKnob* knob)
{
- d_editParameter(knob->getId(), false);
+ d_editParameter(knob->getId(), false);
}
void ZamCompUI::imageKnobValueChanged(ImageKnob* knob, float value)
{
- d_setParameterValue(knob->getId(), value);
+ d_setParameterValue(knob->getId(), value);
}
void ZamCompUI::onDisplay()
{
- fImgBackground.draw();
+ fImgBackground.draw();
- // draw leds
- static const float sLedSpacing = 15.5f;
- static const int sLedInitialX = 498;
+ // draw leds
+ static const float sLedSpacing = 15.5f;
+ static const int sLedInitialX = 498;
- static const int sYellowLedStaticY = 16;
- static const int sRedLedStaticY = 45;
+ static const int sYellowLedStaticY = 16;
+ static const int sRedLedStaticY = 45;
- int numRedLeds;
- int numYellowLeds;
+ int numRedLeds;
+ int numYellowLeds;
if (fLedRedValue >= 40.f)
numRedLeds = 12;
@@ -215,8 +215,8 @@ void ZamCompUI::onDisplay()
numRedLeds = 1;
else numRedLeds = 0;
- for (int i=numRedLeds; i>0; --i)
- fLedRedImg.drawAt(sLedInitialX + (12 - i)*sLedSpacing, sRedLedStaticY);
+ for (int i=numRedLeds; i>0; --i)
+ fLedRedImg.drawAt(sLedInitialX + (12 - i)*sLedSpacing, sRedLedStaticY);
if (fLedYellowValue >= 20.f)
numYellowLeds = 19;
@@ -273,7 +273,7 @@ void ZamCompUI::onDisplay()
UI* createUI()
{
- return new ZamCompUI();
+ return new ZamCompUI();
}
// -----------------------------------------------------------------------
diff --git a/plugins/ZamComp/ZamCompUI.hpp b/plugins/ZamComp/ZamCompUI.hpp
index 8080d06..a4ee620 100644
--- a/plugins/ZamComp/ZamCompUI.hpp
+++ b/plugins/ZamComp/ZamCompUI.hpp
@@ -19,9 +19,7 @@
#define ZAMCOMPUI_HPP_INCLUDED
#include "DistrhoUI.hpp"
-
#include "ImageKnob.hpp"
-
#include "ZamCompArtwork.hpp"
using DGL::Image;
@@ -32,36 +30,36 @@ START_NAMESPACE_DISTRHO
// -----------------------------------------------------------------------
class ZamCompUI : public UI,
- public ImageKnob::Callback
+ public ImageKnob::Callback
{
public:
- ZamCompUI();
+ ZamCompUI();
protected:
- // -------------------------------------------------------------------
- // DSP Callbacks
+ // -------------------------------------------------------------------
+ // DSP Callbacks
- void d_parameterChanged(uint32_t index, float value) override;
- void d_programChanged(uint32_t index) override;
+ void d_parameterChanged(uint32_t index, float value) override;
+ void d_programChanged(uint32_t index) override;
- // -------------------------------------------------------------------
- // Widget Callbacks
+ // -------------------------------------------------------------------
+ // Widget Callbacks
- void imageKnobDragStarted(ImageKnob* knob) override;
- void imageKnobDragFinished(ImageKnob* knob) override;
- void imageKnobValueChanged(ImageKnob* knob, float value) override;
+ void imageKnobDragStarted(ImageKnob* knob) override;
+ void imageKnobDragFinished(ImageKnob* knob) override;
+ void imageKnobValueChanged(ImageKnob* knob, float value) override;
- void onDisplay() override;
+ void onDisplay() override;
private:
- Image fImgBackground;
- ScopedPointer<ImageKnob> fKnobAttack, fKnobRelease, fKnobThresh;
- ScopedPointer<ImageKnob> fKnobRatio, fKnobKnee, fKnobMakeup;
-
- Image fLedRedImg;
- float fLedRedValue;
- Image fLedYellowImg;
- float fLedYellowValue;
+ Image fImgBackground;
+ ScopedPointer<ImageKnob> fKnobAttack, fKnobRelease, fKnobThresh;
+ ScopedPointer<ImageKnob> fKnobRatio, fKnobKnee, fKnobMakeup;
+
+ Image fLedRedImg;
+ float fLedRedValue;
+ Image fLedYellowImg;
+ float fLedYellowValue;
};
// -----------------------------------------------------------------------