Inter Module Communication Bus

Wikis > Inter Module Communication Bus

Analog synth has a very simple control language which is voltage.  Any message is translated to voltage that can be universally read by any modules. So for example, VCO output is basically audio output but also can be used as control voltage of some other modules, such as VCO cross modulation.

This simple data exchange methodology makes analog synthesizer very versatile and flexible.  However, as a drawback, patch wiring would become too complicated as you make complex module network.

One solution for simplifying the wiring is to use a single common data bus where all modules are connected, and exchange data selectively using some software.  Apparently, making such a bus for analog signals is impossible or extremely difficult. So I’m going to try making it using a digital bus.