SuperSound is an optimization extension for HTML5 games. It will prevent the game from pre-loading all the sound files and will load them only when requested, keeping a browser cache for all sounds. Reduces load times and enables faster loading of subsequent plays. Simple to use - all you have to do is place your mp3 sound assets in the “included files” folder and play them using their filename. SuperSound will load, cache and play your audio files just as you could using game maker’s audio functions, allowing you to change the volume, speed and position dynamically.

Example game:

End User Licence Agreement (EULA).

Changes in 1.0.2

Version 1.0.2-final adds the following:

  • added preloading functionality
  • added stop function (pauses and sets position to 0)

Version 1.0.2. Published May 26, 2017

Created with GameMaker: Studio v1.99.549

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


Matthew K 29 March 2017

Works somewhat, but lacks functionality

The reason I'm using this is to bypass sketchy Safari audio bugs. Apparently GM Studio html5 exports fail to play sounds on Safari browser. This extension took care of it, but it introduced few other bugs. Main issue, on Safari all playback is halted by 2 seconds, since Apple doesn't allow pre-loading.

The only reason to use this over built-in audio_* functions is because it "sortof" works on Safari. The problem is, on Safari all audio played with this extension is having a 2 second delay, which kinda defeats the purpose of the extension (at least in my experience).

Other than that, lacks audio_stop which is weird...

This review was left for a previous version of this asset.


Marble Studio (Publisher) 26 May 2017

It's been a while, and our company ended up being dissolved - I'll publish the new version as is.

What is the issue?

Back to Top