

JamesDSP
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
Last updated on February 2018.
Features
- Sound Effects
JamesDSP News & Activities
Recent activities
- babsors liked JamesDSP
justarandom added JamesDSP as alternative to Echo Equalizer
JamesDSP information
What is JamesDSP?
GUI is based on Omnirom DSP Manager and able to run on most Android devices from 5 to 10 include Samsung, AOSP, Cyanogenmod, recent HTC and Huawei(arm64). This app include many cool features. Features:
-
Auto dynamic range compression --> A highly automated multiband dynamic range adjusting effect
-
Auto Bass Boost --> Frequency detecting bass boost. Effect detect interesting frequency, and adjust gain, bandwidth and cut-off frequency arcordingly
-
Reverb --> Progenitor 2 (Complicated IIR network)
-
Interpolating FIR Equalizer
-
Partitioned Convolver (Auto segmenting convolution) --> Support mono, stereo, full/true stereo(LL, LR, RL, RR) IR
-
Live programmable DSP --> A effect that can compile EEL code into opcode, and do processing base on the compiled code. The EEL virtual machine had pre-built tons of advanced math routines and DSP function. Including: Basic C String manipulation functions, Linear algebra solver(Least square, inv(), pinv()), Mathematical optimization(linprog(), quadprog(), lsqlin()), polynomial roots solver(roots()), spectral processing(Short-time Fourier Transform), Constant Q Transform, multi-purpose FIR filter designer(firls()), IIR Subbands transform, Direct form FIR filter, Fractional delay line.
Although STFT, DF-FIR and Fractional delay line are the only components that have been opened.
-
Stereo Widen --> Algorithm detect stereo phase relation in a few spectral region, and enhance the stereo soundstage without affect vocal integrity
-
Crossfeed --> Include traditional BS2B mode and convolution-based HRTF
-
Vacuum tube modelling
-
Viper DDC (IIR Cascaded Second-Order Sections Form II)





