Cheers! Still got bugs, but just nice to see it flashing and possibly functioning. I still need to build a teensy4 wav trigger thing n see whats left to fix =)
Super tidy! Nice work!
As promised to @Jos and @THOGRE hereās the code my @HAGIWO inspired LFO/VCO is running. Itās not super clean (Iām not a huge fan of C++ and I just concentrated on making it work) but it should make sense.
Things to note:
- I use PlatformIO instead of the Arduino IDE, so the code itself is in the
/src
directory - I rewrote the code for my own needs, so thereās a few libraries required - theyāre listed in the
platformio.ini
file. U8g2 runs the OLED, SimpleKalmanFilter smooths the pot and Switch makes handling the push buttons a bit simpler. They should all be available in the Arduino IDEās library browser. Thereās also a library in the/lib
directory (itās not available in the PlatformIO library browser), which simplifies talking to the AD9833. - My hardware is a bit different - the CV input is on a separate pin and the summing is done in software, plus thereās the three buttons. (Also, Iām using an LM358 opamp because I have a load knocking around from years ago
)
I still need to add some finesse to how the knob is used with the CV input in 1V/Oct mode but thatās only really there for an added bonus, its day-to-day usage is just an LFO. Anyway - there you go, hopefully thereās something in there that can help
Today i put my triple LFO in the case
Itās my implementation of the simple LFO by Niklas Rƶnnberg
My verified stripboard layout here (under the Dialphone )
That is sick !!! LOVE IT !!
@irregularshed: Great, thx!
Nice LFO there.
Iām interested to know does the frequency change if you change the shape from saw to triangle? It looks like the wipers of the shape/freq pots area tied together - which if it works is a nice trick. I jumped through hoops to get saw/tri shaping while keeping the rate constant on my LFO, and didnāt think to do it this way.
Cheers,
Dud , did you use 50k trim pots on your version of triple lfo , like the schematic ?
another pcb I had done just needed to make face plate and wire up .
BMC 031 Quad Trapezoidal LFO . kind of a different thing should be interesting .
I recommend LED resistors from 1kohm to 47kohm.
In my case, I used 33kohm because using high brightness LED.
(if I understood your question correctly )
the frequency (or Rate) of the LFO donāt change with shape pot use.
yes (maybe 47k because i donāt have 50K)
thanks Dud , it looks like an interesting project , not like I donāt have a million others to finish .
a pair of Barton Musical Circuits wave shapers , BMC 033
http://www.bartonmusicalcircuits.com/synthstuff.html
Nice, I did one also on stripboard and itās a really interesting module.
Got Duber workin
a dual resonant state variable filter.
Sweep tests
LabRolz Ping test.
ROOLZR click pop ping
Circuit it is based on

^ an old ciat-lonbarde Duber - before he got famous

Today, CV Joystick/Wheel in the case !
A mix with 2 schematics (joystick and wheel)
On one joystick i keep the spring inside to use more like a wheel.
All axes have Offset and Range pot
Wheel have a switch fore 1 oct or 5 oct (positive or negative)
it was long for me to calibrate it, but thatās it, really fun
A video which after having listened to it again with a little atmosphere of K2000
Schematics and my verified stripboard here
Iād be curious to know what your experiences are when applying it on different input wave shapes.