monstrumWaveXL or (mwaveXL) is a Lua based cross platform application which sends MIDI and sysex data to/from the Waldorf Microwave II/XT/XTk from either standalone mode or as a VST in your favorite DAW.
This is not a software emulator of a Waldorf synth, it is an editor for the actual synth thus requires a Waldorf microwave (xt xtk or II) synthesizer.
A cross-platform multimedia library aimed at supporting a wide range of programming languages. It exposes a set of C APIs used to generate high-level object-oriented bindings for supported languages at compile-time.