|
- --- vitling-crypt-0.3.0+git2025-06-25.orig/CMakeLists.txt
- +++ vitling-crypt-0.3.0+git2025-06-25/CMakeLists.txt
- @@ -19,7 +19,7 @@ set(CMAKE_OSX_DEPLOYMENT_TARGET 10.12 CA
-
- project(CRYPT_SYNTH_PLUGIN VERSION 0.3.0)
-
- -find_package(JUCE REQUIRED)
- +find_package(JUCE-6.1.6 REQUIRED)
-
- juce_add_plugin(CryptSynthPlugin
- VERSION 0.3.0 # Set this if the plugin version is different to the project version
- --- vitling-crypt-0.3.0+git2025-06-25.orig/CryptPlugin.cpp
- +++ vitling-crypt-0.3.0+git2025-06-25/CryptPlugin.cpp
- @@ -128,7 +128,7 @@ public:
-
- fillWaveTable();
-
- - envParams = {.attack = getParameterValue("attack"), .decay = 0.1, .sustain = 1.0, .release = getParameterValue("release")};
- + envParams = {getParameterValue("attack"), 0.1, 1.0, getParameterValue("release")};
- }
-
- ~SuperSawVoice() override = default;
- @@ -157,7 +157,7 @@ public:
-
- void startNote(int midiNoteNumber, float velocity, juce::SynthesiserSound *sound, int currentPitchWheelPosition) override {
- envelope.setSampleRate(getSampleRate());
- - envParams = {.attack = getParameterValue("attack"), .decay = 0.1, .sustain = 1.0, .release = getParameterValue("release")};
- + envParams = {getParameterValue("attack"), 0.1, 1.0, getParameterValue("release")};
- envelope.setParameters(envParams);
-
- setFrequency(MidiMessage::getMidiNoteInHertz(midiNoteNumber), getParameterValue("spread"), true);
|