Skip to content

Commit

Permalink
Upgade to a (slightly tweaked) XT 1.3.3 submodule (#1014)
Browse files Browse the repository at this point in the history
* Upgade to a (slightly tweaked) XT 1.3.3 submodule

* Warning to error
  • Loading branch information
baconpaul authored Aug 9, 2024
1 parent 7550d7e commit 758b963
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
6 changes: 4 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,11 @@ add_subdirectory(surge)
# turn off specific warning as errors enforced by Rack-SDK compiler options for surge libs
# the warnings should be fixed in the dependencies or the warning could be disabled in the
# dependency CMake definitions and removed from here
target_compile_options(juce_dsp_rack_sub PRIVATE -Wno-deprecated-copy
target_compile_options(juce_dsp_rack_sub PRIVATE
-Wno-deprecated-copy -Wno-unused-function
$<$<CXX_COMPILER_ID:GNU>:-Wno-maybe-uninitialized>
$<$<CXX_COMPILER_ID:GNU>:-Wno-dangling-pointer>)
$<$<CXX_COMPILER_ID:GNU>:-Wno-dangling-pointer>
-DJUCE_AUDIOWORKGROUP_TYPES_AVAILABLE=0)
target_compile_options(eurorack PRIVATE -Wno-unused-local-typedefs $<$<PLATFORM_ID:Darwin>:-Wno-infinite-recursion>)
target_compile_options(sqlite PRIVATE -Wno-error)
target_compile_options(sst-plugininfra PRIVATE -Wno-unused-variable)
Expand Down
2 changes: 1 addition & 1 deletion surge
Submodule surge updated 75 files
+1 −0 AUTHORS
+55 −0 CHERRY_PICK_133.txt
+2 −1 CMakeLists.txt
+7 −0 azure-pipelines.yml
+1 −1 libs/JUCE
+1 −1 libs/simde
+6 −6 resources/data/modulator_presets/LFO/8th Note S&H.modpreset
+6 −6 resources/data/modulator_presets/LFO/Delayed Vibrato.modpreset
+6 −6 resources/data/modulator_presets/LFO/Noise.modpreset
+6 −6 resources/data/modulator_presets/LFO/Noisy Transient.modpreset
+6 −6 resources/data/modulator_presets/LFO/Slow Poly Random.modpreset
+6 −6 resources/data/modulator_presets/LFO/Utility/Random Fade Bipolar.modpreset
+6 −6 resources/data/modulator_presets/LFO/Utility/Random Fade Unipolar.modpreset
+6 −6 resources/data/modulator_presets/LFO/Utility/Random Value Bipolar.modpreset
+6 −6 resources/data/modulator_presets/LFO/Utility/Random Value Unipolar.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/Erratic Motion.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/In Trance.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/Major Arpeggio.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/Major Steps.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/Minor Arpeggio.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/Minor Jumps.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Melodic/The Lick.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 1.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 2.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 3.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 4.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 5.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 6.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Rhythmic/Trance Gate 7.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Waveforms/Quantized Ramp.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Waveforms/Quantized Saw.modpreset
+6 −6 resources/data/modulator_presets/Step Seq/Waveforms/Quantized Triangle.modpreset
+10 −10 resources/data/wavetables/WT fileformat.txt
+41 −15 resources/surge-shared/oscspecification.html
+47 −0 scripts/osc-tests/FXUnit.py
+49 −0 scripts/osc-tests/OSC_tuning.py
+16 −7 scripts/wt-tool/wt-tool.py
+78 −38 src/common/Parameter.cpp
+11 −0 src/common/Parameter.h
+16 −0 src/common/SurgePatch.cpp
+55 −50 src/common/SurgeStorage.h
+93 −18 src/common/SurgeSynthesizer.cpp
+1 −0 src/common/SurgeSynthesizer.h
+3 −0 src/common/UserDefaults.cpp
+1 −0 src/common/UserDefaults.h
+24 −2 src/common/dsp/CXOR.h
+14 −0 src/common/dsp/SurgeVoice.cpp
+7 −4 src/common/dsp/Wavetable.cpp
+2 −0 src/common/dsp/effects/FrequencyShifterEffect.cpp
+9 −2 src/common/dsp/oscillators/FM2Oscillator.cpp
+28 −4 src/common/dsp/oscillators/WindowOscillator.cpp
+1 −1 src/common/dsp/oscillators/WindowOscillator.h
+9 −0 src/common/dsp/vembertech/basic_dsp.h
+7 −4 src/common/globals.h
+7 −1 src/surge-fx/CMakeLists.txt
+221 −0 src/surge-fx/FXOpenSoundControl.cpp
+88 −0 src/surge-fx/FXOpenSoundControl.h
+197 −7 src/surge-fx/SurgeFXEditor.cpp
+14 −1 src/surge-fx/SurgeFXEditor.h
+101 −2 src/surge-fx/SurgeFXProcessor.cpp
+36 −0 src/surge-fx/SurgeFXProcessor.h
+123 −1 src/surge-python/surgepy.cpp
+6 −0 src/surge-python/surgepy/_surgepy/__init__.pyi
+14 −0 src/surge-python/tests/test_surgepy.py
+3 −0 src/surge-xt/CMakeLists.txt
+62 −59 src/surge-xt/SurgeSynthProcessor.cpp
+3 −27 src/surge-xt/SurgeSynthProcessor.h
+135 −17 src/surge-xt/cli/cli-main.cpp
+14 −2 src/surge-xt/gui/SurgeGUIEditor.cpp
+13 −0 src/surge-xt/gui/SurgeGUIEditorMenuStructures.cpp
+36 −21 src/surge-xt/gui/SurgeGUIEditorValueCallbacks.cpp
+3 −3 src/surge-xt/gui/widgets/TypeAheadTextEditor.cpp
+1 −1 src/surge-xt/gui/widgets/XMLConfiguredMenus.cpp
+1 −1 src/surge-xt/gui/widgets/XMLConfiguredMenus.h
+77 −51 src/surge-xt/osc/OpenSoundControl.cpp

0 comments on commit 758b963

Please sign in to comment.