Should hopefully be done with libaudio junk.