I have been looking at the Yamaha PSR9000 and the Technics KN6500. It is not clear to me if either of these is capable of recording the music being played. Also, can either record a voice input from the MIC along with what is being played? To date I have only played a piano so all this technology is new to me. Any suggestions?