What I have been using for my compositions is Anvil Studio, which is available for free download by its producers at www.anvilstudio.com This software has it so that you click on the right length for your note, and then click on the note on its picture of a piano keyboard, and make sheet music that way. You can have I don't know how many tracks--I do my orchestral arrangements here--each one can be a different instrument or other midi voice. What it makes is a midi file that you can go back and edit if you want to. With the accessories you can do more (for $) but I haven't tried them. The only problem I have come across so far is that you can't slow down or speed up the tempo within the song. Other than that it's great!!