diff --git a/dpf b/dpf index 053854d..67b302d 160000 --- a/dpf +++ b/dpf @@ -1 +1 @@ -Subproject commit 053854daf007c4aeeda43c26de124181e6187cf2 +Subproject commit 67b302dc3b038fafa20fbe6fa6bdddfbaf9d0b02 diff --git a/plugins/Nekobi/DistrhoPluginNekobi.cpp b/plugins/Nekobi/DistrhoPluginNekobi.cpp index ea130d3..76d2587 100644 --- a/plugins/Nekobi/DistrhoPluginNekobi.cpp +++ b/plugins/Nekobi/DistrhoPluginNekobi.cpp @@ -91,8 +91,8 @@ DistrhoPluginNekobi::DistrhoPluginNekobi() nekobee_init_tables(); // init synth - fSynth.sample_rate = d_getSampleRate(); - fSynth.deltat = 1.0f / (float)d_getSampleRate(); + fSynth.sample_rate = getSampleRate(); + fSynth.deltat = 1.0f / (float)getSampleRate(); fSynth.nugget_remains = 0; fSynth.note_id = 0; @@ -147,7 +147,7 @@ DistrhoPluginNekobi::DistrhoPluginNekobi() fSynth.volume = 0.75f; // reset - d_deactivate(); + deactivate(); } DistrhoPluginNekobi::~DistrhoPluginNekobi() @@ -158,7 +158,7 @@ DistrhoPluginNekobi::~DistrhoPluginNekobi() // ----------------------------------------------------------------------- // Init -void DistrhoPluginNekobi::d_initParameter(uint32_t index, Parameter& parameter) +void DistrhoPluginNekobi::initParameter(uint32_t index, Parameter& parameter) { switch (index) { @@ -238,7 +238,7 @@ void DistrhoPluginNekobi::d_initParameter(uint32_t index, Parameter& parameter) // ----------------------------------------------------------------------- // Internal data -float DistrhoPluginNekobi::d_getParameterValue(uint32_t index) const +float DistrhoPluginNekobi::getParameterValue(uint32_t index) const { switch (index) { @@ -263,7 +263,7 @@ float DistrhoPluginNekobi::d_getParameterValue(uint32_t index) const return 0.0f; } -void DistrhoPluginNekobi::d_setParameterValue(uint32_t index, float value) +void DistrhoPluginNekobi::setParameterValue(uint32_t index, float value) { switch (index) { @@ -313,7 +313,7 @@ void DistrhoPluginNekobi::d_setParameterValue(uint32_t index, float value) // ----------------------------------------------------------------------- // Process -void DistrhoPluginNekobi::d_activate() +void DistrhoPluginNekobi::activate() { fSynth.nugget_remains = 0; fSynth.note_id = 0; @@ -322,13 +322,13 @@ void DistrhoPluginNekobi::d_activate() nekobee_synth_all_voices_off(&fSynth); } -void DistrhoPluginNekobi::d_deactivate() +void DistrhoPluginNekobi::deactivate() { if (fSynth.voice != nullptr) nekobee_synth_all_voices_off(&fSynth); } -void DistrhoPluginNekobi::d_run(const float**, float** outputs, uint32_t frames, const MidiEvent* midiEvents, uint32_t midiEventCount) +void DistrhoPluginNekobi::run(const float**, float** outputs, uint32_t frames, const MidiEvent* midiEvents, uint32_t midiEventCount) { uint32_t framesDone = 0; uint32_t curEventIndex = 0; diff --git a/plugins/Nekobi/DistrhoPluginNekobi.hpp b/plugins/Nekobi/DistrhoPluginNekobi.hpp index b839034..aaca98e 100644 --- a/plugins/Nekobi/DistrhoPluginNekobi.hpp +++ b/plugins/Nekobi/DistrhoPluginNekobi.hpp @@ -52,27 +52,27 @@ protected: // ------------------------------------------------------------------- // Information - const char* d_getLabel() const noexcept override + const char* getLabel() const noexcept override { return "Nekobi"; } - const char* d_getMaker() const noexcept override + const char* getMaker() const noexcept override { return "Sean Bolton, falkTX"; } - const char* d_getLicense() const noexcept override + const char* getLicense() const noexcept override { return "GPL v2+"; } - uint32_t d_getVersion() const noexcept override + uint32_t getVersion() const noexcept override { return 0x1000; } - int64_t d_getUniqueId() const noexcept override + int64_t getUniqueId() const noexcept override { return d_cconst('D', 'N', 'e', 'k'); } @@ -80,20 +80,20 @@ protected: // ------------------------------------------------------------------- // Init - void d_initParameter(uint32_t index, Parameter& parameter) override; + void initParameter(uint32_t index, Parameter& parameter) override; // ------------------------------------------------------------------- // Internal data - float d_getParameterValue(uint32_t index) const override; - void d_setParameterValue(uint32_t index, float value) override; + float getParameterValue(uint32_t index) const override; + void setParameterValue(uint32_t index, float value) override; // ------------------------------------------------------------------- // Process - void d_activate() override; - void d_deactivate() override; - void d_run(const float**, float** outputs, uint32_t frames, const MidiEvent* midiEvents, uint32_t midiEventCount) override; + void activate() override; + void deactivate() override; + void run(const float**, float** outputs, uint32_t frames, const MidiEvent* midiEvents, uint32_t midiEventCount) override; // ------------------------------------------------------------------- diff --git a/plugins/Nekobi/DistrhoUINekobi.cpp b/plugins/Nekobi/DistrhoUINekobi.cpp index 4e428bb..7841f5d 100644 --- a/plugins/Nekobi/DistrhoUINekobi.cpp +++ b/plugins/Nekobi/DistrhoUINekobi.cpp @@ -20,27 +20,24 @@ START_NAMESPACE_DISTRHO +namespace Art = DistrhoArtworkNekobi; + // ----------------------------------------------------------------------- DistrhoUINekobi::DistrhoUINekobi() - : UI(), + : UI(Art::backgroundWidth, Art::backgroundHeight), + fImgBackground(Art::backgroundData, Art::backgroundWidth, Art::backgroundHeight, GL_BGR), fAboutWindow(this) { // FIXME fNeko.setTimerSpeed(5); - // set UI size - setSize(DistrhoArtworkNekobi::backgroundWidth, DistrhoArtworkNekobi::backgroundHeight); - - // background - fImgBackground = Image(DistrhoArtworkNekobi::backgroundData, DistrhoArtworkNekobi::backgroundWidth, DistrhoArtworkNekobi::backgroundHeight, GL_BGR); - // about - Image aboutImage(DistrhoArtworkNekobi::aboutData, DistrhoArtworkNekobi::aboutWidth, DistrhoArtworkNekobi::aboutHeight, GL_BGR); + Image aboutImage(Art::aboutData, Art::aboutWidth, Art::aboutHeight, GL_BGR); fAboutWindow.setImage(aboutImage); // slider - Image sliderImage(DistrhoArtworkNekobi::sliderData, DistrhoArtworkNekobi::sliderWidth, DistrhoArtworkNekobi::sliderHeight); + Image sliderImage(Art::sliderData, Art::sliderWidth, Art::sliderHeight); fSliderWaveform = new ImageSlider(this, sliderImage); fSliderWaveform->setId(DistrhoPluginNekobi::paramWaveform); @@ -52,7 +49,7 @@ DistrhoUINekobi::DistrhoUINekobi() fSliderWaveform->setCallback(this); // knobs - Image knobImage(DistrhoArtworkNekobi::knobData, DistrhoArtworkNekobi::knobWidth, DistrhoArtworkNekobi::knobHeight); + Image knobImage(Art::knobData, Art::knobWidth, Art::knobHeight); // knob Tuning fKnobTuning = new ImageKnob(this, knobImage, ImageKnob::Vertical); @@ -125,8 +122,8 @@ DistrhoUINekobi::DistrhoUINekobi() fKnobVolume->setCallback(this); // about button - Image aboutImageNormal(DistrhoArtworkNekobi::aboutButtonNormalData, DistrhoArtworkNekobi::aboutButtonNormalWidth, DistrhoArtworkNekobi::aboutButtonNormalHeight); - Image aboutImageHover(DistrhoArtworkNekobi::aboutButtonHoverData, DistrhoArtworkNekobi::aboutButtonHoverWidth, DistrhoArtworkNekobi::aboutButtonHoverHeight); + Image aboutImageNormal(Art::aboutButtonNormalData, Art::aboutButtonNormalWidth, Art::aboutButtonNormalHeight); + Image aboutImageHover(Art::aboutButtonHoverData, Art::aboutButtonHoverWidth, Art::aboutButtonHoverHeight); fButtonAbout = new ImageButton(this, aboutImageNormal, aboutImageHover, aboutImageHover); fButtonAbout->setAbsolutePos(505, 5); fButtonAbout->setCallback(this); @@ -135,7 +132,7 @@ DistrhoUINekobi::DistrhoUINekobi() // ----------------------------------------------------------------------- // DSP Callbacks -void DistrhoUINekobi::d_parameterChanged(uint32_t index, float value) +void DistrhoUINekobi::parameterChanged(uint32_t index, float value) { switch (index) { @@ -169,7 +166,7 @@ void DistrhoUINekobi::d_parameterChanged(uint32_t index, float value) // ----------------------------------------------------------------------- // UI Callbacks -void DistrhoUINekobi::d_uiIdle() +void DistrhoUINekobi::uiIdle() { if (fNeko.idle()) repaint(); @@ -188,32 +185,32 @@ void DistrhoUINekobi::imageButtonClicked(ImageButton* button, int) void DistrhoUINekobi::imageKnobDragStarted(ImageKnob* knob) { - d_editParameter(knob->getId(), true); + editParameter(knob->getId(), true); } void DistrhoUINekobi::imageKnobDragFinished(ImageKnob* knob) { - d_editParameter(knob->getId(), false); + editParameter(knob->getId(), false); } void DistrhoUINekobi::imageKnobValueChanged(ImageKnob* knob, float value) { - d_setParameterValue(knob->getId(), value); + setParameterValue(knob->getId(), value); } void DistrhoUINekobi::imageSliderDragStarted(ImageSlider* slider) { - d_editParameter(slider->getId(), true); + editParameter(slider->getId(), true); } void DistrhoUINekobi::imageSliderDragFinished(ImageSlider* slider) { - d_editParameter(slider->getId(), false); + editParameter(slider->getId(), false); } void DistrhoUINekobi::imageSliderValueChanged(ImageSlider* slider, float value) { - d_setParameterValue(slider->getId(), value); + setParameterValue(slider->getId(), value); } void DistrhoUINekobi::onDisplay() diff --git a/plugins/Nekobi/DistrhoUINekobi.hpp b/plugins/Nekobi/DistrhoUINekobi.hpp index 6804a6b..c07c20a 100644 --- a/plugins/Nekobi/DistrhoUINekobi.hpp +++ b/plugins/Nekobi/DistrhoUINekobi.hpp @@ -49,12 +49,12 @@ protected: // ------------------------------------------------------------------- // DSP Callbacks - void d_parameterChanged(uint32_t index, float value) override; + void parameterChanged(uint32_t index, float value) override; // ------------------------------------------------------------------- // UI Callbacks - void d_uiIdle() override; + void uiIdle() override; // ------------------------------------------------------------------- // Widget Callbacks