For a very long time I’ve been wanting a simple voltage accumulator module. It is such a simple idea but outside of teletype it’s remarkably problematic to create and nobody manufactures one that works. I held on to an Eardrill modulemodule set up for some time hoping that he would finally release his VAccum, but he never did so I stopped waiting.
Here is my first attempt at teletype scripting. Please be gentle with me. This one goes up resets and then down resets and then up, etc. I’m sure this is far from elegant and maybe someone can suggest a way to make this work without the a-151?
Connections
Trig In 1 - main clock from Maths Channel 1 (which is also multed to the input of the a-151)
Trig In 2 - Doepfer a-151 out 1
Trig In 3 - Doepfer a-151 out 2
IN - Maths Channel 2 (static or variable voltage offset)
Trig Out B - Doepfer a-151 trigger in
Trig Out C - Doepfer a-151 reset in
CV 1 - your destination (I used a filter CV in)
M:
TR.PULSE A
TR.TIME 20
This is just for visual confirmation that M is working as expected.
I:
X 0
Q.N 3
M.ACT 1
TR.PULSE C
1:
Q TIME
M DIV Q.AVG 2
TIME 0
CV.SLEW 1 MUL M3
Values arbitrary. I needed slew longer than clock to get smooth changes, and wanted the relationship between clock and slew to remain the same.
2:
X ADD X RSH IN 8
CV 1 VV X
IF GT X 500 : TR.PULSE B
RSH value arbitrary, I chose 8 because it allowed me a little wiggle room with the small maths pot.
3:
X SUB X RSH 1N 8
CV 1 VV X
IF LT X 1 : X 0
IF LT X 1 : TR.PULSE B
That’s it.
Hit WIN I to reset.
I’m guessing there is a more elegant solution, maybe with a variable which could become negative to subtract, but this is what I have for now and it works. Which is exciting for me on teletype day 2!