I want to create a song on a computer program so I can hear it mid-creation. What is the easiest way to write the song as far as computer programs? I have lots of ideas and I can sing, I just need to hear my ideas before I commit to them. In my head they sound great, but I want to hear them as I'm composing, you know? And although I understand a guitar and piano well enough to create music for them (know scales, chords, and can read sheet music), I can't play them well enough to play what I write (others definitely could, though).