Home | Core Engine | Android | Documentation
Audio Effect Engine supporting Plug'n'Play style DSP Effects
The goal of this project is to allow end users to easily tune the audio produced by their Device using powerful Digital Signal Processing algorithms. The Core Engine is designed for cross-platform compilation to support a wide-range of devices and environments.
- Bass Boost
- N/A
- Master Limiter
- Stereo Widening
- 15+ Band Equalizer
To request an effect open a GitHub Issue describing the effect which you would like. Providing an open source implementation, algorithm, formula and/or any other documentation which may help in creating the effect is greatly appreciated. Please note that I am not a mathmatician or electrical engineer and my background is mainly software engineering and development, so providing explanations or documentation which a computer scientist or engineer can understand will help speed up the process.
See CONTRIBUTING document for details on building and contributing to the Menrva Projects.
Huge thanks goes out to all of the XDA Audio Mod developers out there and their projects for inspiring me to start my own. An even bigger thanks goes out to those developers that Open Source their DSP algorithms so the rest of us can use them. Hopefully this is a complete list, if not please contact me :
- JamesDSP - For providing JamesDSP as an open source foundation and inspiration
- FFTW3-Android - For inspiration and guidance on FFTW compilation for Android
- BetterExplained - For providing this awesome explanation of the Fourier Transform
- KFR - For providing an awesome Fast Fourier Transform & DSP Library
- FFTConvolver - For providing a reasonable and understandable FFT Convolver Implementation
- Binaural FFTConvolver - For providing a reasonable and understandable Stereo FFT Convolver Implementation
- Protobuf - For providing an off the shelf Protocol Serializer
- Dagger - For providing an excellent Dependency Injection Framework