Project
VioletStudios
AI developer tools and production services for music. Four tracks: Bloom (AI mixing and mastering platform), Production Services (engineer-for-hire for artists and labels), Petals Plug-in Suite (real-time C++ DSP), and a Sample + Blog GTM to build the audience. Functional Bloom POC delivered in a single weekend.
The problem
Professional music producers spend years developing the ear to know whether a mix is translation-ready — whether it will sound right on consumer earbuds, club systems, car speakers, and streaming platforms simultaneously. This judgment requires understanding loudness normalization, stereo imaging, low-frequency buildup, dynamic range, and dozens of other technical dimensions at once.
Most producers either pay for expensive studio time to access professional ears and reference monitors, or they mix in isolation and discover the problems at mastering. Bloom's thesis: AI can provide the analysis layer that makes studio-grade feedback accessible without studio costs, and without replacing the producer's creative judgment.
Bloom: the platform
Bloom is a Next.js + FastAPI web platform for music producers. The core product is the Mix Insight engine: multi-dimensional audio analysis with contextual AI feedback routed through OpenRouter (Claude as fallback). Upload a track, get a detailed technical breakdown across loudness, dynamics, stereo field, frequency distribution, and rhythm — with specific, actionable recommendations rather than generic advice.
Mix Insight
Multi-dimensional audio analysis: loudness targets (streaming normalization), dynamic range (RMS vs peak), stereo field coherence, frequency distribution (sub buildup, mid-range mud, high-frequency air), and rhythmic tightness. LLM-backed contextual feedback via OpenRouter, with Claude as fallback.
Reference comparison
A/B workflow against professional reference tracks. Upload your mix and a reference; Bloom runs the same analysis suite on both and surfaces the specific deltas — not "your bass is too heavy" but "your sub-100Hz energy is 4.2dB above the reference across the full frequency band."
Workspace management
Centralized hub for tracks, projects, and version lineages. Every analysis run is stored with full metadata — compare mix v3 against mix v7 to see whether your changes moved the needle in the right direction.
Petals: the audio plugin suite
Bloom's analysis layer runs in the browser post-render. Petals brings analysis into the DAW in real time. The plugin suite is written in C++20 with the JUCE framework — the industry standard for professional audio plugin development.
Real-time audio DSP has hard constraints most software doesn't: sample-accurate processing, zero-latency signal paths for monitoring plugins, and deterministic behavior under DAW transport control. C++ and JUCE are the right tool for this specifically because they give you the memory control and timing guarantees that higher-level languages can't reliably provide.
The Petals suite simulates studio monitoring environments — high-end speaker systems, club PA systems, consumer earbuds — within the DAW, so producers can hear translation issues before they commit to a bounce.
Design principles
Production Services
Alongside the platform, VioletStudios runs a Production Services track: AI-assisted mixing and mastering for independent artists and labels. This generates near-term revenue while Bloom V2 completes development, and it validates Bloom's recommendations against real client mixes — which sharpens the analysis engine.
The workflow: client submits stems or a rough mix, Production Services returns a Bloom analysis + human-reviewed recommendations + optionally a mixed/mastered deliverable. It's a services layer on top of the same tooling Bloom exposes to self-serve users.
Sample + Blog GTM
The audience-building track for VioletStudios: free sample packs + production-oriented writing that establishes technical credibility with music producers before Bloom and Petals reach general availability. The thesis is that the right distribution channel for producer tools is trust, not advertising — producers don't use tools they haven't heard about from someone they respect.
The blog content is an extension of the engineering-forward voice that runs through everything VioletStudios builds: specific, data-backed, not trying to sell you on the magic of AI. The tools do what they do; the writing explains why.
Delivery method: agentic sprint
The functional Bloom POC was delivered within a single weekend using Claude Code agentic workflows. The full-stack architecture — Next.js frontend, FastAPI backend, audio analysis pipeline, LLM integration — was scaffolded, implemented, and validated in approximately 48 hours of active development.
This isn't a party trick — it demonstrates a repeatable pattern: use agentic workflows to compress the POC → validation cycle by 5–10x, then apply human judgment and taste to refine the result. The bottleneck shifts from "can we build it?" to "is this the right thing to build?"