Live Stem Splitter Variant 12 Kit with ESP32 + LED
Separate Vocals and Music in Real Time with the ESP32 Live Stem Splitter Kit
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Transform any audio source into separate vocal and instrumental tracks in real time using an ESP32 running an adaptive Wiener filter. This advanced electronics kit lets you build a portable stem splitter that outputs isolated stems via a high-quality DAC and amplifier—perfect for live performances, remixing, or deep audio analysis. Unlike software solutions that require a PC, this hardware unit operates standalone, giving you full tactile control over separation parameters and live feedback on the built-in OLED display.
What You'll Build
A self-contained hardware unit that accepts microphone or line‑level input, processes the audio through the ESP32’s DSP pipeline, and outputs separated vocal and instrumental signals simultaneously over two speaker channels. The OLED display shows filter parameters and real‑time level monitoring, while two independent volume controls let you blend the stems on the fly. With an enclosed design and battery‑power option, you’ll have a rugged tool that moves from your workbench to the stage or studio.
What You'll Learn
- Implementing adaptive Wiener filter algorithms on an embedded microcontroller for real‑time audio source separation
- Interfacing I2S microphones and MCP4728 DACs with the ESP32 to achieve low‑latency signal chains
- Designing clean analog preamplification and filtering stages using the MAX9814 for high‑quality audio capture
- Optimizing DSP code and memory usage on a resource‑constrained processor while maintaining sub‑30ms latency
Kit Contents
| Component | Quantity |
|---|---|
| ESP32 Dev Board | 1 |
| MAX9814 Electret Microphone Amplifier | 1 |
| MCP4728 DAC | 1 |
| PAM8403 Class D Amplifier | 1 |
| 3W 8Ω Speaker | 2 |
| 0.96in OLED Display | 1 |
| 100nF Ceramic Capacitors | 15 |
| PCB Prototype Board | 3 |
| 5V 2A Power Supply | 1 |
| Enclosure Box | 1 |
| Soldering Iron | 1 |
| Solder Wire | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
Engineers and advanced makers who want to build a professional‑grade real‑time audio processor from the ground up. Ideal for B.Tech ECE final‑year projects at IITs, NITs, and VIT, as well as independent music producers, sound engineers, and DJs seeking a custom DSP tool for live gigs, remix sessions, or Smart India Hackathon challenges involving audio separation. A background in C/C++ and basic DSP is recommended.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Our AI companion, trained on this exact project, will guide you through debugging step by step. You can also reach us on WhatsApp for backup.
Can I use this stem splitter with a guitar or other instruments?
Yes, the MAX9814 preamp handles line‑level signals with minor adjustments. You can direct inject an instrument via the PCB input. The Wiener filter is optimised for voice‑instrument mixtures, so results with pure instrumental sources may vary.
What latency can I expect in real‑time separation?
With the optimised ESP32 code, total system latency is under 30ms, making it suitable for live monitoring. The OLED display adds negligible overhead.
Do I need programming skills to load the firmware?
Basic familiarity with Arduino IDE is required to flash the pre‑written code. We provide full source and step‑by‑step flashing instructions, and the AI companion can assist if you’re new to the process.
ESP32 applies Wiener filter to separate vocal and instrumental stems from an audio mix via MCP4728.
What's in this kit
Choose your assembly option:
- Soldering Kit — 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items