A six-operator FM synthesizer with a fully editable modulation matrix. It is Phase 7 with the fixed algorithms opened up: any operator can modulate any other, itself included, and you choose which operators reach the output.
The idea
A classic FM synth gives you a list of algorithms, fixed wirings between its operators. Phase 7C treats those 32 algorithms as templates instead. Picking one fills in the matrix with its connections, and from there every amount is yours to change: add feedback to any operator, build cycles where operators modulate each other, or send several operators to the output at different levels. When your routing still matches a template, the editor names that algorithm; once you change it, it shows Custom routing.



