I am feeling the drive to program a little. It's like a puzzle I have to solve. Every little problem I fix is like a little jolt of endorphins. I remember this from years ago... I used to get caught up for days doing 3D art in PovRay, scripting animations.
So at this point I can read from the list of songs, in random order or sequentially, and pass the path to the player. It's not pretty but it works. Next, after cleaning up the code I already have, is adding my rating numbers to each song as I go. I'm afraid I will have to read the whole file, change the one line, then rewrite the whole file.
Either that or learn to make databases in DroidScript....