What do I need to know in order to be able to play songs on say the piano or guitar and also comprehend it, with the ultimate goal being to be able to write some music/songs one day in the near future?
valid question