Skip to content

Commit

Permalink
Add Detune Extend panel glyph; update to 2024 copyright (#986)
Browse files Browse the repository at this point in the history
Detune extend on VCOs gets a front panel glyph! Closes #985
While in there update the code comments to 2024 copyright
  • Loading branch information
baconpaul committed Jan 23, 2024
1 parent 1c5fdda commit 66e31c2
Show file tree
Hide file tree
Showing 78 changed files with 96 additions and 91 deletions.
2 changes: 1 addition & 1 deletion scripts/fix_file_comments.pl
Expand Up @@ -22,7 +22,7 @@ sub findfiles
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Delay.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Delay.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DelayLineByFreq.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DelayLineByFreq.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DelayLineByFreqExpanded.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DelayLineByFreqExpanded.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DigitalRingMod.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/DigitalRingMod.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/EGxVCA.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/EGxVCA.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/FX.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/FX.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/FXConfig.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/LFO.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/LFO.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/LayoutConstants.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/LayoutEngine.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Mixer.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Mixer.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/ModMatrix.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/ModMatrix.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/NBarEditorWidget.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/QuadAD.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/QuadAD.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/QuadLFO.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/QuadLFO.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/SurgeXT.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/SurgeXT.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/TemposyncSupport.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/UnisonHelper.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/UnisonHelper.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/VCF.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/VCF.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/VCO.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
6 changes: 3 additions & 3 deletions src/VCO.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down Expand Up @@ -246,8 +246,8 @@ struct VCO : public modules::XTModule, sst::rackhelpers::module_connector::Neigh
}

configParamNoRand(RETRIGGER_STYLE, 0, 1, 0, "Random Phase on Retrigger");
configParamNoRand(EXTEND_UNISON, 0, 1, 0, "Extend Unison");
configParamNoRand(ABSOLUTE_UNISON, 0, 1, 0, "Absolute Unison");
configOnOffNoRand(EXTEND_UNISON, 0, "Extend Unison");
configOnOffNoRand(ABSOLUTE_UNISON, 0, "Absolute Unison");
configParamNoRand(CHARACTER, 0, 2, 1, "Character Filter");
configParamNoRand(DRIFT, 0, 1, 0, "Oscillator Drift", "%", 0, 100);
configParamNoRand(FIXED_ATTENUATION, 0, 1, 1, "Output Level", "%", 0, 100);
Expand Down
2 changes: 1 addition & 1 deletion src/VCOConfig.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Waveshaper.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/Waveshaper.h
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down
2 changes: 1 addition & 1 deletion src/XTModule.cpp
Expand Up @@ -3,7 +3,7 @@
*
* A set of modules expressing Surge XT into the VCV Rack Module Ecosystem
*
* Copyright 2019 - 2023, Various authors, as described in the github
* Copyright 2019 - 2024, Various authors, as described in the github
* transaction log.
*
* Surge XT for VCV Rack is released under the GNU General Public License
Expand Down

0 comments on commit 66e31c2

Please sign in to comment.