MICMELO
Sound-Controlled Modular Music Synthesizer for Android
/ Overview
Every sound has a rhythm, even the abstract noises around us.MicMelo captures these environmental sounds and transforms them into immersive musical soundscapes. Using real-time audio analysis, the app converts microphone input into control signals that drive multiple synthesizers, turning everyday sounds into expressive musical performances.
Explore Recordings/ Project Details
Name: MicMelo — Voice-Controlled Music Synthesizer
Industry: Music Technology / Audio Software
Type: Mobile Application
Technology: : Kotlin, C++, Oboe, JNI, DSP Audio Engine
Date: January 2026
/ App Design
MicMelo features a dark, immersive interface enhanced by glassmorphism, vibrant neon accents, and subtle gradients. Color-coded controls, frequency bands, and mixer channels improve clarity, while dedicated screens for sound creation, instrument selection, mixing, and recording create a seamless workflow. Real-time visual feedback and responsive interactions make advanced music creation intuitive and engaging.
/ Architecture
UX Design
The interface simplifies a highly complex audio engine into an approachable creative tool. Instrument selection, frequency routing, and performance controls were designed to encourage experimentation while keeping the workflow intuitive and immediate.
Audio Engineering
A custom real-time DSP architecture was developed to analyze microphone frequencies, generate control voltages, and drive multiple synthesizers simultaneously. The audio pipeline prioritizes low latency, stability, and expressive performance.
Mobile Development
Built using Kotlin and native C++ processing, the application combines Android UI systems with a high-performance audio engine capable of handling complex synthesis and effects processing in real time.
/ Creative Concept
The microphone input is analyzed and split into five frequency bands using digital filtering. Each frequency band is converted into control voltage (CV) signals that drive and trigger synthesizer instruments in real time. The system supports eight simultaneous instrument channels, with five CV sources routed to five different instruments at any given time. The generated audio is mixed through an integrated mixer stage and recorded as a high-quality stereo WAV file.
/ Technology Stack
Kotlin & Android
The application interface and system logic are built using Kotlin. Custom screens, routing controls, instrument management, and mixer functionality provide a responsive user experience optimized for real-time performance.
C++ DSP Engine
A fully custom audio engine powers synthesis, modulation, mixing, and effects processing. More than seventy synthesizers run through native C++ DSP code designed specifically for low-latency audio generation.
Oboe Audio Framework
Google's Oboe library provides professional-grade low-latency audio performance, ensuring real-time responsiveness during live sound analysis and synthesis.
WAV Recording System
Custom recording functionality allows performances to be captured as high-quality stereo WAV files, enabling users to export and share their creations.
/ Key Features
70+ synthesizer and instrument types • 8 simultaneous instrument channels • 5-band frequency analysis system • Modular control voltage routing • Integrated mixer with EQ and compression • Built-in delay, distortion, and tone shaping • Sequencer-based rhythm generation • Stereo WAV recording and export • Low-latency live performance architecture