(
cd loopfinder
- gcc -o findloop findloop.c -lfftw3 -Wall -Wextra -ffast-math -lsndfile -O3
+ gcc -o findloop findloop.c -lfftw3 -Wall -Wextra -ffast-math -lsndfile -lm -O3
)
t=`mktemp -dt loopfinder.XXXXXX`
fluidsynth)
fluidsynth -v -n -i -l -T wav -F "$t"/out.wav "$@" "$t"/tuba_loopnote_maker.mid
;;
+ lmms)
+ echo "Import $t/tuba_loopnote_maker.mid into LMMS, set instrument, and export as $t/out.wav"
+ lmms
+ [ -f "$t"/out.wav ]
+ ;;
esac
normalize --peak "$t"/out.wav