Releases: bshea-1/RootlessBrennanDSP
Releases · bshea-1/RootlessBrennanDSP
Release list
v1.5
Screen Capture Behavior & Latency Improvements
🌟 Changes in v1.5:
- Clean MediaProjection / Screen Recording Control: Reverted to the classic behavior where screen capture/recording terminates completely when disabled, resolving interference with other media and camera apps (such as TikTok, Instagram, etc.).
- Retained Pipeline: Retained all massive latency improvements, dynamic buffer management, and non-blocking capture buffer draining from v1.1-1.4.
- Startup Glitch & Drift Fixes: Stabilized startup window with smooth 50ms fade-in transitions and eliminated audio skipping/leaps.
Downloads
Includes Release APKs for arm64-v8a, universal, armeabi-v7a, x86, and x86_64.
v1.3
Developer's Choice & Global Presets Release
🌟 Key Features in v1.3:
- Brennan's Preset (Developer's Choice): Added the studio-calibrated Main reference profile directly to Global Presets (Dynamic Auto-Wideness, HRTF Crossfeed, Vacuum Tube 2.5dB Warmth, and Precise Studio PEQ).
- Global Presets Menu Update: Renamed bottom right 3-dot menu item to Global Presets for clarity.
Downloads
Includes Release APKs for arm64-v8a, universal, armeabi-v7a, x86, and x86_64.
v1.2
Ultra Low-Latency Audio Pipeline Release
🚀 Key Features & Audio Pipeline Upgrades
- Decoupled Lock-Free SPSC Audio Pipeline: Split audio capture and playback into dedicated real-time producer and consumer threads running at
THREAD_PRIORITY_URGENT_AUDIOcommunicating through a zero-allocation circular atomic ring buffer. - Pre-Roll Zero-Static Headroom: Pre-rolls 2 HAL burst chunks (~8ms headroom) before starting playback to completely eliminate audio track underruns and static noise.
- Real-Time Dynamic Clock-Drift Regulation: Continuously monitors buffer watermark depth and automatically sheds excess backlog without clicks over long listening sessions.
- Clickless ~4ms A/B Transitions: Snappy, mathematically smooth crossfade interpolation when toggling DSP power or changing presets for immediate A/B audio contrast without pops or cuts.
Downloads
Includes Release APKs for arm64-v8a, universal, armeabi-v7a, x86, and x86_64.
v1.1
The Presets Update
🎛️ Key Features & Preset Libraries
- Global Presets System: Studio-tuned global profiles (Sub-Bass & Beats, Vocal Clarity & Acoustic, Warm Analog Vinyl, Wide Stage & Immersion, Studio Reference Clean).
- Per-Effect Preset Libraries: Built-in curated presets for Parametric EQ, Multimodal EQ, Dynamic Bass Boost, Analog Modeling (Tube warmth), Viper-DDC, and Convolution IR.
- Custom User Presets: Easily save, load, rename, and delete your own custom presets per effect or globally with Room database persistence.
- Comprehensive DDC, IRC, & LiveProg Integration: Bundled high-end headphone correction profiles (DDC), impulse responses (IRC), and EEL LiveProg scripts.
- Revert / Reset Safeguard: Instant revert option in the bottom toolbar to reset back to defaults safely.
Downloads
Includes Release APKs for arm64-v8a, universal, armeabi-v7a, x86, and x86_64.
v1.0
Key Features & Improvements
- Zero Audio Lag & Lip-Sync Synchronization: Hardware-aligned burst buffers (< 30ms latency) for gaming, videos, and music.
- Zero Double Audio on TikTok & Instagram: Direct real-time framework audio playback session capturing and instant muting.
- Smooth 30ms Gain Fade-In: Seamless toggling and preset switching with zero audio pops or clicks.
- Hardware-Level Session Muting: Highest-priority DynamicsProcessing mute stage to enforce hardware output silencing on Pixel AIDL HAL.
- Thread-Safe Crossfeed & DSP Core: Recursive mutex protection preventing audio deadlocks.
- Pixel 10 Pro & Android 15/16 Support: Fully optimized for modern Android audio HALs and battery optimization policies.
Downloads
Includes Release APKs for arm64-v8a, universal, armeabi-v7a, x86, and x86_64.