MicUp is a real-time microphone processing application for Android that routes your voice through a built-in DSP effects chain. By leveraging Shizuku for ADB-level ALSA loopback, it feeds cleaned, processed audio directly into VoIP apps like Discord and Zoom without requiring a PC.
Technical Overview
This application utilizes Oboe and C++17 to capture and process microphone input through an integrated digital signal processing (DSP) chain before outputting it to a virtual microphone. To achieve system-wide audio routing without Magisk, it integrates with Shizuku to perform ADB-level ALSA loopback routing. It also dynamically loads native audio plugins, including LV2, CLAP 1.2.1, and experimental VST3 formats via an internal AIDL interface.
Core Features of MicUp
- Built-in DSP: Includes a Noise Gate, 10-band EQ, Compressor, Reverb, and Pitch Shifter for direct vocal tuning.
- Plugin Support: Directly load custom LV2, CLAP, and VST3 native plugin files from your device storage.
- Virtual Routing: Offers three operational tiers (VoIP stream, Shizuku ADB, or Magisk full root) to broadcast processed audio to any app.
- Live Metering: Features real-time VU meters for accurate input, output, and gain reduction monitoring alongside a preset configuration system.
Compatibility & Quick Setup
Requires Android 8.0 or newer (Android 11+ for Shizuku tier) — install the APK, grant microphone permissions, and authorize ADB access via Shizuku.