Downloading Audio files freeze the app


I have some large audio files that I need to play in a loop in my App. The problem is that there is a black screen at the beginning for several seconds before the animation of the app can start. I think this happens due to the size of the audio files that take time to be downloaded.
What I can do to avoid this black screen?

I suggest you do not use AudioLoader for large audio files since it downloads and decodes the entire asset at once. Use AudioLoader only for short sound effects which require a perfect timing (like footsteps, guns shots etc.) and stream everything else via the common Audio API. The example webaudio_orientation uses this approach.