From 162e24f589ef6600018cbbf40a56ebc191cd4d2e Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 25 Apr 2023 01:10:47 +0200 Subject: [PATCH] CI tweaks, give up on old macOS versions, min 10.15 Signed-off-by: falkTX --- .github/workflows/build.yml | 2 +- jucewrapper/CardinalWrapper.cpp | 2 +- plugins/Cardinal/src/AIDA-X.cpp | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 740be4d..327c220 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -172,7 +172,7 @@ jobs: macos: strategy: matrix: - target: [intel, universal] + target: [universal-10.15] runs-on: macos-11 steps: - uses: actions/checkout@v3 diff --git a/jucewrapper/CardinalWrapper.cpp b/jucewrapper/CardinalWrapper.cpp index 771d941..562c6f3 100644 --- a/jucewrapper/CardinalWrapper.cpp +++ b/jucewrapper/CardinalWrapper.cpp @@ -18,7 +18,7 @@ #include #include -#if MAC_OS_X_VERSION_MAX_ALLOWED > 101200 +#if MAC_OS_X_VERSION_MAX_ALLOWED > 101500 #error unwanted macOS version, too new #endif diff --git a/plugins/Cardinal/src/AIDA-X.cpp b/plugins/Cardinal/src/AIDA-X.cpp index 6f62b2e..717c181 100644 --- a/plugins/Cardinal/src/AIDA-X.cpp +++ b/plugins/Cardinal/src/AIDA-X.cpp @@ -18,6 +18,9 @@ # include "ghc/filesystem.hpp" #endif +template class RTNeural::Model; +template class RTNeural::Layer; + // -------------------------------------------------------------------------------------------------------------------- /* Define a constexpr for converting a gain in dB to a coefficient */ @@ -169,6 +172,7 @@ struct AidaPluginModule : Module { configParam(PARAM_INPUT_LEVEL, -12.f, 12.f, 0.f, "Input level", " dB"); configParam(PARAM_OUTPUT_LEVEL, -12.f, 12.f, 0.f, "Output level", " dB"); + in_lpf.setFc(MAP(66.216f, 0.0f, 100.0f, INLPF_MAX_CO, INLPF_MIN_CO)); inlevel.setTau(1 / 30.f); outlevel.setTau(1 / 30.f); } @@ -335,8 +339,6 @@ struct AidaPluginModule : Module { void onSampleRateChange(const SampleRateChangeEvent& e) override { dc_blocker.setFc(35.0f / e.sampleRate); - - in_lpf.setFc(MAP(66.216f, 0.0f, 100.0f, INLPF_MAX_CO, INLPF_MIN_CO)); } DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(AidaPluginModule)