From: Guillaume Pellerin Date: Sat, 8 Apr 2023 08:46:11 +0000 (+0200) Subject: manage jackd into vncserver, add JACK_OPTIONS to .env X-Git-Tag: 2.1~6^2~2^2~2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=04c63131902fa459d028c4074945bc8e7fa343a8;p=telecaster-server.git manage jackd into vncserver, add JACK_OPTIONS to .env --- diff --git a/src/home/telecaster/.fluxbox/scripts/.env.sample b/src/home/telecaster/.fluxbox/scripts/.env.sample index b0d79c7..3fe4d5a 100644 --- a/src/home/telecaster/.fluxbox/scripts/.env.sample +++ b/src/home/telecaster/.fluxbox/scripts/.env.sample @@ -19,3 +19,5 @@ AUDIO_CHANNELS=2 AUDIO_OPUS_BITRATE=96000 AUDIO_MP3_QUALITY=4.0 AUDIO_GAIN=12.0 + +JACK_OPTIONS="-dalsa -r48000 -p1024 -n3 -Chw:3 -Phw:3" diff --git a/src/home/telecaster/.fluxbox/scripts/tc_jackd.sh b/src/home/telecaster/.fluxbox/scripts/tc_jackd.sh new file mode 100755 index 0000000..6cefe8e --- /dev/null +++ b/src/home/telecaster/.fluxbox/scripts/tc_jackd.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +set -e + +# Audio +JACK_OPTIONS="-dalsa -r48000 -p1024 -n3 -Chw:3 -Phw:3" + +LOCAL_DIR=$(dirname "$0") +if [ -f $LOCAL_DIR/.env ]; then + source $LOCAL_DIR/.env +fi + +# jackd launch + +jackd $JACK_OPTIONS + diff --git a/src/home/telecaster/.fluxbox/startup b/src/home/telecaster/.fluxbox/startup index 39d6121..9ac6941 100644 --- a/src/home/telecaster/.fluxbox/startup +++ b/src/home/telecaster/.fluxbox/startup @@ -25,6 +25,12 @@ fi FLUXBOX_DIR=/home/telecaster/.fluxbox +# jackd + +$FLUXBOX_DIR/scripts/tc_jackd.sh & + +sleep 2 + # telecaster konsole &