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.