The sound data is held in an array. It's a simple task to display it on the screen to allow editing, and to save it to a file that can be read back and played later. I don't understand what else you need.