home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
chilidog.highland.cc.ks.us
/
chilidog.highland.cc.ks.us.zip
/
chilidog.highland.cc.ks.us
/
backup
/
bradford.20101004.etc.tar.gz
/
bradford.20101004.etc.tar
/
etc
/
alsa.d
/
load-soundfont
next >
Wrap
Text File
|
2006-05-02
|
660b
|
40 lines
#!/bin/sh -e
CARD=$1
shift
test -x /usr/bin/asfxload || exit 0
. /etc/sysconfig/sound
load_sf () {
for d in /usr/share/sounds/sf2 \
/usr/share/sfbank \
/usr/local/lib/sfbank \
/usr/share/sfbank/creative \
/usr/local/lib/sfbank/creative \
; do
if [ -r $d/$1 ]; then
/usr/bin/asfxload -Dhw:${CARD},2 $d/$1
return 0
fi
done
return 1
}
case $SOUNDFONT_FILES in
/*)
if [ -r "$SOUNDFONT_FILES" ]; then
/usr/bin/asfxload -Dhw:${CARD},2 $SOUNDFONT_FILES
exit 0
fi
;;
esac
for file in $SOUNDFONT_FILES $* ; do
if load_sf $file ; then
break
fi
done
exit 0