Om is a modular synthesizer, built to address some limitations of currently available modular synths: subpatching, polyphony, multiple patches, realtime correctness, etc. A major design goal of Om was to avoid duplication of effort as much as possible, using standard LADSPA and DSSI plugins for all DSP and controlling the engine exclusively through the OSC (Open Sound Control) protocol.
The OSC controlled engine design means it can be used in many different configurations, with or without a UI:
Demos of Om used as a normal graphical modular synth, as well as some of these more interesting use cases will be performed.
The talk will focus on the advantages of this type of design strategy and interoperability between GNU/Linux audio applications, extending the modular ideas of Jack and the Alsa Sequencer into the realm of OSC.