What's the best night time Lucid Dream phone application for detecting REM? Is there one that doesn't make you spend five nights sleeping *just* for it to come up with your REM times, and then make you adjust the times when needed, but instead is able to be pretty accurate with the times if you go to sleep at different times?

Is there an Application where you can have it play a certain mp3 file just once at a certain time, and at different times play a different mp3 file? Where it's exactly like an alarm, but with no snooze, and it doesn't repeat.

(I'm on Android.)