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)