Ihsan Kehribar from blog.kehribar.me has been working on a MIDI capable, polyphonic FM synthesizer using an 32bit ARM Cortex M0 microcontroller and an audio codec.
Please note that, there is no single tone for this device. Almost every parameter is tunable on the fly.
Polyphonic FM Synthesizer with STM32F031 – [Link]