Hey guys, I know I'm late on this topic, but maybe you can help me out.
In my game, it's not 100% necessary to preload the sounds, but it sure would be nice if the game didn't stop each time a new music is loaded. So I did like Jam0864 and I called LoadSound() for each music I have. The thing is, I've got 12 mp3 and all together they weight around 45 megs. I compressed them as much as I could usign Audacity and the Lame mp3 encoder. It used to be 75 megs, so I'm pretty happy it dropped to 45 but it's still huge.
I was wondering if there was a way to load the music asynchronously, so when the game starts, I would load every music and they will play when they are loaded without any freeze. If a music is supposed to be played when it is not loaded, the game would go on without music until it is loaded or it would stop until this precise music is loaded, whichever is easier to do.
Any suggestions? Can someone help me out with this?
Thanks!
