Browse Source

Switch from PNG panels to SVG

tags/v0.4.0
Andrew Belt 7 years ago
parent
commit
2db46a4a45
19 changed files with 11945 additions and 38 deletions
  1. BIN
      res/ABC.png
  2. +2084
    -0
      res/ABC.svg
  3. BIN
      res/DualAtenuverter.png
  4. +1878
    -0
      res/DualAtenuverter.svg
  5. BIN
      res/EvenVCO.png
  6. +1842
    -0
      res/EvenVCO.svg
  7. BIN
      res/Mixer.png
  8. +2032
    -0
      res/Mixer.svg
  9. BIN
      res/Rampage.png
  10. BIN
      res/SlewLimiter.png
  11. +2139
    -0
      res/SlewLimiter.svg
  12. BIN
      res/SpringReverb.png
  13. +1932
    -0
      res/SpringReverb.svg
  14. +3
    -3
      src/ABC.cpp
  15. +6
    -6
      src/DualAtenuverter.cpp
  16. +3
    -3
      src/EvenVCO.cpp
  17. +2
    -2
      src/Mixer.cpp
  18. +5
    -5
      src/SlewLimiter.cpp
  19. +19
    -19
      src/SpringReverb.cpp

BIN
res/ABC.png View File

Before After
Width: 89  |  Height: 380  |  Size: 10KB

+ 2084
- 0
res/ABC.svg
File diff suppressed because it is too large
View File


BIN
res/DualAtenuverter.png View File

Before After
Width: 74  |  Height: 380  |  Size: 7.4KB

+ 1878
- 0
res/DualAtenuverter.svg
File diff suppressed because it is too large
View File


BIN
res/EvenVCO.png View File

Before After
Width: 118  |  Height: 380  |  Size: 11KB

+ 1842
- 0
res/EvenVCO.svg
File diff suppressed because it is too large
View File


BIN
res/Mixer.png View File

Before After
Width: 75  |  Height: 380  |  Size: 6.1KB

+ 2032
- 0
res/Mixer.svg
File diff suppressed because it is too large
View File


BIN
res/Rampage.png View File

Before After
Width: 270  |  Height: 380  |  Size: 17KB

BIN
res/SlewLimiter.png View File

Before After
Width: 89  |  Height: 380  |  Size: 5.3KB

+ 2139
- 0
res/SlewLimiter.svg
File diff suppressed because it is too large
View File


BIN
res/SpringReverb.png View File

Before After
Width: 118  |  Height: 380  |  Size: 7.8KB

+ 1932
- 0
res/SpringReverb.svg
File diff suppressed because it is too large
View File


+ 3
- 3
src/ABC.cpp View File

@@ -74,9 +74,9 @@ ABCWidget::ABCWidget() {
box.size = Vec(15*6, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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);
}

@@ -98,5 +98,5 @@ ABCWidget::ABCWidget() {
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, 329), &module->lights[1]));
addChild(createValueLight<SmallLight<GreenRedPolarityLight>>(Vec(38, 330), &module->lights[1]));
}

+ 6
- 6
src/DualAtenuverter.cpp View File

@@ -53,19 +53,19 @@ DualAtenuverterWidget::DualAtenuverterWidget() {
box.size = Vec(15*5, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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(createScrew<ScrewBlack>(Vec(15, 0)));
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));
addOutput(createOutput<PJ3410Port>(Vec(39, 149), module, DualAtenuverter::OUT1_OUTPUT));


+ 3
- 3
src/EvenVCO.cpp View File

@@ -140,9 +140,9 @@ EvenVCOWidget::EvenVCOWidget() {
box.size = Vec(15*8, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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);
}

@@ -152,7 +152,7 @@ EvenVCOWidget::EvenVCOWidget() {
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<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));

addInput(createInput<PJ3410Port>(Vec(13-7-1, 124-7), module, EvenVCO::PITCH1_INPUT));


+ 2
- 2
src/Mixer.cpp View File

@@ -54,9 +54,9 @@ MixerWidget::MixerWidget() {
box.size = Vec(15*5, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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);
}



+ 5
- 5
src/SlewLimiter.cpp View File

@@ -69,23 +69,23 @@ SlewLimiterWidget::SlewLimiterWidget() {
box.size = Vec(15*6, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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(createScrew<ScrewBlack>(Vec(15, 0)));
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(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(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));
}

+ 19
- 19
src/SpringReverb.cpp View File

@@ -266,9 +266,9 @@ SpringReverbWidget::SpringReverbWidget() {
box.size = Vec(15*8, 380);

{
Panel *panel = new DarkPanel();
SVGPanel *panel = new SVGPanel();
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);
}

@@ -280,26 +280,26 @@ SpringReverbWidget::SpringReverbWidget() {
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(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]));
}

Loading…
Cancel
Save