Hallo,
Suche mal nach »HTML5 audio«. audio ist ein HTML5-Element, welches Standard-Controls, aber auch eine JavaScript-Schnittstelle zur Programmierung eigener Controls bereitstellt.
http://www.mediaevent.de/xhtml/video-audio.html
http://html5doctor.com/html5-audio-the-state-of-play/
http://www.w3.org/TR/html5/embedded-content-0.html#the-audio-element
http://www.w3.org/TR/html5/embedded-content-0.html#htmlmediaelement
Verschiedene Bibliotheken und vorgefertigte Player gibt es ebenfalls:
http://praegnanz.de/html5video/
http://www.schillmania.com/projects/soundmanager2/
http://lowlag.alienbill.com/
http://www.createjs.com/#!/SoundJS
Für Spiele gibt es wie gesagt meist Lösungen in den Game-Engines.
Mathias