Back to Selected Work
AUVIO — dark recording studio with mixing console, monitors, and analog warmth
60–120s song generation
Flutter · C++ FFI
"A meditation app that happens to make music." Design Brief

AUVIO

Sing a melody, get a produced song. Flutter app with a custom C++ FFI audio engine and three managed-GPU AI models on the backend.

Scroll

An iOS and Android prototype that turns voice or humming into a fully produced track in under two minutes — vocals, drums, bass and instruments, all AI-generated, mastered, exportable. Built for hobby musicians who want song-idea-to-finished-track without ever opening a DAW.

Services

MobileFlutterC++ FFIAI AudioDesignEngineering

Year · Role

2026 · Designer & Developer

Distribution

TestFlight prep · coded prototype

AUVIO home screen
AUVIO recording screen
AUVIO Studio Mix — multi-track editor
Voice in. Track out.
Iridescent capsule mic orb floating on dark aurora-gradient stage, pink/cyan/violet rim light

01 · Approach

A meditation app that happens to make music.

The visual decision was the central one: iridescent + aurora instead of classic DAW chrome. Mood-board references are Calm and Endel, not Logic Pro. Soft gradient pairs (pink ↔ orange, cyan ↔ violet, yellow ↔ pink) become recurring magical objects.

Layout follows a single primary action per screen. The Liquid-Glass bottom-nav is custom: backdrop-filter blur, animated iridescent active pill, safe-area-aware.

#FF6BCB
#00D9FF
#8B5CF6

Palette

Five colours, infinite gradients.

Iridescent Pink#FF6BCB
Aurora Cyan#00D9FF
Violet Glow#8B5CF6
Carbon#0A0A0F
Whisper#FAFAFA
AUVIO Studio Mix — multi-track editor with vol/pan sliders and track-level controls

Stack

A two-stage audio pipeline.

  1. 01Flutter 3.xCross-platform UI
  2. 02Riverpod 2State + routing
  3. 03C++ FFI EngineLow-latency monitoring
  4. 04Replicate AIACE-Step · Demucs · RVC v2
  5. 05Supabase Postgres3 queues + RevenueCat paywall
  6. 06CeleryFCM push notifications
AUVIO Profile / Your Studio

Margin-safe by construction

Every GPU call hits a budget guard.

A live RevenueCat check plus a monthly cost-budget guard means a free-user request cannot accidentally burn budget. Three Replicate models, wired end-to-end with status polling and FCM push.

Visit Tier Architecture →
AUVIO vocal booth at night — condenser mic on suspended boom arm, foam acoustic panels, soft pink rim light
AUVIO phone on dark stone surface with iridescent rim light and blurred palm-frond shadows
Iridescent oil-on-water macro — natural pink, violet, cyan and gold rainbow gradients in surface tension

Prototype, locked.

0% Screens shipped
0 AI models wired
0s Idea to track
$0.00 Per-song GPU cost

Next case study

Insivo App