BASS_FX

A Dynamic Link Library (DLL/DYLIB/SO/A)

BASS_FX is an extension module for the BASS Audio Library, providing a comprehensive collection of real‑time DSP effects and processing tools — perfect for building anything from simple audio applications to full‑featured DJ software.

It’s designed so that both beginners and advanced developers can easily integrate high‑quality sound effects into their projects without needing any DSP expertise.

Platform Support
BASS_FX is available for:

  • Windows: x86 / x64 / Store / Phone / CE
  • macOS: Universal
  • Linux: x86 / x64 / ARM
  • iOS: Universal
  • Android

Requirements
BASS 2.4 is required, the BASS_FX module will not load if BASS is missing

Copyright
© 2002-2018 (: JOBnik! 🙂 Arthur Aminov, ISRAEL!

Features

    • DSP effects
      • Peaking Equalizer
      • Channel operations: swap, remap, and mix
      • Compressor
      • Echo
      • Reverb
      • Volume / Gain control
      • Dynamic amplification
      • Auto-Wah
      • Phaser
      • Chorus / Flanger
      • Stereo rotation (even‑channel rotation)
      • Distortion
      • Pitch-shifting
      • BiQuad filters
        • Low-pass
        • High-pass
        • Band-pass
        • Notch
        • All-pass
        • Peaking EQ
        • Low-shelf
        • High-shelf
      • Advanced Audio Processing
        • Tempo, Pitch-Scaling and Sample-Rate modification
        • Reverse playback
        • BPM detection and Beat-Position triggering
        • 8-bit, 16-bit and 32-bit sample format support
    • All in Real-Time

Donate

There is no charge for using BASS_FX, but if you like BASS_FX or are using BASS_FX in Commercial/Shareware products, then you may wish to make a donation to support its development.

Donations can be made quickly and securely via PayPal, by clicking on this button:

Thank you!

Disclamer

This software is provided “as is”, without warranty of ANY KIND, either expressed or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. The author shall NOT be held liable for ANY damage to you, your computer, or to anyone or anything else, that may result from its use, or misuse. Basically, you use it at YOUR OWN RISK.

Usage of BASS_FX indicates that you agree to the above conditions.

You may freely distribute the BASS_FX package as long as NO FEE is charged and all the files remain INTACT AND UNMODIFIED.

All trademarks and other registered names contained in the BASS_FX package are the property of their respective owners.

• BASS_FX uses in Commercial and Free softwares.

Credits

Ian Luck – BASS Audio Library Developer – http://www.un4seen.com
Olli Parviainen – Tempo/Pitch/Rate/BPM [SoundTouch v2.0.0] – http://www.surina.net/soundtouch
Robert Bristow-JohnsonD – BiQuad filters Cookbook – http://www.musicdsp.org/files/Audio-EQ-Cookbook.txt
Manu Webber – Peaking Equalizer is based on his C++ source code – http://www.un4seen.com/forum/?topic=1246.msg6484#msg6484
Aleksey Smoli – Auto Wah, Echo (some parts from 1st algorithm), Phaser, Chorus and Distortion – http://st.karelia.ru/~smlalx (offline)
Jezar at Dreampoint – Freeverb – http://www.dreampoint.co.uk (offline)
Stephan M. Bernsee – Pitch shifting using FFT [smbPitchShift v1.2] – http://blogs.zynaptiq.com/bernsee/pitch-shifting-using-the-ft/

Links

 Software using BASS_FX

Commercial / Shareware Free
Silverjuke
Guitar and Drum Trainer
MP3 Stream Edtor
clubDJ pro
Deejaysystem
Elf Bowling 7 1/7: The Last Insult Game
RadioBOSS
Karafun
Ringtone Expressions
mAirList – Radio Automation Software
MP3Toys
Party DJ
SongSurgeon
Threedef Instant Music: A new kind of music player
Karma Player
AudioNUT
Xion Audio Player
Kantaris Media Player
Passion Audio Player
Spider Player
The Film Machine
AIMP free audio-player

 

 DSP Links

The Scientist and Engineer’s Guide to Digital Signal Processing
SoundTouch Audio Processing Library
Music-DSP Source Code Archive
DSP-worx
dspGuru