Load the plugin in FL Studio or Ableton Live to add an underwater atmosphere to vocals, synths, or drums
Use standalone mode to process audio without opening a DAW
Fine-tune the underwater effect per element in a mix using Manual Mode's individual filter, chorus, and reverb controls
Compile a macOS version from source using JUCE and Xcode
Windows binaries available as a ready-to-download zip, compiling for macOS requires JUCE and Xcode.
UnderwaterFX is an audio plugin for music producers that makes any sound source feel like it is playing from underwater. It works as a VST3 plugin, which means you can load it inside a digital audio workstation such as FL Studio, Ableton Live, or Reaper, or run it as a standalone application without opening a DAW at all. Windows binaries are available as a ready-to-download zip file, so most music producers do not need to touch any code. The plugin processes audio through three effects running at the same time: a low-pass filter that cuts high frequencies to mimic the muffling effect of water, a stereo chorus that adds organic movement and widens the sound, and a reverb that creates the sense of being inside a large aquatic space. By default, a single knob called Main FX controls all three at once: turn it up and the sound gets progressively more submerged. A toggle switch called Manual Mode unlocks the individual controls so you can adjust each effect separately. The four manual controls are named Dive for the filter cutoff, Reso for the resonance at that cutoff point, Chorus for the modulation depth, and Reverb for the reverb mix level. There is also a standard Dry/Wet knob to blend the processed signal with the original. The interface includes animated visual elements: neon glow transitions and real-time stereo level meters. Double-clicking any knob resets it to its default, and clicking the value display below a slider lets you type in an exact number. For developers who want to compile the plugin themselves or build a version for macOS, the source code is included and the project uses the JUCE audio framework with Visual Studio on Windows or Xcode on macOS.
← ypichev on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.