CSWaver MidiFX Plugin

Thanks for trying out CSWaver!

Important Note: This is a 64-bit component, so only install it if you’re using a 64-bit DAW.

Important Note #2: This plugin has received limited testing, so don’t immediately throw it on an important project… play around a bit until you’re sure it’s stable on your system.
I’m not responsible if it crashes your DAW while you’re composing your Grammy Award winning project… or if your computer bursts into flames, your dog learns to play guitar, etc.


To install, right-click on ‘Install.bat’ and click ‘Run as administrator’. This will register the MidiFX component.

If you’d like to remove it, right-click on ‘Uninstall.bat’ and click ‘Run as administrator’.

The MidiFX component DOES NOT have to be placed in a particular directory. You can put it anywhere on your drive. Just don’t move it after it’s registered.


The ‘Amplitude’ slider controls the amount of pitch deviation from zero (center). ‘1’ will produce a random curve of about +/-100, and ’32’ will produce a maximum deviation of +/-3200.
The full pitch bend range is -8192 to 8192, so the largest potential deviation will be less than half of that.
You’ll usually get the best results with small values for the amplitude.

The ‘Frequency’ slider controls the speed of the wave-like curve.

Ideally, this should be used on solo instruments playing monophonically, but you can use it any way you like 🙂

The ‘Power‘ button on the left acts as a bypass switch.

The MFX works on real-time input from a keyboard, also.

An important thing to remember when using the plugin during track playback is that changes to the settings will not be heard immediately. This is because the MIDI data is streamed to the component about two measures ahead of the time it’s actually played.

Have Fun!

If you find any bugs (User Error!) or you have suggestions or requests for enhancements, you can discuss the plugin on this forum or on the Cakewalk forum.