Greetings. The reason I'm asking this is because - like many game developers - I'm responsible for everything: coding, art, music, sounds etc..., and I would like to create my own music but I don't know how hard it is.

I'm not an artist but I use minimalist graphics so problem solved there. I'm also new to programming but my current game is rather simple. No problem there also.

However, the sound department a brand new world to me.

For those who create their own music but don't have a music background, how do you create some sweet tunes?

Do you just download some program, read some tutorials and mess with the program until something sounds ok or do you spend some learning the basics (notes and that sort of thing)?

I'm interested in creating my very own tunes and would like to know if it's possible to create some decent tracks with minimal research and a good software (which one you recommend)?

Arigato.