add ability to start playing sound from an arbitrary position