X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=scripts%2Fmultimedia%2Fsound_play.sh;h=962efd61318fe8493c064e494f2afac4604165f6;hb=d3d81fdadcda897a2191e6158015dc6abb0943f8;hp=f499d30ba349a28b4d868c7c4ab48fafa2a7082f;hpb=858d4fc46ef8b6c14815c137182c9bed9a6c5043;p=feisty_meow.git diff --git a/scripts/multimedia/sound_play.sh b/scripts/multimedia/sound_play.sh index f499d30b..962efd61 100644 --- a/scripts/multimedia/sound_play.sh +++ b/scripts/multimedia/sound_play.sh @@ -2,7 +2,7 @@ # play the sound files specified. -source "$FEISTY_MEOW_SCRIPTS/core/functions.sh" # provides psfind. +source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh" if [ $# -lt 1 ]; then #echo no sound file specified. @@ -20,9 +20,14 @@ if [ ! -z "$(psfind artsd)" ]; then elif [ ! -z "$(psfind esd)" ]; then # we see esd running... PLAYCMD=esdplay +elif [ ! -z "$(psfind pulseaudio)" ]; then + # we see pulse running... + PLAYCMD="padsp aplay" elif [ ! -z "$WINDIR" ]; then # kludge for win32; we provide our own sound player. PLAYCMD=playsound +else + echo "I don't know how to play sounds for this OS and sound system." fi # play the sounds individually; playsound can handle multiple files, but