From 04c63131902fa459d028c4074945bc8e7fa343a8 Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Sat, 8 Apr 2023 10:46:11 +0200 Subject: [PATCH] manage jackd into vncserver, add JACK_OPTIONS to .env --- src/home/telecaster/.fluxbox/scripts/.env.sample | 2 ++ src/home/telecaster/.fluxbox/scripts/tc_jackd.sh | 16 ++++++++++++++++ src/home/telecaster/.fluxbox/startup | 6 ++++++ 3 files changed, 24 insertions(+) create mode 100755 src/home/telecaster/.fluxbox/scripts/tc_jackd.sh 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 & -- 2.39.5