#!/bin/sh # Convenience wrapper for calling streamripper from streamtuner # Michael John Wensley # Call me /usr/local/bin/streamripper ulimit -v 100000 PORT=$(( $$ % 16384 + 49152 )) chrt -r 1 /usr/bin/streamripper $@ --quiet -c -r $PORT -z -d /home/michael/music & unset http_proxy while true do chrt -r 1 wget -q http://localhost:$PORT/ -O - | while read C && [ "$C" != "" ] do case $C in *audio/mpeg*) chrt -r 1 madplay - -b 32 -o wave:- | chrt -r 1 aplay - ;; *application/ogg*) chrt -r 1 ogg123 -q -d alsa09 - ;; *aac*) #chrt -r 1 faad /dev/fd/0 -w > /tmp/out.wav chrt -r 1 mplayer -quiet -demuxer aac - esac done sleep 1 done