Introduction
This if my first real post on this forum next to the robot dance

The original idea was to use the Moog D schematics and as many original parts as possible. But after already acquiring many old parts for a reasonable amount of money, I dumped the idea when the last Chinese seller of UA726 remakes went off market. However, I don't regret the decision, as I am very happy with my results so far with more modern parts, which are not nearly as energy hungry as the old stuff.
Since my project start, I successfully built a Midibox SID kit as well as a Midibox SEQ4 as a warm up in the subject of sound synthesis, spent hours online researching on different forums, consulting schematics and finally bred boarding my first VCO.
And here I am with what my solution for the variable wave shape module looks like, eager to hear what you think about it. Basically, it is a chain of slightly modified circuits I found online, combined with my rusty electronics knowledge back from when I was working as an electronics technician. I am sure there is a ton to improve and maybe some bright mind who dares to understand my contraption comes up with a better solution. I am also quite sure that there is a way to get rid of a couple of OP amps, as I don't know how to combine the basic OP functions and also had to chain them.
Where this module fits in
- I decided to go for +/-12V and am currently torn between an old-school 3A analog and a Meanwell switched PSU.
- The digital part of my synth is an LPC17 based Midibox with its AOUT NG module (0-10V CV).
- My VCO is Bergfotron's Minimoog style VCO and I am tapping into the circuit at the node between pin 2 of the first TL072, the emitter of the third BC550C and pin 2 of the first LM2903.
Variable Wave shape - what this sub project is about
I was intrigued by Moog's idea to morph from triangle over saw tooth to rectangle and set the pulse width all in one go . However, I couldn't find anybody who attempted to do this. Usually, when people are talking about variable wave shapes, they either blend multiple basic shapes together or construct new shapes in a step-sequencing like fashion.
I took the challenge to build a circuit which does the wave shape transition in the Voyager's fashion and here is what I came up with (wave shaper including mixer VCA):

In real life, all the OP amps are TL072. The LM13700's input at the top and output at the bottom are connecting to the high impedance buffer.
And that's how the contraption looks like on the breadboard including the VCO


Tringle to Saw tooth
This part was actually pretty easy. A misused version of the way the triangle wave is formed in the original Moog D does the job by adjusting the transistor's collector voltage from 5V-0V to define the point at which the slope changes from falling to rising (sorry for my bad electronics English, but I don’t know the term for that particular circuit or the described spot).
The results are shown in pictures 7 and 8:


The hard part was to compensate the volume, which doubles from triangle to saw tooth. It's done with an LM13700 which acts as a VCA. The resulting volume is almost linear (pictures 9 and 10):


And that's where my struggle begins. Despite a lot of literature and the datasheet, I never fully understood how to properly calculate an LM13700. I figured out, that I always had to take care, not to get out of voltage range of the amplified signal. Especially the DC part of the signal gave me headaches several times. And although I think that I should be well within the current limits, one LM13700 blew in the test circuit. I was not able to reproduce the error. So I think that I must have accidentally shorted two adjacent leads for just a fraction of a second with my sleeve or something like that

What I don't like with that solution is that I still didn't manage to fully compensate the volume of the signal (7.6V PP vs. 9V PP). Maybe this can be optimised? Another thing is that the signal's positive peak gets slightly flatted. Where it is barely audible in the triangle, the saw tooth loses its edginess quite a bit. Is there a way to get around this problem?
Triangle to Rectangle, followed by PWM
The Micromoog actually already had half of the feature built in. Luckily, I was able to find the schematics in Fantasyjackpalance's collection. The transition from +/-15V to +/-12V went pretty well with the help of some LT spice trial and error. The only thing which could be improved here again is the volume of the different waveforms. The rectangle is 6V PP whereas the saw tooth is only 4.4V PP. However, if the signal flattening of the previous LM13700 can be solved, the volumes will be a lot closer and maybe even solved.
Here the result of the whole waveform transition (pictures 11-14):


The flattening of the saw tooth seems to be even more severe here!


Mixer VCA - Volume Control
The hardest part here was to amplify the whole spectrum as much as possible without hitting the bottom or ceiling of the LM13700 as the rectangle signal literally sits on top of the saw tooth. A simplified version (no error voltage compensation of the OP amps) of MFOS' VCA #2 was used, which is pretty much the same as the one shown on the datasheet of the VCA. I used linear amplification, as it is done the same way for the Moog D.
After all the trouble, this is the part which I understand the least and really could use some







I recalculated and tried several things without the desired result and am sure, it is an obvious mistake, which I currently oversee. So please





Conclusion and plea
I barely believed my eyes and ears, when I was able to transit from triangle to saw tooth to rectangle to PWM and control the volume in one go for the first time after almost a year of tinkering. However, there are still a couple of major and minor issues I was not able to find a solution for. If some of you fellow synth aficionados would find the interest and time to have a shorter or longer look at my suggestions, I would be very happy

I am looking forward to read from you guys very much!
