I've tried to pre-load only the sounds of specific songs after they are selected, using a custom loading screen to wait until the preload is complete.
However, preloading the sounds doesn't seem to work at all, they act with the same delay as if they were never pre-loaded. Also, the "All Preloads complete" condition doesn't seem to be working for me.
No links on this one since it's not working at all. This is how I tried it;
Tried to "Play" all sounds at -300db during the "Loading" screen, then restart the layout. This seems to be working but it's very inconsistent, if the sounds don't play fast enough, they will produce a sound with a big delay after the layout is restarted.
Here is the example for this one; abgadgets.net/HTML5Games-485132/DinoTile-1212/index.html
As I mentioned this is very inconsistent and sometimes won't load all the sounds or it will create a big delay between the background music and the keys when starting the level.
Any suggestions or tips would be highly appreciated!