Hi folks,
I’ve been using MBCV2 for a while now and I always felt like it wasn’t working quite right with my synth. I went back to it this weekend and think I understand the problem now, indeed MBCV is not outputting full range CVs for me.
I’m running an STM34F4 based standard core with an AOUT. I’m not using the “Balanced output extension” as mentioned on ucapps.de because my synth runs unipolar CVs in a range of 0 to 10V. When I use this setup with MBSEQ4 to run CVs I can output CC 0-127 and get 0-10V, so I know my hardware is good.
Now, when I run MBCV2 and say for example assign an LFO to CV out 1, what I get is a 0 to approx 5V output. I think the reason is that MBCV2
assumes that the AOUT is set up with the “Balanced output extension”. I base this theory on the fact that I can tweak the mod matrix to force
the LFO to a full range CV by setting offset high. I realise I could probably set up the opamp output stage of the AOUT to handle this
(double gain I guess?), but I’d prefer a s/w solution :)
So I was wondering if that is correct, and how I could tweak the software to support unipolar AOUTs such as mine? I think a compile time option would be enough, or maybe the AOUT driver could be extended to have an option to represent unipolar vs bipolar set ups?
Thanks for reading!
David