diff --git a/res/BefacoInputPort.svg b/res/BefacoInputPort.svg index fac9c3b..407827a 100644 --- a/res/BefacoInputPort.svg +++ b/res/BefacoInputPort.svg @@ -152,7 +152,7 @@ showgrid="false" inkscape:window-width="2560" inkscape:window-height="1361" - inkscape:window-x="-9" + inkscape:window-x="2551" inkscape:window-y="-9" inkscape:window-maximized="1" units="px" @@ -188,8 +188,9 @@ id="rect883" width="1.2277683" height="8.059844" - x="92.175079" - y="119.35728" /> + x="122.77332" + y="-96.818886" + transform="rotate(90)" /> + x="122.7732" + y="-96.819077" + transform="rotate(90)" /> (Vec(45, 204), module, ABC::B2_LEVEL_PARAM)); addParam(createParam(Vec(45, 274), module, ABC::C2_LEVEL_PARAM)); - addInput(createInput(Vec(7, 28), module, ABC::A1_INPUT)); - addInput(createInput(Vec(7, 70), module, ABC::B1_INPUT)); - addInput(createInput(Vec(7, 112), module, ABC::C1_INPUT)); - addOutput(createOutput(Vec(7, 154), module, ABC::OUT1_OUTPUT)); - addInput(createInput(Vec(7, 195), module, ABC::A2_INPUT)); - addInput(createInput(Vec(7, 237), module, ABC::B2_INPUT)); - addInput(createInput(Vec(7, 279), module, ABC::C2_INPUT)); - addOutput(createOutput(Vec(7, 321), module, ABC::OUT2_OUTPUT)); + addInput(createInput(Vec(7, 28), module, ABC::A1_INPUT)); + addInput(createInput(Vec(7, 70), module, ABC::B1_INPUT)); + addInput(createInput(Vec(7, 112), module, ABC::C1_INPUT)); + addOutput(createOutput(Vec(7, 154), module, ABC::OUT1_OUTPUT)); + addInput(createInput(Vec(7, 195), module, ABC::A2_INPUT)); + addInput(createInput(Vec(7, 237), module, ABC::B2_INPUT)); + addInput(createInput(Vec(7, 279), module, ABC::C2_INPUT)); + addOutput(createOutput(Vec(7, 321), module, ABC::OUT2_OUTPUT)); addChild(createLight>(Vec(37, 162), module, ABC::OUT1_LIGHT)); addChild(createLight>(Vec(37, 329), module, ABC::OUT2_LIGHT)); diff --git a/src/DualAtenuverter.cpp b/src/DualAtenuverter.cpp index 37df22d..46b7a7b 100644 --- a/src/DualAtenuverter.cpp +++ b/src/DualAtenuverter.cpp @@ -1,5 +1,5 @@ #include "plugin.hpp" - +#include "Common.hpp" struct DualAtenuverter : Module { enum ParamIds { @@ -64,11 +64,11 @@ struct DualAtenuverterWidget : ModuleWidget { addParam(createParam(Vec(20, 201), module, DualAtenuverter::ATEN2_PARAM)); addParam(createParam(Vec(20, 260), module, DualAtenuverter::OFFSET2_PARAM)); - addInput(createInput(Vec(7, 152), module, DualAtenuverter::IN1_INPUT)); - addOutput(createOutput(Vec(43, 152), module, DualAtenuverter::OUT1_OUTPUT)); + addInput(createInput(Vec(7, 152), module, DualAtenuverter::IN1_INPUT)); + addOutput(createOutput(Vec(43, 152), module, DualAtenuverter::OUT1_OUTPUT)); - addInput(createInput(Vec(7, 319), module, DualAtenuverter::IN2_INPUT)); - addOutput(createOutput(Vec(43, 319), module, DualAtenuverter::OUT2_OUTPUT)); + addInput(createInput(Vec(7, 319), module, DualAtenuverter::IN2_INPUT)); + addOutput(createOutput(Vec(43, 319), module, DualAtenuverter::OUT2_OUTPUT)); addChild(createLight>(Vec(33, 143), module, DualAtenuverter::OUT1_POS_LIGHT)); addChild(createLight>(Vec(33, 311), module, DualAtenuverter::OUT2_POS_LIGHT)); diff --git a/src/EvenVCO.cpp b/src/EvenVCO.cpp index db7b0bc..32e50ac 100644 --- a/src/EvenVCO.cpp +++ b/src/EvenVCO.cpp @@ -1,5 +1,5 @@ #include "plugin.hpp" - +#include "Common.hpp" struct EvenVCO : Module { enum ParamIds { @@ -131,18 +131,18 @@ struct EvenVCOWidget : ModuleWidget { addParam(createParam(Vec(73, 131), module, EvenVCO::TUNE_PARAM)); addParam(createParam(Vec(16, 230), module, EvenVCO::PWM_PARAM)); - addInput(createInput(Vec(8, 120), module, EvenVCO::PITCH1_INPUT)); - addInput(createInput(Vec(19, 157), module, EvenVCO::PITCH2_INPUT)); - addInput(createInput(Vec(48, 183), module, EvenVCO::FM_INPUT)); - addInput(createInput(Vec(86, 189), module, EvenVCO::SYNC_INPUT)); + addInput(createInput(Vec(8, 120), module, EvenVCO::PITCH1_INPUT)); + addInput(createInput(Vec(19, 157), module, EvenVCO::PITCH2_INPUT)); + addInput(createInput(Vec(48, 183), module, EvenVCO::FM_INPUT)); + addInput(createInput(Vec(86, 189), module, EvenVCO::SYNC_INPUT)); - addInput(createInput(Vec(72, 236), module, EvenVCO::PWM_INPUT)); + addInput(createInput(Vec(72, 236), module, EvenVCO::PWM_INPUT)); - addOutput(createOutput(Vec(10, 283), module, EvenVCO::TRI_OUTPUT)); - addOutput(createOutput(Vec(87, 283), module, EvenVCO::SINE_OUTPUT)); - addOutput(createOutput(Vec(48, 306), module, EvenVCO::EVEN_OUTPUT)); - addOutput(createOutput(Vec(10, 327), module, EvenVCO::SAW_OUTPUT)); - addOutput(createOutput(Vec(87, 327), module, EvenVCO::SQUARE_OUTPUT)); + addOutput(createOutput(Vec(10, 283), module, EvenVCO::TRI_OUTPUT)); + addOutput(createOutput(Vec(87, 283), module, EvenVCO::SINE_OUTPUT)); + addOutput(createOutput(Vec(48, 306), module, EvenVCO::EVEN_OUTPUT)); + addOutput(createOutput(Vec(10, 327), module, EvenVCO::SAW_OUTPUT)); + addOutput(createOutput(Vec(87, 327), module, EvenVCO::SQUARE_OUTPUT)); } }; diff --git a/src/Mixer.cpp b/src/Mixer.cpp index d097e75..eb5d9b9 100644 --- a/src/Mixer.cpp +++ b/src/Mixer.cpp @@ -1,5 +1,5 @@ #include "plugin.hpp" - +#include "Common.hpp" struct Mixer : Module { enum ParamIds { @@ -65,14 +65,14 @@ struct MixerWidget : ModuleWidget { addParam(createParam(Vec(19, 137), module, Mixer::CH3_PARAM)); addParam(createParam(Vec(19, 190), module, Mixer::CH4_PARAM)); - addInput(createInput(Vec(7, 242), module, Mixer::IN1_INPUT)); - addInput(createInput(Vec(43, 242), module, Mixer::IN2_INPUT)); + addInput(createInput(Vec(7, 242), module, Mixer::IN1_INPUT)); + addInput(createInput(Vec(43, 242), module, Mixer::IN2_INPUT)); - addInput(createInput(Vec(7, 281), module, Mixer::IN3_INPUT)); - addInput(createInput(Vec(43, 281), module, Mixer::IN4_INPUT)); + addInput(createInput(Vec(7, 281), module, Mixer::IN3_INPUT)); + addInput(createInput(Vec(43, 281), module, Mixer::IN4_INPUT)); - addOutput(createOutput(Vec(7, 324), module, Mixer::OUT1_OUTPUT)); - addOutput(createOutput(Vec(43, 324), module, Mixer::OUT2_OUTPUT)); + addOutput(createOutput(Vec(7, 324), module, Mixer::OUT1_OUTPUT)); + addOutput(createOutput(Vec(43, 324), module, Mixer::OUT2_OUTPUT)); addChild(createLight>(Vec(32.7, 310), module, Mixer::OUT_POS_LIGHT)); } diff --git a/src/Rampage.cpp b/src/Rampage.cpp index 0e99035..baf56b1 100644 --- a/src/Rampage.cpp +++ b/src/Rampage.cpp @@ -1,5 +1,5 @@ #include "plugin.hpp" - +#include "Common.hpp" static float shapeDelta(float delta, float tau, float shape) { float lin = sgn(delta) * 10.f / tau; @@ -207,30 +207,30 @@ struct RampageWidget : ModuleWidget { addParam(createParam(Vec(141, 238), module, Rampage::CYCLE_B_PARAM)); addParam(createParam(Vec(117, 76), module, Rampage::BALANCE_PARAM)); - addInput(createInput(Vec(14, 30), module, Rampage::IN_A_INPUT)); - addInput(createInput(Vec(52, 37), module, Rampage::TRIGG_A_INPUT)); - addInput(createInput(Vec(8, 268), module, Rampage::RISE_CV_A_INPUT)); - addInput(createInput(Vec(67, 268), module, Rampage::FALL_CV_A_INPUT)); - addInput(createInput(Vec(38, 297), module, Rampage::EXP_CV_A_INPUT)); - addInput(createInput(Vec(102, 290), module, Rampage::CYCLE_A_INPUT)); - addInput(createInput(Vec(229, 30), module, Rampage::IN_B_INPUT)); - addInput(createInput(Vec(192, 37), module, Rampage::TRIGG_B_INPUT)); - addInput(createInput(Vec(176, 268), module, Rampage::RISE_CV_B_INPUT)); - addInput(createInput(Vec(237, 268), module, Rampage::FALL_CV_B_INPUT)); - addInput(createInput(Vec(207, 297), module, Rampage::EXP_CV_B_INPUT)); - addInput(createInput(Vec(143, 290), module, Rampage::CYCLE_B_INPUT)); - - addOutput(createOutput(Vec(8, 326), module, Rampage::RISING_A_OUTPUT)); - addOutput(createOutput(Vec(68, 326), module, Rampage::FALLING_A_OUTPUT)); - addOutput(createOutput(Vec(104, 326), module, Rampage::EOC_A_OUTPUT)); - addOutput(createOutput(Vec(102, 195), module, Rampage::OUT_A_OUTPUT)); - addOutput(createOutput(Vec(177, 326), module, Rampage::RISING_B_OUTPUT)); - addOutput(createOutput(Vec(237, 326), module, Rampage::FALLING_B_OUTPUT)); - addOutput(createOutput(Vec(140, 326), module, Rampage::EOC_B_OUTPUT)); - addOutput(createOutput(Vec(142, 195), module, Rampage::OUT_B_OUTPUT)); - addOutput(createOutput(Vec(122, 133), module, Rampage::COMPARATOR_OUTPUT)); - addOutput(createOutput(Vec(89, 157), module, Rampage::MIN_OUTPUT)); - addOutput(createOutput(Vec(155, 157), module, Rampage::MAX_OUTPUT)); + addInput(createInput(Vec(14, 30), module, Rampage::IN_A_INPUT)); + addInput(createInput(Vec(52, 37), module, Rampage::TRIGG_A_INPUT)); + addInput(createInput(Vec(8, 268), module, Rampage::RISE_CV_A_INPUT)); + addInput(createInput(Vec(67, 268), module, Rampage::FALL_CV_A_INPUT)); + addInput(createInput(Vec(38, 297), module, Rampage::EXP_CV_A_INPUT)); + addInput(createInput(Vec(102, 290), module, Rampage::CYCLE_A_INPUT)); + addInput(createInput(Vec(229, 30), module, Rampage::IN_B_INPUT)); + addInput(createInput(Vec(192, 37), module, Rampage::TRIGG_B_INPUT)); + addInput(createInput(Vec(176, 268), module, Rampage::RISE_CV_B_INPUT)); + addInput(createInput(Vec(237, 268), module, Rampage::FALL_CV_B_INPUT)); + addInput(createInput(Vec(207, 297), module, Rampage::EXP_CV_B_INPUT)); + addInput(createInput(Vec(143, 290), module, Rampage::CYCLE_B_INPUT)); + + addOutput(createOutput(Vec(8, 326), module, Rampage::RISING_A_OUTPUT)); + addOutput(createOutput(Vec(68, 326), module, Rampage::FALLING_A_OUTPUT)); + addOutput(createOutput(Vec(104, 326), module, Rampage::EOC_A_OUTPUT)); + addOutput(createOutput(Vec(102, 195), module, Rampage::OUT_A_OUTPUT)); + addOutput(createOutput(Vec(177, 326), module, Rampage::RISING_B_OUTPUT)); + addOutput(createOutput(Vec(237, 326), module, Rampage::FALLING_B_OUTPUT)); + addOutput(createOutput(Vec(140, 326), module, Rampage::EOC_B_OUTPUT)); + addOutput(createOutput(Vec(142, 195), module, Rampage::OUT_B_OUTPUT)); + addOutput(createOutput(Vec(122, 133), module, Rampage::COMPARATOR_OUTPUT)); + addOutput(createOutput(Vec(89, 157), module, Rampage::MIN_OUTPUT)); + addOutput(createOutput(Vec(155, 157), module, Rampage::MAX_OUTPUT)); addChild(createLight>(Vec(132, 167), module, Rampage::COMPARATOR_LIGHT)); addChild(createLight>(Vec(123, 174), module, Rampage::MIN_LIGHT)); diff --git a/src/SlewLimiter.cpp b/src/SlewLimiter.cpp index 8e1d159..5e15787 100644 --- a/src/SlewLimiter.cpp +++ b/src/SlewLimiter.cpp @@ -1,5 +1,5 @@ #include "plugin.hpp" - +#include "Common.hpp" struct SlewLimiter : Module { enum ParamIds { @@ -73,11 +73,11 @@ struct SlewLimiterWidget : ModuleWidget { addParam(createParam(Vec(15, 102), module, ::SlewLimiter::RISE_PARAM)); addParam(createParam(Vec(60, 102), module, ::SlewLimiter::FALL_PARAM)); - addInput(createInput(Vec(10, 273), module, ::SlewLimiter::RISE_INPUT)); - addInput(createInput(Vec(55, 273), module, ::SlewLimiter::FALL_INPUT)); + addInput(createInput(Vec(10, 273), module, ::SlewLimiter::RISE_INPUT)); + addInput(createInput(Vec(55, 273), module, ::SlewLimiter::FALL_INPUT)); - addInput(createInput(Vec(10, 323), module, ::SlewLimiter::IN_INPUT)); - addOutput(createOutput(Vec(55, 323), module, ::SlewLimiter::OUT_OUTPUT)); + addInput(createInput(Vec(10, 323), module, ::SlewLimiter::IN_INPUT)); + addOutput(createOutput(Vec(55, 323), module, ::SlewLimiter::OUT_OUTPUT)); } }; diff --git a/src/SpringReverb.cpp b/src/SpringReverb.cpp index 1132cbb..a149fe2 100644 --- a/src/SpringReverb.cpp +++ b/src/SpringReverb.cpp @@ -1,7 +1,7 @@ #include #include "plugin.hpp" #include "pffft.h" - +#include "Common.hpp" BINARY(src_SpringReverbIR_pcm); @@ -154,14 +154,14 @@ struct SpringReverbWidget : ModuleWidget { addParam(createParam(Vec(42, 210), module, SpringReverb::HPF_PARAM)); - addInput(createInput(Vec(7, 243), module, SpringReverb::CV1_INPUT)); - addInput(createInput(Vec(88, 243), module, SpringReverb::CV2_INPUT)); - addInput(createInput(Vec(27, 281), module, SpringReverb::IN1_INPUT)); - addInput(createInput(Vec(67, 281), module, SpringReverb::IN2_INPUT)); + addInput(createInput(Vec(7, 243), module, SpringReverb::CV1_INPUT)); + addInput(createInput(Vec(88, 243), module, SpringReverb::CV2_INPUT)); + addInput(createInput(Vec(27, 281), module, SpringReverb::IN1_INPUT)); + addInput(createInput(Vec(67, 281), module, SpringReverb::IN2_INPUT)); - addOutput(createOutput(Vec(7, 317), module, SpringReverb::MIX_OUTPUT)); - addInput(createInput(Vec(47, 324), module, SpringReverb::MIX_CV_INPUT)); - addOutput(createOutput(Vec(88, 317), module, SpringReverb::WET_OUTPUT)); + addOutput(createOutput(Vec(7, 317), module, SpringReverb::MIX_OUTPUT)); + addInput(createInput(Vec(47, 324), module, SpringReverb::MIX_CV_INPUT)); + addOutput(createOutput(Vec(88, 317), module, SpringReverb::WET_OUTPUT)); addChild(createLight>(Vec(55, 269), module, SpringReverb::PEAK_LIGHT)); addChild(createLight>(Vec(55, 113), module, SpringReverb::VU1_LIGHT + 0));