I'm working on a pd synth based on the phase modulation flavour of FM and I'd like to implement the 8 waveforms used in the early Yamaha 4-op synths like the TX81z.
I found a picture of how they look like and, as far as my understanding goes, in those synths they were created by altering the readout of a sine table. I'd like to keep it that way so the table resolution could be changed etc.
These are the ones I've got so far, I'm not sure if my approach is correct but this way all the phase modulation (from carriers or itself in the case of feedback) would happen before the [expr~]. (see the pd fm subpatch)
If anyone has some insight on how to obtain the others it would be much appreciated! I've tried to get clues from the casio cz oscillator patch posted in this forum, since this looks to me like a case of phase distortion, but I couldn't understand much of what was going on there.
Thanks for the help.