!notes for getting xmms-jack output plugin to work for xmms/OSX the native OSX output apperently doesn't work correctly with 'other' sound hardware, seems to be a sample rate issue. chose to use jack rather then deal with esd. Compiling some other packages against libsamplerate may require the addition of "/usr/local/lib/pkgconfig" to the PKG_CONFIG_PATH environment variable. !AlchemyTV DVR app crashes if jack is running - wrapped compiled in playtpus: Kirara:/Applications/AlchemyTV DVR binary$ cat watch-tv.sh #!/bin/sh /Applications/Utilities/jack-stop.sh sleep 1 open /Applications/AlchemyTV\ DVR/AlchemyTV\ DVR.app/ sleep 30 /Applications/Utilities/jack-start.sh !wrapper to start jack: Kirara:/Applications/Utilities binary$ cat jack-start.sh #!/bin/sh /usr/local/bin/./jackd -R -d coreaudio -r 48000 -p 512 -o 2 -i 2 -n "com_midiman_driver_Delta_AudioEngine:Delta_0x00000003:D6341412:0" & !wrapper to stop jack: #!/bin/bash echo "attempting to kill jackd" PID=`ps ax | grep jack | grep -vE '(grep|arts)' | awk '{print $1}'` if [ -n "$PID" ]; then echo "found single process" $PID kill -3 $PID else echo "being ghetto and using killall" killall -3 jackd fi !theirs probably a much better way to do this. ~