@@ -74,9 +74,9 @@ ABCWidget::ABCWidget() { | |||||
box.size = Vec(15*6, 380); | box.size = Vec(15*6, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/ABC.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/ABC.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
@@ -98,5 +98,5 @@ ABCWidget::ABCWidget() { | |||||
addOutput(createOutput<PJ3410Port>(Vec(2, 317), module, ABC::OUT2_OUTPUT)); | addOutput(createOutput<PJ3410Port>(Vec(2, 317), module, ABC::OUT2_OUTPUT)); | ||||
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(38, 162), &module->lights[0])); | addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(38, 162), &module->lights[0])); | ||||
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(38, 329), &module->lights[1])); | |||||
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(38, 330), &module->lights[1])); | |||||
} | } |
@@ -53,19 +53,19 @@ DualAtenuverterWidget::DualAtenuverterWidget() { | |||||
box.size = Vec(15*5, 380); | box.size = Vec(15*5, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/DualAtenuverter.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/DualAtenuverter.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
addChild(createScrew<ScrewBlack>(Vec(15, 0))); | addChild(createScrew<ScrewBlack>(Vec(15, 0))); | ||||
addChild(createScrew<ScrewBlack>(Vec(15, 365))); | addChild(createScrew<ScrewBlack>(Vec(15, 365))); | ||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(19, 33), module, DualAtenuverter::ATEN1_PARAM, -1.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hRedKnob>(Vec(19, 91), module, DualAtenuverter::OFFSET1_PARAM, -10.0, 10.0, 0.0)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(19, 201), module, DualAtenuverter::ATEN2_PARAM, -1.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hRedKnob>(Vec(19, 260), module, DualAtenuverter::OFFSET2_PARAM, -10.0, 10.0, 0.0)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(20, 33), module, DualAtenuverter::ATEN1_PARAM, -1.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hRedKnob>(Vec(20, 91), module, DualAtenuverter::OFFSET1_PARAM, -10.0, 10.0, 0.0)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(20, 201), module, DualAtenuverter::ATEN2_PARAM, -1.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hRedKnob>(Vec(20, 260), module, DualAtenuverter::OFFSET2_PARAM, -10.0, 10.0, 0.0)); | |||||
addInput(createInput<PJ3410Port>(Vec(4, 149), module, DualAtenuverter::IN1_INPUT)); | addInput(createInput<PJ3410Port>(Vec(4, 149), module, DualAtenuverter::IN1_INPUT)); | ||||
addOutput(createOutput<PJ3410Port>(Vec(39, 149), module, DualAtenuverter::OUT1_OUTPUT)); | addOutput(createOutput<PJ3410Port>(Vec(39, 149), module, DualAtenuverter::OUT1_OUTPUT)); | ||||
@@ -140,9 +140,9 @@ EvenVCOWidget::EvenVCOWidget() { | |||||
box.size = Vec(15*8, 380); | box.size = Vec(15*8, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/EvenVCO.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/EvenVCO.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
@@ -152,7 +152,7 @@ EvenVCOWidget::EvenVCOWidget() { | |||||
addChild(createScrew<ScrewBlack>(Vec(15*6, 365))); | addChild(createScrew<ScrewBlack>(Vec(15*6, 365))); | ||||
addParam(createParam<BefacoBigSnapKnob>(Vec(24-4+2, 35-4+1), module, EvenVCO::OCTAVE_PARAM, -5.0, 4.0, 0.0)); | addParam(createParam<BefacoBigSnapKnob>(Vec(24-4+2, 35-4+1), module, EvenVCO::OCTAVE_PARAM, -5.0, 4.0, 0.0)); | ||||
addParam(createParam<BefacoTinyKnob>(Vec(72, 131), module, EvenVCO::TUNE_PARAM, -7.0, 7.0, 0.0)); | |||||
addParam(createParam<BefacoTinyKnob>(Vec(73, 131), module, EvenVCO::TUNE_PARAM, -7.0, 7.0, 0.0)); | |||||
addParam(createParam<Davies1900hRedKnob>(Vec(16, 230), module, EvenVCO::PWM_PARAM, -1.0, 1.0, 0.0)); | addParam(createParam<Davies1900hRedKnob>(Vec(16, 230), module, EvenVCO::PWM_PARAM, -1.0, 1.0, 0.0)); | ||||
addInput(createInput<PJ3410Port>(Vec(13-7-1, 124-7), module, EvenVCO::PITCH1_INPUT)); | addInput(createInput<PJ3410Port>(Vec(13-7-1, 124-7), module, EvenVCO::PITCH1_INPUT)); | ||||
@@ -54,9 +54,9 @@ MixerWidget::MixerWidget() { | |||||
box.size = Vec(15*5, 380); | box.size = Vec(15*5, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/Mixer.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/Mixer.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
@@ -69,23 +69,23 @@ SlewLimiterWidget::SlewLimiterWidget() { | |||||
box.size = Vec(15*6, 380); | box.size = Vec(15*6, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/SlewLimiter.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/SlewLimiter.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
addChild(createScrew<ScrewBlack>(Vec(15, 0))); | addChild(createScrew<ScrewBlack>(Vec(15, 0))); | ||||
addChild(createScrew<ScrewBlack>(Vec(15, 365))); | addChild(createScrew<ScrewBlack>(Vec(15, 365))); | ||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(26, 39), module, ::SlewLimiter::SHAPE_PARAM, 0.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(27, 39), module, ::SlewLimiter::SHAPE_PARAM, 0.0, 1.0, 0.0)); | |||||
addParam(createParam<BefacoSlidePot>(Vec(15, 102), module, ::SlewLimiter::RISE_PARAM, 0.0, 1.0, 0.0)); | addParam(createParam<BefacoSlidePot>(Vec(15, 102), module, ::SlewLimiter::RISE_PARAM, 0.0, 1.0, 0.0)); | ||||
addParam(createParam<BefacoSlidePot>(Vec(60, 102), module, ::SlewLimiter::FALL_PARAM, 0.0, 1.0, 0.0)); | addParam(createParam<BefacoSlidePot>(Vec(60, 102), module, ::SlewLimiter::FALL_PARAM, 0.0, 1.0, 0.0)); | ||||
addInput(createInput<PJ3410Port>(Vec(6, 270), module, ::SlewLimiter::RISE_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(7, 270), module, ::SlewLimiter::RISE_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(52, 270), module, ::SlewLimiter::FALL_INPUT)); | addInput(createInput<PJ3410Port>(Vec(52, 270), module, ::SlewLimiter::FALL_INPUT)); | ||||
addInput(createInput<PJ3410Port>(Vec(6, 320), module, ::SlewLimiter::IN_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(7, 320), module, ::SlewLimiter::IN_INPUT)); | |||||
addOutput(createOutput<PJ3410Port>(Vec(52, 320), module, ::SlewLimiter::OUT_OUTPUT)); | addOutput(createOutput<PJ3410Port>(Vec(52, 320), module, ::SlewLimiter::OUT_OUTPUT)); | ||||
} | } |
@@ -266,9 +266,9 @@ SpringReverbWidget::SpringReverbWidget() { | |||||
box.size = Vec(15*8, 380); | box.size = Vec(15*8, 380); | ||||
{ | { | ||||
Panel *panel = new DarkPanel(); | |||||
SVGPanel *panel = new SVGPanel(); | |||||
panel->box.size = box.size; | panel->box.size = box.size; | ||||
panel->backgroundImage = Image::load("plugins/Befaco/res/SpringReverb.png"); | |||||
panel->setBackground(SVG::load("plugins/Befaco/res/SpringReverb.svg")); | |||||
addChild(panel); | addChild(panel); | ||||
} | } | ||||
@@ -280,26 +280,26 @@ SpringReverbWidget::SpringReverbWidget() { | |||||
addParam(createParam<BefacoBigKnob>(Vec(22, 29), module, SpringReverb::WET_PARAM, 0.0, 1.0, 0.5)); | addParam(createParam<BefacoBigKnob>(Vec(22, 29), module, SpringReverb::WET_PARAM, 0.0, 1.0, 0.5)); | ||||
addParam(createParam<BefacoSlidePot>(Vec(12, 116), module, SpringReverb::LEVEL1_PARAM, 0.0, 1.0, 0.0)); | addParam(createParam<BefacoSlidePot>(Vec(12, 116), module, SpringReverb::LEVEL1_PARAM, 0.0, 1.0, 0.0)); | ||||
addParam(createParam<BefacoSlidePot>(Vec(92, 116), module, SpringReverb::LEVEL2_PARAM, 0.0, 1.0, 0.0)); | |||||
addParam(createParam<BefacoSlidePot>(Vec(93, 116), module, SpringReverb::LEVEL2_PARAM, 0.0, 1.0, 0.0)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(41, 209), module, SpringReverb::HPF_PARAM, 0.0, 1.0, 0.5)); | |||||
addParam(createParam<Davies1900hWhiteKnob>(Vec(42, 210), module, SpringReverb::HPF_PARAM, 0.0, 1.0, 0.5)); | |||||
addInput(createInput<PJ3410Port>(Vec(6-3, 243-3), module, SpringReverb::CV1_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(86-3, 243-3), module, SpringReverb::CV2_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(26-3, 281-3), module, SpringReverb::IN1_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(65-3, 281-3), module, SpringReverb::IN2_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(4, 240), module, SpringReverb::CV1_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(84, 240), module, SpringReverb::CV2_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(24, 278), module, SpringReverb::IN1_INPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(63, 278), module, SpringReverb::IN2_INPUT)); | |||||
addOutput(createOutput<PJ3410Port>(Vec(6-3, 317-3), module, SpringReverb::MIX_OUTPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(46-3, 324-3), module, SpringReverb::MIX_CV_INPUT)); | |||||
addOutput(createOutput<PJ3410Port>(Vec(87-3, 317-3), module, SpringReverb::WET_OUTPUT)); | |||||
addOutput(createOutput<PJ3410Port>(Vec(4, 314), module, SpringReverb::MIX_OUTPUT)); | |||||
addInput(createInput<PJ3410Port>(Vec(44, 321), module, SpringReverb::MIX_CV_INPUT)); | |||||
addOutput(createOutput<PJ3410Port>(Vec(85, 314), module, SpringReverb::WET_OUTPUT)); | |||||
addChild(createValueLight<SmallLight<RedValueLight>>(Vec(55, 114), &module->vuLights[0])); | |||||
addChild(createValueLight<SmallLight<YellowValueLight>>(Vec(55, 127), &module->vuLights[1])); | |||||
addChild(createValueLight<SmallLight<YellowValueLight>>(Vec(55, 139), &module->vuLights[2])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(55, 151), &module->vuLights[3])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(55, 164), &module->vuLights[4])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(55, 176), &module->vuLights[5])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(55, 189), &module->vuLights[6])); | |||||
addChild(createValueLight<SmallLight<RedValueLight>>(Vec(56, 114), &module->vuLights[0])); | |||||
addChild(createValueLight<SmallLight<YellowValueLight>>(Vec(56, 127), &module->vuLights[1])); | |||||
addChild(createValueLight<SmallLight<YellowValueLight>>(Vec(56, 139), &module->vuLights[2])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(56, 151), &module->vuLights[3])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(56, 164), &module->vuLights[4])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(56, 176), &module->vuLights[5])); | |||||
addChild(createValueLight<SmallLight<GreenValueLight>>(Vec(56, 189), &module->vuLights[6])); | |||||
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(55, 270), &module->lights[0])); | |||||
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(56, 270), &module->lights[0])); | |||||
} | } |