From a6e4d99eea9fa5e1aef2fecc09175ccc0e592626 Mon Sep 17 00:00:00 2001 From: Anjok07 <68268275+Anjok07@users.noreply.github.com> Date: Thu, 6 May 2021 03:47:29 -0500 Subject: [PATCH] Add files via upload --- Ensembler-2to9-Outputs.bat | 354 +++++++++++++++++++++++++++++++++++++ 1 file changed, 354 insertions(+) create mode 100644 Ensembler-2to9-Outputs.bat diff --git a/Ensembler-2to9-Outputs.bat b/Ensembler-2to9-Outputs.bat new file mode 100644 index 0000000..5ed7ca6 --- /dev/null +++ b/Ensembler-2to9-Outputs.bat @@ -0,0 +1,354 @@ +@echo off + +:start +set choice= +set /p choice=Are you processing instrumental outputs? [Y/N]: +if not '%choice%'=='' set choice=%choice:~0,1% +if '%choice%'=='Y' goto inst +if '%choice%'=='y' goto inst +if '%choice%'=='N' goto vocals +if '%choice%'=='n' goto vocals +if '%choice%'=='' goto inst +ECHO "%choice%" is not valid, try again +ECHO. +goto start +:inst +ECHO ======================================= +ECHO Instrumental Output Ensembler +ECHO ======================================= +ECHO. +set choice= +set /p choice=Please enter the number of files you are processing: +if not '%choice%'=='' set choice=%choice:~0,1% +if '%choice%'=='2' goto ensem2 +if '%choice%'=='3' goto ensem3 +if '%choice%'=='4' goto ensem4 +if '%choice%'=='5' goto ensem5 +if '%choice%'=='6' goto ensem6 +if '%choice%'=='7' goto ensem7 +if '%choice%'=='8' goto ensem8 +if '%choice%'=='9' goto ensem9 +ECHO "%choice%" is not valid, try again +ECHO. +goto start +:ensem2 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_Final_Ensemb_2" +goto end +:ensem3 +ECHO +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 ensembled/"%~n1_ensam1"_v.wav -o ensembled/"%~n1_Final_Ensemb_3" + +del ensembled\"%~n1_ensam1"_v.wav +goto end +:ensem4 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_Final_Ensemb_4" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +goto end +:ensem5 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam3" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %5 ensembled/"%~n1_ensam3"_v.wav -o ensembled/"%~n1_Final_Ensemb_5" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n1_ensam3"_v.wav +goto end +:ensem6 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam4" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n1_ensam4"_v.wav -o ensembled/"%~n1_Final_Ensemb_6" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n1_ensam4"_v.wav +goto end +:ensem7 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam4" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n1_ensam4"_v.wav -o ensembled/"%~n1_ensam5" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %7 ensembled/"%~n1_ensam5"_v.wav -o ensembled/"%~n1_Final_Ensemb_7" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n1_ensam4"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n1_ensam5"_v.wav +goto end +:ensem8 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %7 %8 -o ensembled/"%~n7_ensam4" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam12" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n7_ensam4"_v.wav -o ensembled/"%~n1_ensam34" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam12"_v.wav ensembled/"%~n1_ensam34"_v.wav -o ensembled/"%~n1_Final_Ensemb_8" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n7_ensam4"_v.wav +del ensembled\"%~n1_ensam12"_v.wav +del ensembled\"%~n1_ensam34"_v.wav +goto end +:ensem9 +ECHO Ensembling instrumental outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %7 %8 -o ensembled/"%~n7_ensam4" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam12" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n7_ensam4"_v.wav -o ensembled/"%~n1_ensam34" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam12"_v.wav ensembled/"%~n1_ensam34"_v.wav -o ensembled/"%~n1_ensam1234" + +python lib/spec_utils.py -a min_mag -m modelparams\%modelparam%.json %9 ensembled/"%~n1_ensam1234"_v.wav -o ensembled/"%~n1_Final_Ensemb_9" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n7_ensam4"_v.wav +del ensembled\"%~n1_ensam12"_v.wav +del ensembled\"%~n1_ensam34"_v.wav +del ensembled\"%~n1_ensam1234"_v.wav +goto end +:end +ECHO Complete! +pause +exit +:vocals +ECHO ======================================= +ECHO Vocal Output Ensembler +ECHO ======================================= +ECHO. +set choice= +set /p choice=Please enter the number of files you are processing: +if not '%choice%'=='' set choice=%choice:~0,1% +if '%choice%'=='2' goto ensem2 +if '%choice%'=='3' goto ensem3 +if '%choice%'=='4' goto ensem4 +if '%choice%'=='5' goto ensem5 +if '%choice%'=='6' goto ensem6 +if '%choice%'=='7' goto ensem7 +if '%choice%'=='8' goto ensem8 +if '%choice%'=='9' goto ensem9 +ECHO "%choice%" is not valid, try again +ECHO. +goto start +:ensem2 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_Final_Ensemb_2" +goto end +:ensem3 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 ensembled/"%~n1_ensam1"_v.wav -o ensembled/"%~n1_Final_Ensemb_3" + +del ensembled\"%~n1_ensam1"_v.wav +goto end +:ensem4 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_Final_Ensemb_4" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +goto end +:ensem5 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam3" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %5 ensembled/"%~n1_ensam3"_v.wav -o ensembled/"%~n1_Final_Ensemb_5" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n1_ensam3"_v.wav +goto end +:ensem6 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam4" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n1_ensam4"_v.wav -o ensembled/"%~n1_Final_Ensemb_6" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n1_ensam4"_v.wav +goto end +:ensem7 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam4" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n1_ensam4"_v.wav -o ensembled/"%~n1_ensam5" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %7 ensembled/"%~n1_ensam5"_v.wav -o ensembled/"%~n1_Final_Ensemb_7" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n1_ensam4"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n1_ensam5"_v.wav +goto end +:ensem8 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %7 %8 -o ensembled/"%~n7_ensam4" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam12" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n7_ensam4"_v.wav -o ensembled/"%~n1_ensam34" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam12"_v.wav ensembled/"%~n1_ensam34"_v.wav -o ensembled/"%~n1_Final_Ensemb_8" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n7_ensam4"_v.wav +del ensembled\"%~n1_ensam12"_v.wav +del ensembled\"%~n1_ensam34"_v.wav +goto end +:ensem9 +ECHO Ensembling vocal outputs... +set modelparam=1band_sr44100_hl512 +cd /d %~dp0 + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %1 %2 -o ensembled/"%~n1_ensam1" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %3 %4 -o ensembled/"%~n3_ensam2" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %5 %6 -o ensembled/"%~n5_ensam3" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %7 %8 -o ensembled/"%~n7_ensam4" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam1"_v.wav ensembled/"%~n3_ensam2"_v.wav -o ensembled/"%~n1_ensam12" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n5_ensam3"_v.wav ensembled/"%~n7_ensam4"_v.wav -o ensembled/"%~n1_ensam34" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json ensembled/"%~n1_ensam12"_v.wav ensembled/"%~n1_ensam34"_v.wav -o ensembled/"%~n1_ensam1234" + +python lib/spec_utils.py -a max_mag -m modelparams\%modelparam%.json %9 ensembled/"%~n1_ensam1234"_v.wav -o ensembled/"%~n1_Final_Ensemb_9" + +del ensembled\"%~n1_ensam1"_v.wav +del ensembled\"%~n3_ensam2"_v.wav +del ensembled\"%~n5_ensam3"_v.wav +del ensembled\"%~n7_ensam4"_v.wav +del ensembled\"%~n1_ensam12"_v.wav +del ensembled\"%~n1_ensam34"_v.wav +del ensembled\"%~n1_ensam1234"_v.wav +goto end +:end +ECHO Complete! +pause +exit \ No newline at end of file