From 2695b0939c3103bb55af2fd1f4e2e50bd6ef94a1 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Thu, 3 Sep 2026 13:54:21 -0400 Subject: [PATCH] Update config check USB sound card in config -L command --- config | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/config b/config index 431539a5..79f15d3b 100755 --- a/config +++ b/config @@ -1579,6 +1579,21 @@ elif [ "$1" = "-L" ]; then echo "Set microphone level for command and control" echo + USBCARD=$(aplay -l | grep "Device" | grep -oP "card \d" | grep -oP "\d") + echo "USB sound card is card" $USBCARD + + CARD=$(grep -P "card \d" /etc/asound.conf | grep -oP '\d') + echo "asound.conf is card" $CARD + + if [ ! "$USBCARD" == "$CARD" ] ; then + echo "Change card number in /etc/asound.conf" + sudo sed -i "s/card $CARD/card $USBCARD/g" /etc/asound.conf + echo "/etc/asound.conf has been updated to:" + cat /etc/asound.conf + echo "reinitializing alsa" + sudo alsactl init + fi + if [ -z "$param2" ] ; then echo -e "Enter microphone level (integer 0 - 255): " read mic