JMS Audioware

Freeverb for SAW v1.2 (updated 10-05-02)

What's New?

Version 1.2 fixes the dreaded P4 bug.

Freeverb for SAW version 1.1 is now available. I ported Jezar's algorithm into assembly, yielding a substantial performance improvement, especially on Pentium III processors. Lesser machines should also see a slight improvement with this version. The sonics are, of course, identical to previous releases. The plug-in also has an automatic 'sleep' mode now; when the reverb trail dies, Freeverb stops using precious computer power until it is needed again.


Freeverb for SAW is a native implementation of Jezar's excellent Freeverb for the SAW family (excluding SAWStudio). In keeping with the spirit of Jezar's example, it is freeware. Actually, if you find it useful AND you find yourself sitting next to me in a bar, you are obligated to buy me a beer (beerware?).


First, download the plugin here (only 23k zipped!). To install, save the file 'freeverb.dll' into your SAW directory and add the following line to the 'SAW32FX.ini', 'SAWPlus32FX.ini', or 'SAWProFX.ini' file:


Please be sure you end the line with a carriage return or SAW will not be able to use the plug-in.

Notes on use

The predelay pre/post button is a common source source of confusion; it is admittedly obtuse. In the 'pre' position it controls the MIX of predelay signal vs. dry signal feeding the reverb. In the 'post' position, it allows you to mix dry pre-delay output in with the reverb. It's confusing, but I find it extremely useful. If you just leave it in the 'pre' position with the predelay mix set to 100%, then it will function like every other reverb out there that lacks this flexibility. :)

The preset system is similiar to that employed by the IQS Reverb; you have a preset library that you can 'update' at will. You can, of course, save your own presets to the library. It seems to be an extremely quick and efficient system. Updating 'Default' changes the default starting values when you patch in a new Freeverb. There is also the option to recall the default presets using a button in the 'about' area.

The HP and LP sliders are high and low pass filters on the predelay; note they are before the feedback control, which is handy for certain effects.

The 'TAP' button is a tap control to set the time of the predelay section. The 'MARKED MT' button sets the predelay to the length of the current marked area in the multitrack, if possible. Lastly, if 'solo safe' is checked, soloing any other track will not mute the reverb's track -- very useful in aux send/return situations. Not that this feature takes one play/stop cycle to take effect. The SAW FX API is being slightly bent to pull this off, but I find it very useful.

For more information...

To learn more about Jezar's Freeverb algorithm, visit his website at