From 408f4e1674c6029bac5fa0215500d1bc8f5e028b Mon Sep 17 00:00:00 2001 From: William Bell <62452284+Ugric@users.noreply.github.com> Date: Fri, 2 Jan 2026 17:14:45 +0000 Subject: [PATCH] fix stupid loopback --- start_soundboard.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/start_soundboard.sh b/start_soundboard.sh index 66c2d85..aa9915c 100755 --- a/start_soundboard.sh +++ b/start_soundboard.sh @@ -7,6 +7,12 @@ mkdir -p "$STATE" # Defaults MIC=$(pactl get-default-source) +# Check if soundboard is already started +if [[ -f "$STATE/nullsink.id" || -f "$STATE/remap.id" || -f "$STATE/micloop.id" ]]; then + echo "Soundboard already started" + exit 0 +fi + # 1. Create a null sink (soundboard mixer) if ! pactl list short sinks | grep -q soundboard_sink; then SINK_ID=$(pactl load-module module-null-sink \