This module enables JamesDSPManager. More details in support thread.
- Always install as data app, no need for system app in older android versions
- Only uninstall app if older than current
- Update mmtex to v1.7
- Fix app update process - uninstall app during zip flash, reboot to complete process
- JDSP app updated!:
- New app/drivers made open sourced
- Frequency domain dynamic range compression, give you much crazier compression
- New dynamic bass boost, proper implementation of signal power detection, proper sample delay apply to multirate analysis and deploy state space filter to achieve boosting filter parameters.
- Greatly reduce power consumption for some cases, especially when Convolver and Equalizer is used
- Add user manual to main app
- No more new/old options
- Removed old options
- Update volkey addon
- Update to MMT-Ex v1.6
- Update volkey addon
- Added hidden_api_policy workaround for android 11
- New JDSP app updated!:
- Equalizer interface and actual frequency response mismatch
- libsndfile replaced with much smaller dr_libs for impulse response file loading
- Uses Android 10 API as compiling
- Additional features:
- Shrinking impulse response according users thresholds
- Uses minimum phase transform on impulse response if user needed
- Customizable channel dependent sample delay at the impulse response beginning
- Fix boot script
- Update to MMT-EX v1.5
- New JDSP app update!:
- Reduce parameter commit
- Junked Convolver benchmark system, improve device responsiveness when the device is booting
- New Dynamic range compressor, full automatic internal parameter adjustment(BUT haven't fully adapt to level depend system(I mean audio framework)
- New bass boost system, the system automatically detect "Interesting frequency", and adjust filter gain, bandwidth accordingly
- New FIR Equalizer, enhance interpolator algorithms, more interpolation mode and faster filter generation
- New convolution algorithm, much faster, much more power saving, remove impulse response cutting feature, however, algorithm not yet fully completed, there will still update that boost performance further.
- New stereo widening algorithm
- New BS2B Crossfeed system, with traditional BS2B and a few HRTF based crossfeed(Include the one provided by @Joe0Bloggs )
- Remove computationally heavy load 7.1 surround simulation, if you still want one, go download Hiby music player!
- More stable live programming virtual machine, more built-in features that allow user to build very complex audio effect.
- Processing performance improvement for all effects
- Arbitrary phase response
- DDC, Reverb, Arbitrary magnitude response algorithm remain the same
- Remove all GPL code, allow full close source implementation😂😂😂However live programming compiler/Virtual machine will still go open source, last but not least, all rewritten C API will still go open source for our reference implementation of processing system.
- Update to MMT-Ex v1.3 (Fixes issues on Q)
- Update to MMT-Ex v1.2
- Switched from Unity to MMT-Ex
- Unity v5.0 update
- Unity v4.4 update
- Update to Unity v4.2
- Update to Unity v4.1
- Don't prompt for lib workaround if device that needs it
- Update to unity v4.0
- Added Samsung Galaxy S9 and Zuk Z2 Pro to lib workaround
- Made lib workaround a choice so I don't have to keep updating this
- Unity v3.3 update
- Forgot to move apk back to priv-app (needed for unity 3.2)
- Unity v3.2 update
- Unity hotfix
- Unity v3.1 update
- Unity v3.0 update
- Fixed hua/nhua zipname trigger for real this time
- Unity v2.2 update
- Fixed hua/nhua zipname trigger
- Fix lib workaround
- Update to Unity v2.1
- Unity v2.0 update
- Fixed limitation in zipname triggers - you can use spaces in the zipname now and trigger is case insensitive
- Improved boot script for user app install - should fix bootloop issues
- Updated JDSP to 11.20.18 release (Change FFT to slower but a commercial friendly implementation, Improve TruCentre separation, Reduce TruCentre latency to 21 ms(from 32 ms), Fix arbitrary response equalizer memory leaks)
- Add libstdc++ workaround for pixel 2's, 3's, and essential phone
- Switch to manual huawei selection - too much variation with custom roms for consistent huawei device detection
- Unity v1.7.2 update
- Bug fix for arm64 devices
- Bug fixes for huawei devices
- Fixed awesome boot script for pie - magisk apk stuff is automated once again :)
- Fix boot hanging on Pie roms
- Update to unity 1.7.1
- Widen detection for huawei devices
- Hotfix for Huawei devices
- Updated JDSP to 9.13 release (adds huawei support, adds auto DDC resampler for device running on 96k sample rate or above, fixes some device volume issue caused by bit depth)
- Updated JDSP to 8.31 release
- Unity v1.7 update
- Added auto-install/uninstall of apk for magisk only (works for disable/enabling mod in magisk manager as well)
- Add compression to save space/bandwidth
- Unity v1.6.1 update
- New JamesDSP build (Now supports HTC devices)
- Fixed bit depth problem from HTC and Android Pie
- Upgraded Fast Fourier Transform libraryand Android NDK
- Unity v1.6 update
- Unity v1.5.5 update
- Unity v1.5.4 update
- Unity v1.5.3 update
- Unity v1.5.2 update
- Add AML detection/notification
- Add auto install for apk if in bootmode
- Reworking/fixing of audio file patching
- Unity v1.5.1 update
- Unity v1.5 update
- Use dynamic effect removal
- Fix effect removals
- Unity v1.4.1 update
- Unity v1.4 update
- Real fix for vol key logic
- Quick fix for vol key logic
- Fixed vendor files in bootmode for devices with separate vendor partitions
- Bring back old keycheck method or devices that don't like the newer chainfire method
- Fix seg faults on system installs
- Boot script not working, have user do it manually for oreo
- Updated jdsp to new version
- Add file backup on system installs
- Fine tune unity prop logic
- Update util_functions with magisk 15.4 stuff
- Fix music_helper/sa3d removal in xml files
- Fix vendor cfg creation for devices that don't have it
- Fix sepolicy patching
- Added sa3d removal for samsung devices
- Fixes for xml cfg files
- Initial rerelease