finished audio context version of player