Audio-caf: Total overhaul, thanks Mustaavalkosta!