Branches is a semi-modular synthesizer inspired by classics of the past. It runs both as a standalone instrument with support for external MIDI input or as a plugin (AUv3) in your favorite DAW app.
Audio from the oscillators are permanently hardwired into the lowpass gates and the default patch is setup to receive MIDI and trigger the lowpass gate for the complex oscillator. This way you can get up and running fast and are then free to experiment with your own patching.
Branches is utilizing what is sometimes referred to as a "west coast" style of processing which in this case means timbre is adjusted by adding harmonics to a basic sine wave. One of the oscillators does this by fading between multiple waveforms freely, the other does it by employing a wave folder and blending it with another user selectable waveform. The first one can also modulate either frequency or amplitude of the second.
Branches support MIDI input on two channels. This allows you to control each oscillator and low pass gate individually if you please, acting as a duophonic synthesizer.
Utilizing the rest of the modules opens up a world of different possibilities - generative random melodies, timbre changing over time, modulation from your host app etc.