summaryrefslogtreecommitdiff
path: root/plugins/ZamGate/ZamGatePlugin.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/ZamGate/ZamGatePlugin.hpp')
-rw-r--r--plugins/ZamGate/ZamGatePlugin.hpp106
1 files changed, 53 insertions, 53 deletions
diff --git a/plugins/ZamGate/ZamGatePlugin.hpp b/plugins/ZamGate/ZamGatePlugin.hpp
index 45eef8a..66fd480 100644
--- a/plugins/ZamGate/ZamGatePlugin.hpp
+++ b/plugins/ZamGate/ZamGatePlugin.hpp
@@ -30,84 +30,84 @@ START_NAMESPACE_DISTRHO
class ZamGatePlugin : public Plugin
{
public:
- enum Parameters
- {
- paramAttack,
- paramRelease,
- paramThresh,
- paramMakeup,
- paramOutputLevel,
- paramGainR,
- paramCount
- };
-
- ZamGatePlugin();
+ enum Parameters
+ {
+ paramAttack,
+ paramRelease,
+ paramThresh,
+ paramMakeup,
+ paramOutputLevel,
+ paramGainR,
+ paramCount
+ };
+
+ ZamGatePlugin();
protected:
- // -------------------------------------------------------------------
- // Information
+ // -------------------------------------------------------------------
+ // Information
- const char* d_getLabel() const noexcept override
- {
- return "ZamGate";
- }
+ const char* d_getLabel() const noexcept override
+ {
+ return "ZamGate";
+ }
- 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', 'G', 'A', 'T');
- }
+ int64_t d_getUniqueId() const noexcept override
+ {
+ return d_cconst('Z', 'G', 'A', 'T');
+ }
- // -------------------------------------------------------------------
- // 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;
+ 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 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;
static inline float
sanitize_denormal(float v) {
- if(!std::isnormal(v) || !std::isfinite(v))
- return 0.f;
- return v;
+ if(!std::isnormal(v) || !std::isfinite(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));
}
- // -------------------------------------------------------------------
- float attack,release,thresdb,makeup,gainr,outlevel; //parameters
+ // -------------------------------------------------------------------
+ float attack,release,thresdb,makeup,gainr,outlevel; //parameters
void pushsamplel(float samples[], float sample);
void pushsampler(float samples[], float sample);