Web Audio API based sample player with basic editing