E-DistortionFX500 is a JSFX distortion effect offering two independent distortion types: Distortion 1 (odd harmonics only) and Distortion 2 (even and odd harmonics). The two distortion types can be used individually or blended together. It can be used as a digital distortion pedal for guitars or as a general-purpose distortion effect on any audio material.
Features:
Two Distortion Types:
* Distortion 1 (0% to 100%): Generates only odd harmonics through aggressive symmetric hard clipping. Sounds slightly "thinner" or "cleaner" than Distortion 2 due to the generation of only one harmonic type (i.e., odd harmonics). Features automatic level compensation that increases as the distortion amount increases, helping to maintain consistent output levels. At 0%, Distortion 1 is bypassed entirely.
* Distortion 2 (0% to 100%): Generates both even and odd harmonics through aggressive asymmetric hard clipping. Sounds slightly "thicker" or "richer" than Distortion 1 due to the addition of the even harmonic content. Features automatic level compensation that increases as the distortion amount increases, helping to maintain consistent output levels. At 0%, Distortion 2 is bypassed entirely.
* Stereo/Mid/Side Modes: Apply distortion equally to the left and right channels (Stereo), to the mono component only (Mid), or to the stereo width component only (Side).
* Input Gain (-45 dB to +45 dB): Boosts or attenuates the input signal level before distortion processing. Higher input gain gives more aggressive distortion, while lower input gives softer distortion.
* Dry/Wet Mix (0% to 100%): Blend between the original signal and the distorted signal, from 0% (fully dry) to 100% (fully distorted).
* Output Gain (-45 dB to +45 dB): Sets the final output level of the plugin to compensate for volume changes.
* High-Pass Filter (1 Hz – 20 kHz): Applies adjustable high-pass filter to the wet signal. The filter becomes active only when the frequency is set above 0 Hz.
* Low-Pass Filter (20 Hz – 21 kHz): Applies adjustable low-pass filter to the wet signal. It can be used to simulate the high-frequency roll-off of analog analog distortion pedals. The filter becomes active only when the frequency is set below 21 kHz.
* Link Input and Output Gain: When enabled, it creates an inverse relationship between the Input Gain and Output Gain, where moving the Input Gain up automatically reduces the Output Gain by the same amount, and vice versa.
* GUI Bypass Button: A smooth bypass button for toggling the effect on or off without audio clicks. It is available for automation as “Bypass (Smooth)” in the plugin's parameter list.
* Zipper-Noise-Free Operation: Advanced interpolation ensures no zipper noise during slider automation and real-time adjustments.
* Minimal CPU usage.
You can grab it for FREE: https://windowsg.gumroad.com/l/distortionfx500
This JSFX plugin can also be used in other DAWs through the open-source YSFX plugin. YSFX is available in VST3, AU, and CLAP formats for Windows, macOS, and Linux. Download YSFX here: https://github.com/JoepVanlier/ysfx/releases
FREE JSFX Plugin: E-DistortionFX500 by Windows-G
-
- KVRist
- 161 posts since 18 Feb, 2021
You do not have the required permissions to view the files attached to this post.
Last edited by Windows on Fri Apr 24, 2026 5:23 pm, edited 2 times in total.
-
- KVRist
- Topic Starter
- 161 posts since 18 Feb, 2021
Hi, I have updated the plugin.
Changelog:
Turned the fixed 1 Hz DC filter into an adjustable high-pass filter ranging from 1 Hz to 20 kHz, so it’s no longer limited to 1 Hz. The filter becomes active only when the frequency is set above 0 Hz.
NB: Both the older and updated versions null 100% in a null test, as the underlying audio processing code remains completely unchanged. You can safely replace the old version with the new one in existing projects, and all your settings will be preserved.
Link remains the same: https://windowsg.gumroad.com/l/distortionfx500
Changelog:
Turned the fixed 1 Hz DC filter into an adjustable high-pass filter ranging from 1 Hz to 20 kHz, so it’s no longer limited to 1 Hz. The filter becomes active only when the frequency is set above 0 Hz.
NB: Both the older and updated versions null 100% in a null test, as the underlying audio processing code remains completely unchanged. You can safely replace the old version with the new one in existing projects, and all your settings will be preserved.
Link remains the same: https://windowsg.gumroad.com/l/distortionfx500
