NGF Project: Waveshaper

This is my waveshaper version for the NGF Project. It is basically the same schematic as for my waveshaper version 0.9.5 with an added output circuitry and wiring option to be used with a rotary switch or some SPST switches as in the original. I kept all the waveforms of the original Elektor Formant, but changed the circuitry significantly. The only thing i added is a symmetrical square out, that i found useful for sync. For converting the saw wave to triangle a precision full wave rectifier is used, followed by a level shifter. The originally used matched Germanium diodes are hard to obtain these days. Here you only have to match two resistors. The switching glitch is not audible and can be suppressed with means of a capacitor of some 100pF if wanted. Don’t choose the capacitance to high, it rounds the edge of the triangle. For triangle to sine conversion i used a well known circuit that works better then the two diodes approach from the original Elektor Formant. This circuitry can be found at various places in Electronotes and others. The circuitry is very sensible to the used resistor values and input voltage. The resistor values are done for a BF245B. BF245A or C will not work. If you use another input voltage you probably have to change type of FET and resistor values. For wave shaping from saw to spaced saw I kept the original circuitry from the Elektor Formant. I only have to change some resistor values due to the different signal level. New added is the saw to square waveshaper because I found it useful to have a symmetrical square output. The saw to pulse shaping is quite different to the original but quite standard.

The documentation for download can be found on my website.

NGF Project: Waveshaper stuffed PCB

NGF Project: Waveshaper stuffed PCB

NGF Project: Waveshaper schematic

NGF Project: Waveshaper schematic

NGF Project: Waveshaper output saw, square and spaced saw

NGF Project: Waveshaper output saw, square and spaced saw

NGF Project: Waveshaper output saw, triangle and sine

NGF Project: Waveshaper output saw, triangle and sine