256Views4Replies

Author Options:

Digital control analog synth? Answered

Hi all! I have an idea buzzing round my head and I could really do with some guidance. I'd like to implement digital control over an analog synth so I could have presets saved on a microcontroller. The synth in question is Serge modular. All the info on various modules can be found on the link below. Ultimately I'd like to be able to save and recall knob and switch settings, not patching. I would like this to be at the highest resolution possible, so no MIDI. Ideally 16 or 14 bit resolution. I'm a beginner in this, although I do know how to solder, but I don't have the underlying technical knowledge. So, how doable is this? What do I need to consider? Has anyone done something similar? Thanks! https://www.cgs.synth.net

Discussions

0
None
hackbyte

6 weeks ago

I'm coming along from somewhere else. Had a look at some projects from 'look mom no compuer' (yt and his own website).

As i'm more or less an acidhead, i was very happy to hear that some of his stuff actually sounds acid-ish to me.... And the best part, it's all DIY and so on.....

But i'm more the digital type of user too.... So i'm thinking about, how to get that. MIDI would be fine for me ... but yeah..

How to control all the tons of knobs and switches and maybe even a matrix back-plane for routing?

Has anyone a idea how good one can replace the knobs/pots/faders just with digital counterparts? Having an arduino or even a pi zero at the heart to control it would be one way. Depending on what you need, you can combine rotary encoders and such to get your manual inputs additionally to the digital inputs...

I know there are at least resistor-cascades which can be digital controlled, which would be a first step... But they're only providing distinct values...mhmmm.................

Definitely a very interesting idea ;)


Hacky

0
None
gmoon

1 year ago

Yeah, wow. Wow. What they said...

If you built one from scratch with a pre-made PCB, it might be possible (with small daughter boards) to mount digital POTs right on the PCB. That might simplify things, somewhat. But that depends on how the POTs are wired from the board. Given the large # of POTs and the panel organisation, they generally don't seem to be mounted directly on the PCB, like modern guitar amps.

Regardless, that's a lot of digital POTs. And a communication bus. I don't even want to think about servo control of physical POTs...(yeah, it's been done, so it's possible). Good luck.

0
None
seandogue

1 year ago

you could probably use SPI for control, possibly with an Arduino or similar as an intermediary manager, and digital pots to provide analog pot replacements for the synth's adjustments (which themselves are usually pots of one sort or another) . For the analog synths' switches (say between triangular, square, saw tooth and sine wave drivers, or various switchable modes, you could use digitally addressable, analog multiplexers to drive relays.

Probably not a beginners' project, but very "doable", although as Caitlinsdad said, it might get costly. (in part that depends on what you have in your parts drawers and your skills) . Many of the first "digital synths" weren't much more than that. They simply used midi as a control vector...when external control was offered, that is.

0
None
caitlinsdad

1 year ago

It's doable but in the end probably really expensive. Look at automated audio mixing consoles for sound recording. The banks of faders, knobs and switches are all motorized. Some kind of microcontroller or computer needs to read all the positions (rotary encoders for trimpots and faders, switches) and then can recall them by driving the tiny motors in each component. And with analog synths, it's a whole bunch of knobs and switches, so essentially count on building a control panel to replace the current one and starting about $20 per encoder pot/switch. Good luck.