NeuralAmpModelerPlugin

Plugin for Neural Amp Modeler
Log | Files | Refs | Submodules | README | LICENSE

commit 4c00fafb770c397f596ab62018bfc99000722014
parent 31e69c8e86d41f09ca96317e89e87d3e2ad40185
Author: Steven Atkinson <steven@atkinson.mn>
Date:   Thu, 22 Dec 2022 19:37:21 -0800

Fixes (#24)

* Fix sign flip in _HaveModel

* Remove default model in favor of null.
Clean up null inits

* Mac project updates

* Move minimum target back to 10.15 (Issue 23)

* Mono

* Separate re-instantiation of model from setting GUI

* Back to stereo for now
Diffstat:
MNeuralAmpModeler/NeuralAmpModeler.cpp | 47++++++++++++++++++++---------------------------
MNeuralAmpModeler/NeuralAmpModeler.h | 2+-
ANeuralAmpModeler/projects/APPRelease.entitlements | 24++++++++++++++++++++++++
ANeuralAmpModeler/projects/AUv3AppRelease.entitlements | 24++++++++++++++++++++++++
ANeuralAmpModeler/projects/AUv3Release.entitlements | 24++++++++++++++++++++++++
MNeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-APP with AUv3.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3.xcscheme | 3+--
MNeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3Framework.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-Update plists.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/project.pbxproj | 189+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/All macOS.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AAX.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP with AUv3.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv2.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3Framework.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-Update plists.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST2.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 (Distributed).xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 Controller Library.xcscheme | 2+-
MNeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3.xcscheme | 2+-
MNeuralAmpModeler/resources/NeuralAmpModeler-AAX-Info.plist | 6+++---
MNeuralAmpModeler/resources/NeuralAmpModeler-AU-Info.plist | 12++++++------
MNeuralAmpModeler/resources/NeuralAmpModeler-VST2-Info.plist | 6+++---
MNeuralAmpModeler/resources/NeuralAmpModeler-VST3-Info.plist | 6+++---
MNeuralAmpModeler/resources/NeuralAmpModeler-macOS-AUv3-Info.plist | 10+++++-----
MNeuralAmpModeler/resources/NeuralAmpModeler-macOS-Info.plist | 6+++---
28 files changed, 274 insertions(+), 115 deletions(-)

diff --git a/NeuralAmpModeler/NeuralAmpModeler.cpp b/NeuralAmpModeler/NeuralAmpModeler.cpp @@ -116,18 +116,18 @@ public: NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) : Plugin(info, MakeConfig(kNumParams, kNumPresets)) { - this->mDSP = NULL; - this->mStagedDSP = NULL; + this->mDSP = nullptr; + this->mStagedDSP = nullptr; GetParam(kInputGain)->InitGain("Input", 0.0, -20.0, 20.0, 0.1); GetParam(kOutputGain)->InitGain("Output", 0.0, -20.0, 20.0, 0.1); - try { - mDSP = get_hard_dsp(); - } - catch (std::exception& e) { - std::cerr << "Failed to read hard coded DSP" << std::endl; - std::cerr << e.what() << std::endl; - } +// try { +// this->mDSP = get_hard_dsp(); +// } +// catch (std::exception& e) { +// std::cerr << "Failed to read hard coded DSP" << std::endl; +// std::cerr << e.what() << std::endl; +// } mMakeGraphicsFunc = [&]() { return MakeGraphics(*this, PLUG_WIDTH, PLUG_HEIGHT, PLUG_FPS, GetScaleForScreen(PLUG_WIDTH, PLUG_HEIGHT)); @@ -197,7 +197,7 @@ NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) // Tells us what model is loaded pGraphics->AttachControl(new IVPanelControl(modelArea, "", style.WithColor(kFG, COLOR_NAM_1))); // .WithContrast(-0.75) pGraphics->AttachControl(new IRolloverSVGButtonControl(modelArea.GetFromLeft(30).GetPadded(-2.f), loadModel, folderSVG)); - pGraphics->AttachControl(new IVUpdateableLabelControl(modelArea.GetReducedFromLeft(30), "Default model", style.WithDrawFrame(false).WithValueText(style.valueText.WithVAlign(EVAlign::Middle))), kCtrlTagModelName); + pGraphics->AttachControl(new IVUpdateableLabelControl(modelArea.GetReducedFromLeft(30), "Select model...", style.WithDrawFrame(false).WithValueText(style.valueText.WithVAlign(EVAlign::Middle))), kCtrlTagModelName); pGraphics->AttachControl(new IVKnobControl(knobs.GetGridCell(0, 0, 1, kNumParams).GetPadded(-10), kInputGain, "", style)); pGraphics->AttachControl(new IVKnobControl(knobs.GetGridCell(0, 1, 1, kNumParams).GetPadded(-10), kOutputGain, "", style)); @@ -254,10 +254,6 @@ void NeuralAmpModeler::ProcessBlock(iplug::sample** inputs, iplug::sample** outp const double inputGain = pow(10.0, GetParam(kInputGain)->Value() / 10.0); const double outputGain = pow(10.0, GetParam(kOutputGain)->Value() / 10.0); -// mDSPParams["Drive"] = GetParam(kParametricDrive)->Value(); -// mDSPParams["Level"] = GetParam(kParametricLevel)->Value(); -// mDSPParams["Tone"] = GetParam(kParametricTone)->Value(); - if (mStagedDSP) { // Move from staged to active DSP @@ -298,7 +294,7 @@ void NeuralAmpModeler::GetDSP(const WDL_String& modelPath) ss << "FAILED to load model"; SendControlMsgFromDelegate(kCtrlTagModelName, 0, int(strlen(ss.str().c_str())), ss.str().c_str()); if (mStagedDSP != nullptr) { - mStagedDSP = NULL; + mStagedDSP = nullptr; } mModelPath = previousModelPath; std::cerr << "Failed to read DSP module" << std::endl; @@ -324,20 +320,18 @@ bool NeuralAmpModeler::SerializeState(IByteChunk& chunk) const int NeuralAmpModeler::UnserializeState(const IByteChunk& chunk, int startPos) { - WDL_String dir; - startPos = chunk.GetStr(mModelPath, startPos); - mDSP = nullptr; - return UnserializeParams(chunk, startPos); + WDL_String dir; + startPos = chunk.GetStr(mModelPath, startPos); + mDSP = nullptr; + int retcode = UnserializeParams(chunk, startPos); + if (this->mModelPath.GetLength()) + this->GetDSP(this->mModelPath); + return retcode; } void NeuralAmpModeler::OnUIOpen() { Plugin::OnUIOpen(); - if (!this->_HaveModel()) { - if (this->mModelPath.GetLength()) - this->GetDSP(this->mModelPath); - this->GetUI()->SetAllControlsDirty(); - } - else if (this->mModelPath.GetLength()) + if (this->mModelPath.GetLength()) this->_SetModelMsg(this->mModelPath); -} -\ No newline at end of file +} diff --git a/NeuralAmpModeler/NeuralAmpModeler.h b/NeuralAmpModeler/NeuralAmpModeler.h @@ -41,7 +41,7 @@ private: void GetDSP(const WDL_String& dspPath); void _SetModelMsg(const WDL_String& dspPath); bool _HaveModel() const { - return this->mDSP == NULL; + return this->mDSP != nullptr; }; // The DSP actually being used: std::unique_ptr<DSP> mDSP; diff --git a/NeuralAmpModeler/projects/APPRelease.entitlements b/NeuralAmpModeler/projects/APPRelease.entitlements @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>com.apple.security.app-sandbox</key> + <true/> + <key>com.apple.security.application-groups</key> + <array> + <string>group.io.github.iplug2</string> + </array> + <key>com.apple.security.assets.music.read-write</key> + <true/> + <key>com.apple.security.device.audio-input</key> + <true/> + <key>com.apple.security.device.microphone</key> + <true/> + <key>com.apple.security.files.user-selected.read-write</key> + <true/> + <key>com.apple.security.network.client</key> + <true/> + <key>com.apple.security.network.server</key> + <true/> +</dict> +</plist> diff --git a/NeuralAmpModeler/projects/AUv3AppRelease.entitlements b/NeuralAmpModeler/projects/AUv3AppRelease.entitlements @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>com.apple.security.app-sandbox</key> + <true/> + <key>com.apple.security.application-groups</key> + <array> + <string>group.io.github.iplug2</string> + </array> + <key>com.apple.security.assets.music.read-write</key> + <true/> + <key>com.apple.security.device.audio-input</key> + <true/> + <key>com.apple.security.device.microphone</key> + <true/> + <key>com.apple.security.files.user-selected.read-write</key> + <true/> + <key>com.apple.security.network.client</key> + <true/> + <key>com.apple.security.network.server</key> + <true/> +</dict> +</plist> diff --git a/NeuralAmpModeler/projects/AUv3Release.entitlements b/NeuralAmpModeler/projects/AUv3Release.entitlements @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>com.apple.security.app-sandbox</key> + <true/> + <key>com.apple.security.application-groups</key> + <array> + <string>group.io.github.iplug2</string> + </array> + <key>com.apple.security.assets.music.read-write</key> + <true/> + <key>com.apple.security.device.audio-input</key> + <true/> + <key>com.apple.security.device.microphone</key> + <true/> + <key>com.apple.security.files.user-selected.read-write</key> + <true/> + <key>com.apple.security.network.client</key> + <true/> + <key>com.apple.security.network.server</key> + <true/> +</dict> +</plist> diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-APP with AUv3.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-APP with AUv3.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" wasCreatedForAppExtension = "YES" version = "2.0"> <BuildAction @@ -87,7 +87,6 @@ savedToolIdentifier = "" useCustomWorkingDirectory = "NO" debugDocumentVersioning = "YES" - askForAppToLaunch = "Yes" launchAutomaticallySubstyle = "2"> <BuildableProductRunnable runnableDebuggingMode = "0"> diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3Framework.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-AUv3Framework.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-Update plists.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-iOS.xcodeproj/xcshareddata/xcschemes/iOS-Update plists.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/project.pbxproj b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/project.pbxproj @@ -936,6 +936,9 @@ 4FFBB94120863E9300DDD0E7 /* IPlugVST3_Parameter.h */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = IPlugVST3_Parameter.h; path = ../../iPlug2/IPlug/VST3/IPlugVST3_Parameter.h; sourceTree = "<group>"; tabWidth = 2; }; 4FFF72B8214BB71400839091 /* main.rc */ = {isa = PBXFileReference; lastKnownFileType = text; name = main.rc; path = ../resources/main.rc; sourceTree = "<group>"; }; 52FBBED30D0CF143001C8B8A /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = config.h; path = ../config.h; sourceTree = "<group>"; tabWidth = 2; usesTabs = 0; }; + AAD2484E29542F2800F55DD4 /* APPRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = APPRelease.entitlements; sourceTree = "<group>"; }; + AAD2484F2954325200F55DD4 /* AUv3Release.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = AUv3Release.entitlements; sourceTree = "<group>"; }; + AAD248502954339400F55DD4 /* AUv3AppRelease.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = AUv3AppRelease.entitlements; sourceTree = "<group>"; }; B8E22A0A220268C4007CBF4C /* IPlugVST3_ProcessorBase.cpp */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.cpp.cpp; name = IPlugVST3_ProcessorBase.cpp; path = ../../iPlug2/IPlug/VST3/IPlugVST3_ProcessorBase.cpp; sourceTree = "<group>"; tabWidth = 2; }; B8E22A0B220268C4007CBF4C /* IPlugVST3_ProcessorBase.h */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = IPlugVST3_ProcessorBase.h; path = ../../iPlug2/IPlug/VST3/IPlugVST3_ProcessorBase.h; sourceTree = "<group>"; tabWidth = 2; }; B8EA6B932203868500D23A86 /* IPlugVST3_Common.h */ = {isa = PBXFileReference; indentWidth = 2; lastKnownFileType = sourcecode.c.h; name = IPlugVST3_Common.h; path = ../../iPlug2/IPlug/VST3/IPlugVST3_Common.h; sourceTree = "<group>"; tabWidth = 2; }; @@ -1014,6 +1017,9 @@ 089C166AFE841209C02AAC07 /* IPlugExample */ = { isa = PBXGroup; children = ( + AAD248502954339400F55DD4 /* AUv3AppRelease.entitlements */, + AAD2484F2954325200F55DD4 /* AUv3Release.entitlements */, + AAD2484E29542F2800F55DD4 /* APPRelease.entitlements */, 4F3EF8AA28DE03ED002972F2 /* dsp */, 52FBBED30D0CF143001C8B8A /* config.h */, 4F3862EE2014BBEC0009F402 /* NeuralAmpModeler.h */, @@ -2108,15 +2114,10 @@ 089C1669FE841209C02AAC07 /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 1320; + LastUpgradeCheck = 1420; TargetAttributes = { - 4F20EEC8132C69FE0030E34C = { - DevelopmentTeam = 686EDA2T8T; - }; 4F39075F2013EBA300DDA490 = { CreatedOnToolsVersion = 9.2; - DevelopmentTeam = 686EDA2T8T; - ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.ApplicationGroups.Mac = { enabled = 0; @@ -2126,34 +2127,17 @@ }; }; }; - 4F3AE17812C0E5E2001FD7A4 = { - ProvisioningStyle = Automatic; - }; - 4F3EE1BA231438D000004786 = { - DevelopmentTeam = 686EDA2T8T; - ProvisioningStyle = Automatic; - }; 4F78BE0122E73D0800AD537E = { CreatedOnToolsVersion = 10.3; - DevelopmentTeam = 686EDA2T8T; - ProvisioningStyle = Automatic; }; 4F78DAF113B643600032E0F3 = { DevelopmentTeam = 686EDA2T8T; }; - 4F9828AA140A9EB700F3FCC1 = { - DevelopmentTeam = 686EDA2T8T; - }; - 4FB600121567CB0A0020189A = { - DevelopmentTeam = 686EDA2T8T; - }; 4FC3EFC32086C0A600BD11FA = { CreatedOnToolsVersion = 9.2; DevelopmentTeam = 686EDA2T8T; }; 4FD16A0813B63081001D0217 = { - DevelopmentTeam = 686EDA2T8T; - ProvisioningStyle = Automatic; SystemCapabilities = { com.apple.ApplicationGroups.Mac = { enabled = 0; @@ -2163,9 +2147,6 @@ }; }; }; - 4FFBB8F820863B0E00DDD0E7 = { - DevelopmentTeam = 686EDA2T8T; - }; B87FD1E62351C6F900CF7307 = { DevelopmentTeam = 686EDA2T8T; ProvisioningStyle = Automatic; @@ -2957,6 +2938,7 @@ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; DEPLOYMENT_LOCATION = YES; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -3036,6 +3018,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEPLOYMENT_LOCATION = YES; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; @@ -3094,6 +3077,8 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST2_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3102,6 +3087,8 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST2-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst.${BINARY_NAME}"; SKIP_INSTALL = NO; WARNING_CFLAGS = "-Wno-main"; @@ -3112,7 +3099,11 @@ 4F20EF31132C69FE0030E34C /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(VST2_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3121,7 +3112,10 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST2-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst.${BINARY_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = NO; WARNING_CFLAGS = "-Wno-main"; WRAPPER_EXTENSION = vst; @@ -3132,6 +3126,8 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST2_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3140,6 +3136,8 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST2-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst.${BINARY_NAME}"; SKIP_INSTALL = NO; WARNING_CFLAGS = "-Wno-main"; @@ -3164,6 +3162,8 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Mac Developer"; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_HARDENED_RUNTIME = YES; EXECUTABLE_EXTENSION = ""; @@ -3178,7 +3178,8 @@ "@executable_path/../Frameworks", "@executable_path/../../iPlug2/../Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 11.0; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.StevenAtkinson.app.NeuralAmpModeler.AUv3; @@ -3204,9 +3205,13 @@ CLANG_WARN_DOCUMENTATION_COMMENTS = NO; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; - CODE_SIGN_IDENTITY = "Mac Developer"; + CODE_SIGN_ENTITLEMENTS = AUv3Release.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; ENABLE_HARDENED_RUNTIME = YES; ENABLE_NS_ASSERTIONS = NO; EXECUTABLE_EXTENSION = ""; @@ -3221,7 +3226,8 @@ "@executable_path/../Frameworks", "@executable_path/../../iPlug2/../Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 11.0; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.StevenAtkinson.app.NeuralAmpModeler.AUv3; @@ -3250,6 +3256,8 @@ CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Mac Developer"; COPY_PHASE_STRIP = NO; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; ENABLE_HARDENED_RUNTIME = YES; ENABLE_NS_ASSERTIONS = NO; EXECUTABLE_EXTENSION = ""; @@ -3264,7 +3272,8 @@ "@executable_path/../Frameworks", "@executable_path/../../iPlug2/../Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 11.0; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; MTL_ENABLE_DEBUG_INFO = NO; OTHER_LDFLAGS = "$(inherited)"; PRODUCT_BUNDLE_IDENTIFIER = com.StevenAtkinson.app.NeuralAmpModeler.AUv3; @@ -3278,6 +3287,8 @@ 4F3AE1DD12C0E5E2001FD7A4 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 686EDA2T8T; DSTROOT = "$(AU_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -3287,6 +3298,8 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-AU-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; OTHER_LDFLAGS = ( "$(AU_FRAMEWORKS)", "$(inherited)", @@ -3306,7 +3319,11 @@ 4F3AE1DE12C0E5E2001FD7A4 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - DEVELOPMENT_TEAM = 686EDA2T8T; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(AU_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3315,6 +3332,8 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-AU-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; OTHER_LDFLAGS = ( "$(AU_FRAMEWORKS)", "$(inherited)", @@ -3334,6 +3353,8 @@ 4F3AE1DF12C0E5E2001FD7A4 /* Tracer */ = { isa = XCBuildConfiguration; buildSettings = { + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = 686EDA2T8T; DSTROOT = "$(AU_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -3343,6 +3364,8 @@ "$(inherited)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-AU-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; OTHER_LDFLAGS = ( "$(AU_FRAMEWORKS)", "$(inherited)", @@ -3365,6 +3388,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Mac Developer"; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -3378,6 +3402,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -3393,8 +3418,11 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; - CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; - CODE_SIGN_IDENTITY = "Mac Developer"; + CODE_SIGN_ENTITLEMENTS = AUv3AppRelease.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -3408,6 +3436,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -3425,6 +3454,7 @@ ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Mac Developer"; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -3438,6 +3468,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -3464,6 +3495,7 @@ CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 686EDA2T8T; @@ -3489,7 +3521,7 @@ "$(inherited)", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 10.14; + MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; OTHER_LDFLAGS = ( @@ -3519,13 +3551,14 @@ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = 686EDA2T8T; + DEVELOPMENT_TEAM = 77BKRC84G3; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; @@ -3550,7 +3583,7 @@ "$(inherited)", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 10.14; + MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_LDFLAGS = ( @@ -3585,6 +3618,7 @@ COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; + DEAD_CODE_STRIPPING = YES; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = 686EDA2T8T; DYLIB_COMPATIBILITY_VERSION = 1; @@ -3611,7 +3645,7 @@ "$(inherited)", "@loader_path/Frameworks", ); - MACOSX_DEPLOYMENT_TARGET = 10.14; + MACOSX_DEPLOYMENT_TARGET = 10.15; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; OTHER_LDFLAGS = ( @@ -3634,6 +3668,7 @@ isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = "$(DEBUG_OPTIMIZE)"; PRODUCT_NAME = "All macOS"; @@ -3644,6 +3679,7 @@ isa = XCBuildConfiguration; buildSettings = { COPY_PHASE_STRIP = YES; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; PRODUCT_NAME = "All macOS"; ZERO_LINK = NO; @@ -3653,6 +3689,7 @@ 4F78DAF413B643610032E0F3 /* Tracer */ = { isa = XCBuildConfiguration; buildSettings = { + DEAD_CODE_STRIPPING = YES; PRODUCT_NAME = "All macOS"; }; name = Tracer; @@ -3661,6 +3698,8 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3673,6 +3712,8 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; @@ -3682,7 +3723,11 @@ 4F9828DE140A9EB700F3FCC1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3695,7 +3740,10 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; }; @@ -3705,6 +3753,8 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -3717,6 +3767,8 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; @@ -3733,6 +3785,8 @@ CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEPLOYMENT_LOCATION = YES; DSTROOT = "$(AAX_PATH)"; GCC_PRECOMPILE_PREFIX_HEADER = YES; @@ -3771,7 +3825,8 @@ "$(EXTRA_LIB_PATHS)", "$(AAX_SDK)/Libs/Debug", ); - MACOSX_DEPLOYMENT_TARGET = "$(DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.aax.${BINARY_NAME}"; SDKROOT = "$(BASE_SDK_MAC)"; SKIP_INSTALL = NO; @@ -3794,10 +3849,14 @@ CLANG_WARN_IMPLICIT_SIGN_CONVERSION = NO; CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEPLOYMENT_LOCATION = YES; DEPLOYMENT_POSTPROCESSING = NO; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(AAX_PATH)"; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = $IPLUG_PATH/IPlugOBJCPrefix.pch; @@ -3835,7 +3894,8 @@ "$(EXTRA_LIB_PATHS)", "$(AAX_SDK)/Libs/Release", ); - MACOSX_DEPLOYMENT_TARGET = "$(DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; OTHER_LDFLAGS = ( "$(EXTRA_LNK_FLAGS)", "$(ALL_FRAMEWORKS)", @@ -3845,6 +3905,7 @@ 1500, ); PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.aax.${BINARY_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; SDKROOT = "$(BASE_SDK_MAC)"; SKIP_INSTALL = NO; SYMROOT = "../build-mac"; @@ -3867,6 +3928,8 @@ CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = NO; CLANG_WARN__EXIT_TIME_DESTRUCTORS = NO; CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 0.5.7; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEPLOYMENT_LOCATION = YES; DEPLOYMENT_POSTPROCESSING = NO; @@ -3907,7 +3970,8 @@ "$(EXTRA_LIB_PATHS)", "$(AAX_SDK)/Libs/Release", ); - MACOSX_DEPLOYMENT_TARGET = "$(DEPLOYMENT_TARGET)"; + MACOSX_DEPLOYMENT_TARGET = 10.15; + MARKETING_VERSION = 0.5.7; OTHER_LDFLAGS = ( "$(EXTRA_LNK_FLAGS)", "$(EXTRA_ALL_FRAMEWORKS)", @@ -3940,6 +4004,7 @@ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; + DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; EXECUTABLE_EXTENSION = a; EXECUTABLE_PREFIX = ""; @@ -3975,6 +4040,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; ENABLE_NS_ASSERTIONS = NO; EXECUTABLE_EXTENSION = a; EXECUTABLE_PREFIX = ""; @@ -4009,6 +4075,7 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CODE_SIGN_IDENTITY = ""; COPY_PHASE_STRIP = NO; + DEAD_CODE_STRIPPING = YES; ENABLE_NS_ASSERTIONS = NO; EXECUTABLE_EXTENSION = a; EXECUTABLE_PREFIX = ""; @@ -4033,8 +4100,12 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -4048,6 +4119,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -4063,8 +4135,12 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; - CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; + CODE_SIGN_ENTITLEMENTS = APPRelease.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -4078,6 +4154,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -4093,8 +4170,12 @@ isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "NeuralAmpModeler-macOS"; + ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES; CODE_SIGN_ENTITLEMENTS = "NeuralAmpModeler-macOS.entitlements"; CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(APP_PATH)"; ENABLE_HARDENED_RUNTIME = YES; GCC_PREPROCESSOR_DEFINITIONS = ( @@ -4108,6 +4189,7 @@ "$(inherited)", "@executable_path/../Frameworks", ); + MACOSX_DEPLOYMENT_TARGET = 10.15; OTHER_LDFLAGS = ( "$(APP_FRAMEWORKS)", "$(inherited)", @@ -4123,6 +4205,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -4135,6 +4218,7 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; @@ -4144,7 +4228,10 @@ 4FFBB93920863B0E00DDD0E7 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = ""; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; + DEVELOPMENT_TEAM = 77BKRC84G3; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -4157,7 +4244,9 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; + PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; }; @@ -4167,6 +4256,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + DEAD_CODE_STRIPPING = YES; DSTROOT = "$(VST3_PATH)"; GCC_PREPROCESSOR_DEFINITIONS = ( "$(EXTRA_PLUGIN_DEFS)", @@ -4179,6 +4269,7 @@ "$(VST3_SDK)", ); INFOPLIST_FILE = "../resources/NeuralAmpModeler-VST3-Info.plist"; + MACOSX_DEPLOYMENT_TARGET = 10.15; PRODUCT_BUNDLE_IDENTIFIER = "com.StevenAtkinson.vst3.${BINARY_NAME}"; SKIP_INSTALL = NO; WRAPPER_EXTENSION = vst3; @@ -4210,6 +4301,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)"; + DEAD_CODE_STRIPPING = YES; DEPLOYMENT_LOCATION = YES; DEVELOPMENT_TEAM = "$(DEVELOPMENT_TEAM)"; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -4265,6 +4357,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; @@ -4273,6 +4366,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; @@ -4281,6 +4375,7 @@ isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_STYLE = Automatic; + DEAD_CODE_STRIPPING = YES; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Tracer; diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/All macOS.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/All macOS.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AAX.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AAX.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP with AUv3.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP with AUv3.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-APP.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv2.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv2.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" wasCreatedForAppExtension = "YES" version = "2.0"> <BuildAction diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3Framework.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-AUv3Framework.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-Update plists.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-Update plists.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST2.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST2.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 (Distributed).xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 (Distributed).xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 Controller Library.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3 Controller Library.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3.xcscheme b/NeuralAmpModeler/projects/NeuralAmpModeler-macOS.xcodeproj/xcshareddata/xcschemes/macOS-VST3.xcscheme @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <Scheme - LastUpgradeVersion = "1320" + LastUpgradeVersion = "1420" version = "1.3"> <BuildAction parallelizeBuildables = "YES" diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-AAX-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-AAX-Info.plist @@ -7,7 +7,7 @@ <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIdentifier</key> <string>com.StevenAtkinson.aax.NeuralAmpModeler</string> <key>CFBundleInfoDictionaryVersion</key> @@ -17,11 +17,11 @@ <key>CFBundlePackageType</key> <string>TDMw</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleSignature</key> <string>PTul</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CSResourcesFileMapped</key> <true/> <key>LSMinimumSystemVersion</key> diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-AU-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-AU-Info.plist @@ -12,7 +12,7 @@ <key>manufacturer</key> <string>SDAa</string> <key>name</key> - <string>StevenAtkinson: NeuralAmpModeler</string> + <string>Steven Atkinson: NeuralAmpModeler</string> <key>sandboxSafe</key> <true/> <key>subtype</key> @@ -20,17 +20,17 @@ <key>type</key> <string>aufx</string> <key>version</key> - <integer>1285</integer> + <integer>1287</integer> </dict> </array> <key>AudioUnit Version</key> - <string>0x00000505</string> + <string>0x00000507</string> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIdentifier</key> <string>com.StevenAtkinson.audiounit.NeuralAmpModeler</string> <key>CFBundleInfoDictionaryVersion</key> @@ -40,11 +40,11 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleSignature</key> <string>1YEo</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CSResourcesFileMapped</key> <true/> <key>LSMinimumSystemVersion</key> diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-VST2-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-VST2-Info.plist @@ -7,7 +7,7 @@ <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIdentifier</key> <string>com.StevenAtkinson.vst.NeuralAmpModeler</string> <key>CFBundleInfoDictionaryVersion</key> @@ -17,11 +17,11 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleSignature</key> <string>1YEo</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CSResourcesFileMapped</key> <true/> <key>LSMinimumSystemVersion</key> diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-VST3-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-VST3-Info.plist @@ -7,7 +7,7 @@ <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIdentifier</key> <string>com.StevenAtkinson.vst3.NeuralAmpModeler</string> <key>CFBundleInfoDictionaryVersion</key> @@ -17,11 +17,11 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleSignature</key> <string>1YEo</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CSResourcesFileMapped</key> <true/> <key>LSMinimumSystemVersion</key> diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-macOS-AUv3-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-macOS-AUv3-Info.plist @@ -7,7 +7,7 @@ <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIdentifier</key> <string>com.StevenAtkinson.app.NeuralAmpModeler.AUv3</string> <key>CFBundleInfoDictionaryVersion</key> @@ -17,9 +17,9 @@ <key>CFBundlePackageType</key> <string>XPC!</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>LSMinimumSystemVersion</key> <string>10.12.0</string> <key>NSExtension</key> @@ -36,7 +36,7 @@ <key>manufacturer</key> <string>SDAa</string> <key>name</key> - <string>StevenAtkinson: NeuralAmpModeler</string> + <string>Steven Atkinson: NeuralAmpModeler</string> <key>sandboxSafe</key> <true/> <key>subtype</key> @@ -48,7 +48,7 @@ <key>type</key> <string>aufx</string> <key>version</key> - <integer>1285</integer> + <integer>1287</integer> </dict> </array> </dict> diff --git a/NeuralAmpModeler/resources/NeuralAmpModeler-macOS-Info.plist b/NeuralAmpModeler/resources/NeuralAmpModeler-macOS-Info.plist @@ -7,7 +7,7 @@ <key>CFBundleExecutable</key> <string>NeuralAmpModeler</string> <key>CFBundleGetInfoString</key> - <string>NeuralAmpModeler v0.5.5 Copyright 2022 Steven Atkinson</string> + <string>NeuralAmpModeler v0.5.7 Copyright 2022 Steven Atkinson</string> <key>CFBundleIconFile</key> <string>NeuralAmpModeler.icns</string> <key>CFBundleIdentifier</key> @@ -19,11 +19,11 @@ <key>CFBundlePackageType</key> <string>BNDL</string> <key>CFBundleShortVersionString</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CFBundleSignature</key> <string>1YEo</string> <key>CFBundleVersion</key> - <string>0.5.5</string> + <string>0.5.7</string> <key>CSResourcesFileMapped</key> <true/> <key>LSApplicationCategoryType</key>