Yes, you can use a program called Sonar Cakewalk. You can hook up your instruments (ex: electric piano or guitar) to the computer and it will do it for you. Also you can get a microphone for any others. Its a great program, just a little expensive, but definately worth your money if this is something you really want to get into. You will need a good soundcard and system to run the program, but if you have got all that, the program would be great for you