Thread:Pecoes/@comment-4190137-20121221063551/@comment-169463-20121222102147

For me (on Firefox) the player is a simple -tag, we can control it with JS easily, I build a simple proof-of-concept html page see source at User:Ochristi/AudioPlayer, I hope this helps a little. When the attributes controls and autoplay are omitted, we get an invisible object, we just need to give it an id, then modify it. The file path can be obtained with.

Maybe it would make sense to add some fancy stuff with player.currentTime, player.duration (to display current playback time, allow defining a custom start time, replaying, etc.), player.volume (to allow volume change), just some thoughts.