#!/bin/bash declare CARD=$(grep /proc/asound/cards -e "DGX" | cut -d' ' -f2 -) declare NTFY=$(command -v notify-send) declare NTFY_ARGS="--icon=sound DGX-Switcher " output() { echo $TEXT if [ $NTFY ]; then $NTFY $NTFY_ARGS "$TEXT" fi } if [ "$CARD" = "" ]; then TEXT="Keine Xonar DGX gefunden, beende." output exit fi AOUT=$(amixer -c $CARD sget 'Analog Output' | grep -e "Item0:" | cut -d"'" -f2 -) TEXT="Analog Output momentan geschaltet auf: $AOUT" if [ "$AOUT" = "Multichannel" ]; then TEXT="$TEXT\nSchalte um auf Kopfhörer (Front Panel)" output amixer -c $CARD sset 'Analog Output' 'Stereo Headphones FP' > /dev/null else TEXT="$TEXT\nSchalte um auf Mehrkanalausgabe" output amixer -c $CARD sset 'Analog Output' 'Multichannel' > /dev/null fi