fixed silly mistake with swr_convert; minor fn rearangement
updated playback test