diff --git a/README.md b/README.md index 26730525..c2ceefae 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Note: This is a new repo that contains the full history of the old repo. Submodules are now required (>= 3.6). Uses Distrho Plugin Framework. -Please use versions >= 3.6 of this package. +Please use version 3.8 for a stable package, latest git is experimental. Build Dependencies: =================== @@ -28,5 +28,5 @@ Bleeding edge installation: Package Maintainers: ==================== - git checkout 3.6 + git checkout 3.8 make dist diff --git a/changelog b/changelog index dc91f1fc..16b74afd 100644 --- a/changelog +++ b/changelog @@ -35,3 +35,10 @@ - Mousewheel feels nicer on all knobs - Travis build integration - Various bugfixes + +3.8 Wild-Tube release + - Major revamp of ZamTube DSP, no wave discontinuities + - Major DSP upgrade for multiband crossovers - flat response + - New plugin: ZamDynamicEQ + - New plugin: ZamPhono + - Fixed various compiler warnings diff --git a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp index 0973dcf9..5db00dc0 100644 --- a/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp +++ b/plugins/ZaMaximX2/ZaMaximX2Plugin.hpp @@ -71,7 +71,7 @@ class ZaMaximX2Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp index 99cec2a7..450f3df5 100644 --- a/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp +++ b/plugins/ZaMultiComp/ZaMultiCompPlugin.hpp @@ -116,7 +116,7 @@ class ZaMultiCompPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp index 2b2070cd..fb377eec 100644 --- a/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp +++ b/plugins/ZaMultiCompX2/ZaMultiCompX2Plugin.hpp @@ -121,7 +121,7 @@ Stereo version of ZaMultiComp, with individual threshold controls for each band uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp b/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp index b93cd3a2..7690b41c 100644 --- a/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp +++ b/plugins/ZamAutoSat/ZamAutoSatPlugin.hpp @@ -65,7 +65,7 @@ You can apply this plugin generously without affecting the tone."; uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamChild670/ZamChild670Plugin.hpp b/plugins/ZamChild670/ZamChild670Plugin.hpp index 9068c326..48bea115 100644 --- a/plugins/ZamChild670/ZamChild670Plugin.hpp +++ b/plugins/ZamChild670/ZamChild670Plugin.hpp @@ -72,7 +72,7 @@ class ZamChild670Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 6, 1); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamComp/ZamCompPlugin.hpp b/plugins/ZamComp/ZamCompPlugin.hpp index 8338b4f1..7840fa4d 100644 --- a/plugins/ZamComp/ZamCompPlugin.hpp +++ b/plugins/ZamComp/ZamCompPlugin.hpp @@ -73,7 +73,7 @@ class ZamCompPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamCompX2/ZamCompX2Plugin.hpp b/plugins/ZamCompX2/ZamCompX2Plugin.hpp index ba44edcd..aaa9003a 100644 --- a/plugins/ZamCompX2/ZamCompX2Plugin.hpp +++ b/plugins/ZamCompX2/ZamCompX2Plugin.hpp @@ -78,7 +78,7 @@ class ZamCompX2Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamDelay/ZamDelayPlugin.hpp b/plugins/ZamDelay/ZamDelayPlugin.hpp index 6580c733..ccb9c913 100644 --- a/plugins/ZamDelay/ZamDelayPlugin.hpp +++ b/plugins/ZamDelay/ZamDelayPlugin.hpp @@ -78,7 +78,7 @@ class ZamDelayPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamDynamicEQ/ZamDynamicEQPlugin.hpp b/plugins/ZamDynamicEQ/ZamDynamicEQPlugin.hpp index 91875268..2549aac7 100644 --- a/plugins/ZamDynamicEQ/ZamDynamicEQPlugin.hpp +++ b/plugins/ZamDynamicEQ/ZamDynamicEQPlugin.hpp @@ -82,7 +82,7 @@ class ZamDynamicEQPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamEQ2/ZamEQ2Plugin.hpp b/plugins/ZamEQ2/ZamEQ2Plugin.hpp index b2d95a60..a62260b2 100644 --- a/plugins/ZamEQ2/ZamEQ2Plugin.hpp +++ b/plugins/ZamEQ2/ZamEQ2Plugin.hpp @@ -75,7 +75,7 @@ class ZamEQ2Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp index c9401b27..0bc78043 100644 --- a/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp +++ b/plugins/ZamGEQ31/ZamGEQ31Plugin.hpp @@ -95,7 +95,7 @@ class ZamGEQ31Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamGate/ZamGatePlugin.hpp b/plugins/ZamGate/ZamGatePlugin.hpp index 81d3b21a..1a911c07 100644 --- a/plugins/ZamGate/ZamGatePlugin.hpp +++ b/plugins/ZamGate/ZamGatePlugin.hpp @@ -74,7 +74,7 @@ class ZamGatePlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamGateX2/ZamGateX2Plugin.hpp b/plugins/ZamGateX2/ZamGateX2Plugin.hpp index 0381586c..d85fb803 100644 --- a/plugins/ZamGateX2/ZamGateX2Plugin.hpp +++ b/plugins/ZamGateX2/ZamGateX2Plugin.hpp @@ -74,7 +74,7 @@ class ZamGateX2Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp b/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp index c75ee9a2..4f420d5b 100644 --- a/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp +++ b/plugins/ZamHeadX2/ZamHeadX2Plugin.hpp @@ -67,7 +67,7 @@ class ZamHeadX2Plugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamNoise/ZamNoisePlugin.hpp b/plugins/ZamNoise/ZamNoisePlugin.hpp index 32dc88cd..55db9642 100644 --- a/plugins/ZamNoise/ZamNoisePlugin.hpp +++ b/plugins/ZamNoise/ZamNoisePlugin.hpp @@ -74,7 +74,7 @@ class ZamNoisePlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 6, 1); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamPhono/ZamPhonoPlugin.hpp b/plugins/ZamPhono/ZamPhonoPlugin.hpp index ba8696ee..adf44109 100644 --- a/plugins/ZamPhono/ZamPhonoPlugin.hpp +++ b/plugins/ZamPhono/ZamPhonoPlugin.hpp @@ -56,7 +56,7 @@ class ZamPhonoPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamPiano/ZamPianoPlugin.hpp b/plugins/ZamPiano/ZamPianoPlugin.hpp index 66841bd8..d6c1db53 100644 --- a/plugins/ZamPiano/ZamPianoPlugin.hpp +++ b/plugins/ZamPiano/ZamPianoPlugin.hpp @@ -87,7 +87,7 @@ class ZamPianoPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 6, 1); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamSFZ/ZamSFZPlugin.hpp b/plugins/ZamSFZ/ZamSFZPlugin.hpp index 36027768..d9bab5e1 100644 --- a/plugins/ZamSFZ/ZamSFZPlugin.hpp +++ b/plugins/ZamSFZ/ZamSFZPlugin.hpp @@ -73,7 +73,7 @@ class ZamSFZPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 6, 1); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamSynth/ZamSynthPlugin.hpp b/plugins/ZamSynth/ZamSynthPlugin.hpp index bc0df651..9131e9d3 100644 --- a/plugins/ZamSynth/ZamSynthPlugin.hpp +++ b/plugins/ZamSynth/ZamSynthPlugin.hpp @@ -72,7 +72,7 @@ class ZamSynthPlugin : public Plugin uint32_t getVersion() const noexcept override { - return d_version(3, 6, 1); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override diff --git a/plugins/ZamTube/ZamTubePlugin.hpp b/plugins/ZamTube/ZamTubePlugin.hpp index 343cf2a8..544f6044 100644 --- a/plugins/ZamTube/ZamTubePlugin.hpp +++ b/plugins/ZamTube/ZamTubePlugin.hpp @@ -131,7 +131,7 @@ Wave digital filter physical model of a triode tube amplifier stage, with modell uint32_t getVersion() const noexcept override { - return d_version(3, 7, 0); + return d_version(3, 8, 0); } int64_t getUniqueId() const noexcept override