I have a 12 hour audio file that contains ambience that I listen to while sleeping in noisy places. My old phone running Android 2.something can play it without problems using MX Player. My newer phone, a Galaxy S4, running 4.something, can play it with MX Player but it will occasionally glitch, causing the sound to drop out for a moment before resuming. This wakes me up and is thus unacceptable. At this point this is about the only use I have for the old phone and I'd like to stop using it, but I need this functionality. The other apps I tried seem to hang on the file's long duration or size (500MB).
I'm not sure if the glitching is due to MX Player or if other phone processes are interrupting the sound access or processor usage. Is there a better way to play large audio files? Or is there an app that can seamlessly loop a shorter audio file?