Hi, i'm developping an app where the user downloads an audio file and stores it in the RMS (actually i store the binary data of the file), storing also some extra info like file content type (midi, wav, ...), song title, ...
I want to offer the user the possibility to externalize this audio data from the RMS database to save it in an audio file with the appropiate extension in the phone memory. This way the user will be able to use the sound outside the app, and use it as he likes (listen, use as ring tone, ...).

So my questions are:
is it possible to create files ?
if yes, how does it works ?
how do i know where the file is created? can i choose the location ?
if no, is there another solution ?

Thanks a lot.