NeuralPi

Raspberry Pi guitar pedal using neural networks to emulate real amps and effects
Log | Files | Refs | Submodules | README

commit 628ab23208dee810247789bc8183c1cc4b1bb9ce
parent ffe40740ead8f2723616fd760c7e687257bde0c6
Author: Keith Bloemer <32459398+GuitarML@users.noreply.github.com>
Date:   Tue,  1 Feb 2022 13:41:53 -0600

Update validate.sh
Diffstat:
Mvalidate.sh | 20+++++++++++++-------
1 file changed, 13 insertions(+), 7 deletions(-)

diff --git a/validate.sh b/validate.sh @@ -24,18 +24,24 @@ install_pluginval_win() # install if [[ "$OSTYPE" == "linux-gnu"* ]]; then - pluginval=$(install_pluginval_linux) - plugin="build/NeuralPi_artefacts/Release/VST3/NeuralPi.vst3" + exit 0 + # pluginval=$(install_pluginval_linux) + # declare -a plugins=() elif [[ "$OSTYPE" == "darwin"* ]]; then pluginval=$(install_pluginval_mac) - plugin="build/NeuralPi_artefacts/VST3/NeuralPi.vst3" + declare -a plugins=("build/NeuralPi_artefacts/VST3/NeuralPi.vst3") +else + pluginval=$(install_pluginval_win) + declare -a plugins=("build/NeuralPi_artefacts/Release/VST3/NeuralPi.vst3") fi echo "Pluginval installed at ${pluginval}" -echo "Validating ${plugin}" -$pluginval --strictness-level 8 --validate-in-process --validate $plugin --timeout-ms 600000 -result=$? + +# run +for plugin in "${plugins[@]}"; do + echo "Validating ${plugin}" + $pluginval --strictness-level 8 --validate-in-process --validate $plugin +done # clean up rm -Rf pluginval* -exit $result