LOADING…
0%
Complete changelog

Commit

Add free producer tag generator lead-gen tool

Commit details

Commit notes

A public, no-auth page (/tag-generator) that synthesizes five distinct AI voice tags from a producer's phrase and captures their email as a lead — modeled on plugmytag.com. Reuses the existing OpenAI integration.

Backend: - producer-tag service generates 5 hand-tuned voice presets via OpenAI TTS (gpt-4o-mini-tts) using the configured OPENAI_API_KEY / ENABLE_LLM_ANALYSIS. - producer-tag-generator routes: generate (email capture + synthesis), fetch batch, stream dry audio, and MP3/WAV export. IP rate-limited, fails open if Redis is down. - New tables (producer_tag_leads / _batches / _voices) + migration 0029; batches expire after 7 days with an hourly cleanup task, like guest packs. - transcodeToMp3 ffmpeg helper for delivering FX-applied audio as MP3.

Frontend: - /tag-generator page: lead form, five playable voice cards, full FX library (reverb, delay, stutter, pitch-shift, distortion) with presets + sliders, and royalty-free MP3/WAV downloads. - tag-fx engine applies effects entirely in-browser via OfflineAudioContext and encodes WAV client-side; MP3 export is transcoded server-side. - Discoverable CTA added to the marketing landing page.

Co-Authored-By: Claude Opus 4.8 <[email redacted]> Claude-Session: [private session redacted]

Files changed
13
Lines added
+1,630
Lines removed
−1
This page is a permanent record of commit 9556a436.