BlackShark - your askingvery specific questions which are actually very general.
All you'd do is (puesdo code):
Note, if you do not call MP3_Init, it will play the mp3 starting at the last time of the last one. AKA, say you listen to 1 mp3 for 20 seconds. If you stop, load a different one, and play it, it will play from 20 seconds.Code:
if X is pressed then
if filebrowser[current_file].extension == "mp3" then