16 lines
383 B
Plaintext
16 lines
383 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
LIST=$(dmesg | grep "^uaudio.*configuration.*interface*" | sed 's/uaudio\(.\).*"\(.*\)".*/\1 - \2/g')
|
||
|
DEV=$(sndioctl -n server.device)
|
||
|
echo "Select sound device (current=$(( DEV - 1 ))):"
|
||
|
|
||
|
echo "s - System Audio (PCI)"
|
||
|
echo "$LIST"
|
||
|
echo -n "=> "
|
||
|
read -r
|
||
|
|
||
|
case $REPLY in
|
||
|
s) sndioctl -q server.device=0; ;;
|
||
|
[0-9]) sndioctl -q server.device=$(( REPLY + 1 )); ;;
|
||
|
esac
|