Guys
Here is my take on a DX7-inspired synth; The Quilcom QX7 (dev stage 38). This is orange of course
I made it for tulamide and anyone else who maybe would like to explore the sound and voice creation techniqes of FM synthesis. It is NOT an emulation and doesn't aim to replicate the old man in any way.
Here are some differences:
There is no global pitch envelope
The Operator's key scaling for amplitude is less sophisticated but from experience is sufficient.
There is no Global LFO delay
The envelope rate scaling is less sophisticated but you can make the decay and release stages faster for higher notes.
The 6 Operators are wired for Algorithm 4 only, but I've made it as easy as I can to rewire for any configuration.
The envelope generator is less sophisticated - but this makes it easier to program I think.
Some things are actually better:
Smoothly variable parameters rather than a small range of numbers in the original
16 bit rather than 12 bit, so no background artefacts (the original was terrible on pure sine waves).
The envelope decay and release slopes are exponential (thanks to Martin V!) which leads to better simulations of instruments.
You aren't limited to just sine waves so this extends the range of possibilities (not explored in any presets yet).
I've only made a few presets so far, just to give some idea.
While I was playing with the QX7 I was reminded just how powerful the technique is and just changing a couple of parameters can create quite different instrument sounds.
I hope you have fun
Cheers
Spogg