Fleshed out audio backend