Upnext Software
AI music generation app for African artists — custom Yoruba lyrics, genre and instrument selection, and an in-app studio editor with beat-level FFmpeg audio manipulation on RunPod GPUs.
- Company
- Upnext Software
- Role
- Flutter Developer + Data Curation
- Timeline
- Jan 2026 – Jun 2026 · Team of 5
01 · The problem
Many African artists, particularly in Nigeria, lack access to professional recording studios. The goal: put a full music-creation workflow — AI generation through track editing — directly on their phones.
02 · What I built
The Flutter app end to end: a generation flow with custom Yoruba lyrics, genre and instrument pickers, and 30s–4min output control; an in-app studio editor with beat-level FFmpeg manipulation and WebView waveform components; plus integration with a FastAPI backend orchestrating on-demand RunPod GPUs for ACE-Step 2 inference. I also curated the Yoruba-language training data for fine-tuning.
03 · The impact
The POC demonstrated end-to-end generation — lyrics to playable audio — and secured client approval for full-scale product development.
What I did
- Built the Flutter app for AI music generation (30s–4min songs) directly from mobile devices.
- Developed an in-app studio editor with beat-level manipulation, sound swapping, and segment rearrangement using FFmpeg.
- Implemented the full generation workflow UI: Yoruba lyrics, multi-select genres and instruments, adjustable duration.
- Connected to a FastAPI backend orchestrating on-demand RunPod GPUs for ACE-Step 2 inference.
- Curated Yoruba-language training data for fine-tuning the model on African musical styles.
- Delivered a successful POC that secured client approval for full-scale development.
Tech used
Click any technology to see the other projects I used it in.