what exactly is it? i'm reading about the yamaha dx7 but it doesn't really explain what FM synthesis actually is and how it works? is it anything like analog waveform synthesis? where can i hear examples (either equipment demos, or use of FM in actual songs)? how does the programming work?
and do hardware FM synths sound any better than software FM synths? looks like software FM such as the NI fm7 has a bit more functionality (though i don't quite understand the functionality) than hardware FM like the dx7, but other than the programming is there any sound difference?