AnalogTapeModel

Physical modelling signal processing for analog tape recording
Log | Files | Refs | Submodules | README | LICENSE

commit 0350cb505388259660bd1d95e6e39fd3e81d81f6
parent be6208d7d80828e24171f69dd9962df7cd430874
Author: jatinchowdhury18 <jatinchowdhury18@gmail.com>
Date:   Wed, 10 Mar 2021 16:54:39 -0800

Update builds (#155)

* Update Windows builds

* Update Mac builds

Co-authored-by: jatinchowdhury18 <jatinchowdhury18@users.noreply.github.com>
Diffstat:
MCHANGELOG.md | 1+
MPlugin/CMakeLists.txt | 2+-
MPlugin/Installers/mac/build_mac_installer.sh | 2+-
Mmac_builds.sh | 9+++++----
4 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md @@ -6,6 +6,7 @@ this file. - Added Azimuth parameter for playhead loss controls. - Added Variance and Drift parameters for Wow control. - Fixed stability issue in tone filters. +- Fixed glitches when adjusting loss parameters at large buffer sizes. - Improved parameter names for automation menus. - Added arrows for preset menu. - Fixed GUI freezing bug in Cakewalk. diff --git a/Plugin/CMakeLists.txt b/Plugin/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.15) set(CMAKE_OSX_DEPLOYMENT_TARGET "10.12" CACHE STRING "Minimum OS X deployment target") set(CMAKE_CXX_STANDARD 17) -project(CHOWTapeModel VERSION 2.7.2) +project(CHOWTapeModel VERSION 2.7.3) add_subdirectory(modules) include_directories(modules/RTNeural) diff --git a/Plugin/Installers/mac/build_mac_installer.sh b/Plugin/Installers/mac/build_mac_installer.sh @@ -31,7 +31,7 @@ productsign -s "$TEAM_ID" ../../build/CHOWTapeModel.pkg $pkg_dir/CHOWTapeModel-s echo "Notarizing installer package..." INSTALLER_PASS=$(more ~/Developer/mac_installer_pass) -npx notarize-cli --file $pkg_dir/CHOWTapeModel-signed.pkg --bundle-id com.chowdsp.CHOWTapeModel --username chowdsp@gmail.com --password "$INSTALLER_PASS" +npx notarize-cli --file $pkg_dir/CHOWTapeModel-signed.pkg --bundle-id com.chowdsp.CHOWTapeModel --username chowdsp@gmail.com --password "$INSTALLER_PASS" --asc-provider "$TEAM_ID" echo "Building disk image..." vol_name=ChowTapeModel-Mac-$app_version diff --git a/mac_builds.sh b/mac_builds.sh @@ -10,8 +10,8 @@ rm -Rf Bin/*Mac* # set up build VST VST_PATH=~/Developer/Plugin_SDKs/VST2_SDK/ -sed -i -e "s~# juce_set_vst2_sdk_path.*~juce_set_vst2_sdk_path(${SDK_PATH}/VST2_SDK)~" CMakeLists.txt -sed -i -e 's/#.*VST/VST/' CMakeLists.txt +sed -i '' "s~# juce_set_vst2_sdk_path.*~juce_set_vst2_sdk_path(${VST_PATH})~" CMakeLists.txt +sed -i '' 's/#.*VST/VST/' CMakeLists.txt # cmake new builds TEAM_ID=$(more ~/Developer/mac_id) @@ -38,9 +38,10 @@ git restore CMakeLists.txt # run auval echo "Running AU validation..." rm -Rf ~/Library/Audio/Plug-Ins/Components/${plugin}.component +sudo rm -Rf /Library/Audio/Plug-Ins/Components/${plugin}.component cp -R build/${plugin}_artefacts/Release/AU/${plugin}.component ~/Library/Audio/Plug-Ins/Components -manu=$(cut -f 6 -d ' ' <<< "$(grep 'PLUGIN_MANUFACTURER_CODE' CMakeLists.txt)") -code=$(cut -f 6 -d ' ' <<< "$(grep 'PLUGIN_CODE' CMakeLists.txt)") +manu=$(cut -f 10 -d ' ' <<< "$(grep 'PLUGIN_MANUFACTURER_CODE' CMakeLists.txt | head -1)") +code=$(cut -f 10 -d ' ' <<< "$(grep 'PLUGIN_CODE' CMakeLists.txt | head -1)") set +e auval_result=$(auval -v aufx "$code" "$manu")