I was looking into how Kerbal Space Program runs on linux (before I buy) and came across this one:
http://bugs.kerbalspaceprogram.com/issues/7514
and that got me to this one:
http://bugs.kerbalspaceprogram.com/issues/7515
and finally this one:
http://bugs.kerbalspaceprogram.com/a.../pulsenomore.c
This is a nice work around if you don't have (or want) pulseaudio but have to run an app that requires pulseaudio.
Code:
gcc -std=gnu99 -O2 -o pulsenomore pulsenomore.c -ldl
./pulsenomore myapp
pulsenomore loads the app into memory than replaces libpulse-simple.so.0 entries to /dev/null
Have not had a chance to test it, yet but looking at the code it seems simple enough and it doesn't require any root privileges.