I built this a couple days ago (the square out version with PWM but not PWM CV), and triangle and saw sound awesome. Square sounds ok, but the pwm pot on it has very limited range. I only get a good square tone in the middle range of the b100k . if i turn it up or down more than 20 percent it starts cutting out. Is this to be expected or what could be wrong?
You can use a multimeter to check what voltage range is usable (if it’s really ±20% from the center then presumably it’s about 3.6 V to 8.4 V) and then use fixed resistors in series with the pot to get that range from the pot. If I’m doing the math right then a 75k resistor at each end of the pot will give you that voltage range. (Or you could use 100k trim pots for adjustable voltage limits.)
The CV pot is connected between 0 and +12 V with the wiper connected to a voltage follower (via an extra 100k that doesn’t really do anything until you add a CV input), and the input expects 0 to 4 V, so if you only get a useful signal in the middle of the range something’s weird. I’d double-check the wiring, then add a trimmer on the +12 V side (see drawings in the linked thread).