Klein bottle source by CuBeOwL ;)
[xonotic/mediasource.git] / sound / weapons / tuba_loopnote_maker.sh
index 4289b4d..4e4ae0e 100755 (executable)
@@ -4,7 +4,7 @@ set -e
 
 (
        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`
@@ -32,6 +32,11 @@ case "$synth" in
        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