<p>I was wondering if you all could help me with learning how to compose music.
I've been playing piano for many years, and also play the guitar.</p>
<p>Do you have to be advance in an instrument to learn how to compose?
I know you should know the basics of music theory, but how good do you have to be?</p>
<p>Also, can you guys recommend any sites, books, or anything that can help me in this process?</p>