X-Git-Url: http://git.grml.org/?a=blobdiff_plain;f=usr_bin%2Fsoundtest;h=6146df7f4bcc4b433ac77ec7086d2bd9ff33a42b;hb=5b0c6b200fe0a76b7a78c984733defdb3120ea6a;hp=b3b3395de38e178e402181465d1ff05baabd7224;hpb=e720deae78f1eda5e6f62629606c194f16796762;p=grml-scripts.git diff --git a/usr_bin/soundtest b/usr_bin/soundtest index b3b3395..6146df7 100755 --- a/usr_bin/soundtest +++ b/usr_bin/soundtest @@ -4,30 +4,13 @@ # Authors: grml-team (grml.org), (c) Michael Prokop # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. -# Latest change: Sun Jan 15 22:46:13 CET 2006 [mika] ################################################################################ -PN=`basename "$0"` -[ -z "$PLAYER" ] && PLAYER="ogg123" -if [ -z "$1" ] ; then - FILE="/usr/share/grml/effect.ogg" -else - FILE="$*" +if ! [ $(which speaker-test) ] ; then + echo "Sorry, speaker-test (from alsa-utils) not available.">&2 + exit 1 fi -echo "$PN - trying to play $FILE with $PLAYER - -You do not hear anything? Make sure volume is not turned off. -Adjust mixer settings via aumix or alsamixer. - -Tip: $PN supports some options. -Just provide the files you want to play as arguments, -adjust player which should be used for playing the files -via environment variable PLAYER. Usage example: - - PLAYER=mp3blaster $PN /usr/share/grml/effect.ogg /another/file/to/play.mp3 -" - -$PLAYER $FILE && echo "It looks like sound works for you. :-)" || echo "problems with sound? :-(" +exec speaker-test -t wav ## END OF FILE #################################################################