[WIP] Jon audio fix

This patch is meant to make the audio driver much, much more reliable.