lower fluidsynth level to avoid distortions; use 256 samples block size for opt
This commit is contained in:
parent
3c49eb9654
commit
5bb5a48c7d
1 changed files with 3 additions and 4 deletions
|
@ -102,12 +102,12 @@ fi
|
||||||
|
|
||||||
# start Jack2 and Jamulus in headless mode
|
# start Jack2 and Jamulus in headless mode
|
||||||
export LD_LIBRARY_PATH="distributions/${OPUS}/.libs:distributions/jack2/build:distributions/jack2/build/common"
|
export LD_LIBRARY_PATH="distributions/${OPUS}/.libs:distributions/jack2/build:distributions/jack2/build/common"
|
||||||
distributions/jack2/build/jackd --silent -P70 -p16 -t2000 -d alsa -dhw:${ADEVICE} -p 128 -n 3 -r 48000 -s &
|
|
||||||
|
|
||||||
if [ "$1" == "opt" ]; then
|
if [ "$1" == "opt" ]; then
|
||||||
|
distributions/jack2/build/jackd -R -T --silent -P70 -p16 -t2000 -d alsa -dhw:${ADEVICE} -p 256 -n 3 -r 48000 -s &
|
||||||
./Jamulus -n -i ${JAMULUSINIFILE} -j -c jamulus.fischvolk.de &>/dev/null &
|
./Jamulus -n -i ${JAMULUSINIFILE} -j -c jamulus.fischvolk.de &>/dev/null &
|
||||||
sleep 1
|
sleep 1
|
||||||
./distributions/fluidsynth/build/src/fluidsynth -o synth.polyphony=25 -s -i -a jack -g 1 distributions/fluidsynth/build/claudio_piano.sf2 &>/dev/null &
|
./distributions/fluidsynth/build/src/fluidsynth -o synth.polyphony=25 -s -i -a jack -g 0.4 distributions/fluidsynth/build/claudio_piano.sf2 &>/dev/null &
|
||||||
sleep 3
|
sleep 3
|
||||||
./distributions/jack2/build/example-clients/jack_connect "Jamulus:output left" system:playback_1
|
./distributions/jack2/build/example-clients/jack_connect "Jamulus:output left" system:playback_1
|
||||||
./distributions/jack2/build/example-clients/jack_connect "Jamulus:output right" system:playback_2
|
./distributions/jack2/build/example-clients/jack_connect "Jamulus:output right" system:playback_2
|
||||||
|
@ -126,7 +126,6 @@ if [ "$1" == "opt" ]; then
|
||||||
done
|
done
|
||||||
killall Jamulus
|
killall Jamulus
|
||||||
killall fluidsynth
|
killall fluidsynth
|
||||||
killall jackd
|
|
||||||
echo "Cleaned up jackd, Jamulus and fluidsynth"
|
echo "Cleaned up jackd, Jamulus and fluidsynth"
|
||||||
|
|
||||||
# if hyperion is installed, reset color
|
# if hyperion is installed, reset color
|
||||||
|
@ -136,10 +135,10 @@ if [ "$1" == "opt" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
else
|
else
|
||||||
|
distributions/jack2/build/jackd -R -T --silent -P70 -p16 -t2000 -d alsa -dhw:${ADEVICE} -p 128 -n 3 -r 48000 -s &
|
||||||
./Jamulus -n -i ${JAMULUSINIFILE} -c jamulus.fischvolk.de &
|
./Jamulus -n -i ${JAMULUSINIFILE} -c jamulus.fischvolk.de &
|
||||||
echo "###---------- PRESS ANY KEY TO TERMINATE THE JAMULUS SESSION ---------###"
|
echo "###---------- PRESS ANY KEY TO TERMINATE THE JAMULUS SESSION ---------###"
|
||||||
read -n 1 -s -r -p ""
|
read -n 1 -s -r -p ""
|
||||||
killall Jamulus
|
killall Jamulus
|
||||||
killall jackd
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue