more work on time/pitch stretch/shifting