I am dynamically creating a audio file and changing the source on the fly. However after i change the src and try to change the currentTime i always get a Invalid state error. H
For those coming after who actually need a test to prevent this invalid state error, you can try this:
if(this.readyState > 0) this.currentTime = aTime;
Seems to work for me anyways :)