workable revision; TODO: pull shared audio utils