24 lines
562 B
Plaintext
24 lines
562 B
Plaintext
|
#!/bin/bash
|
||
|
|
||
|
CARD=$(grep /proc/asound/cards -e "DGX" | cut -d' ' -f2 -)
|
||
|
|
||
|
if [ "$CARD" = "" ]; then
|
||
|
echo "Keine Xonar DGX gefunden, beende."
|
||
|
exit
|
||
|
fi
|
||
|
|
||
|
AOUT=$(amixer -c $CARD sget 'Analog Output' | grep -e "Item0:" | cut -d"'" -f2 -)
|
||
|
|
||
|
echo "Analog Output momentan geschaltet auf: $AOUT"
|
||
|
|
||
|
if [ "$AOUT" = "Multichannel" ]; then
|
||
|
|
||
|
echo "Schalte um auf Kopfhörer (Front Panel)"
|
||
|
amixer -c $CARD sset 'Analog Output' 'Stereo Headphones FP' > /dev/null
|
||
|
|
||
|
else
|
||
|
echo "Schalte um auf Mehrkanalausgabe"
|
||
|
amixer -c $CARD sset 'Analog Output' 'Multichannel' > /dev/null
|
||
|
fi
|
||
|
|