Posts by Todd Nigro
Solo-built SongForgeAI. Background in engineering + songwriting; writes about craft, rubrics, and what separates competent AI output from the kind someone would record.
30 posts
SongForgeAI Launches to Solve AI Music's Lyric-Quality Problem
SongForgeAI launches as a lyrics-first songwriting engine that scores songs against a published, open standard — built to fix AI music's weakest link: the words.
Read moreNot a Song — a Whole Album: Introducing the Showcase Albums
Two full concept albums forged with SongForgeAI — one seed, one palette, a dozen tracks that sequence into a single emotional world. Lyrics and Suno-ready style strings for every track.
Read moreHow a Concept Album Holds Together: Inside 'The Grief Is Smaller Than the Room'
A track-by-track look at how a 12-song concept album becomes one record instead of a playlist: a palette that withholds then opens, a recurring wordless hum, and an afterlife set in a laundromat.
Read moreRFC-0010: Five Open Questions on the Fidelity Standard
We published the Fidelity Standard v0.1.0 last week. The numbers are operator-locked but open for public comment. Here are the five questions we genuinely want outside input on before v1.0.0 ships.
Read moreIntroducing the Fidelity Standard v0.1.0
A song can score 90 on quality and still be the wrong song. Quality and fidelity are orthogonal questions. Today we publish the seven-component composite that measures the second one.
Read moreThe fix-side evidence rule: don't ship a 'this fixes X' change without measuring X
Three builds in a row, each shipping a fix that depended on the previous build's inference being correct. We did this. We named it. Here is the rule we now live by.
Read moreBest AI lyric generators of 2026: an honest comparison
Five tools, scored on output quality, transparency, pricing, and copyright posture. SongForgeAI is one of them — disclosed upfront. Here is how each one actually performs against a real songwriting brief.
Read moreAre AI lyrics copyrightable in 2026? A songwriter’s guide
The US Copyright Office says AI-only output isn’t copyrightable. AI-assisted lyrics CAN be, if you can prove human authorship. Here is the legal frame, the practical threshold, and what evidence holds up.
Read moreThe 11 AI lyric clichés that mark your song as AI-generated
AI lyric generators have tells. After scanning thousands of forged drafts against 87 banned terms, eleven words show up far more than anything else — and they’re the eleven that flag your song as machine-written. Here they are, why they fail, and what to replace them with.
Read moreSuno prompts that survive an adversarial critique
Most Suno prompt guides are template lists. We took 50 popular Suno prompts and ran them through our 8-voice adversarial Crucible. Seven prompt patterns survived; seven collapsed. Here are the patterns, why they work, and the rubric scores.
Read more12 lyric registers most AI can’t produce — and what they sound like
The default AI lyric voice is workshopped, lightly literary, and gender-neutral. Twelve registers most generators can’t access: child narrator, dying parent, foreigner mid-language, twin, religious convert, jaded ex, and six more. With example snippets.
Read moreCross-language rubric bias: our Italian songs scored higher than our English ones — here’s why
We ran identical briefs through the SongForgeAI rubric in seven languages. Italian and Spanish songs averaged 3.4 points higher than English. Here is the bias audit, the cause, and what we shipped.
Read moreWhy your AI lyric sounds like mood, not song — and the one question that fixes it
Most AI lyrics describe a feeling without ever saying what it cost. The Cost Question — "What did the narrator give up to write this?" — separates lyric from mood-board copy. The full method, with before/after examples.
Read moreWe just audited every button on the site. Here’s what we found.
Five parallel agents, eighty pages, every clickable element traced to its destination. Three production 404s, one dead-code conditional, a Stripe portal landing on the wrong tab. Here is the receipt.
Read moreReading your lyric score: what each band actually means
Most AI lyric tools score everything 80+. Ours doesn’t. A 60 in our rubric is above average; a 75 is genuinely strong; an 85 is rare. Here is how to read the number you got.
Read moreHow a CI ratchet replaces a code review (and why it matters to you)
A “ratchet” is a CI gate that only moves one direction: better. We have 38 of them. This week one of them hit zero. Here is what that means for the tool you use.
Read moreHow we measure chorus compression — and why it matters more than emotion.
External reviewers kept flagging the same gap: choruses that are emotionally correct but musically forgettable. So we built an analyzer that measures the structural compression that makes a chorus chant-able. Here is how it works, what it doesn’t do, and why we shipped instrumentation before scoring.
Read moreHow we shipped Italian opera + Gregorian chant in six builds.
One operator question ("I don’t see how to do a Gregorian chant") exposed a bug class: capabilities registered in code with no user click-path. Six builds later: two new ghost voices, six new genres, a pure-mode prompt path, and two CI ratchets that prevent the bug class from shipping again.
Read morePer-line authorship for AI-assisted lyrics. Receipts that hold up.
A signed JSON receipt for every forged song that names which lines were AI-generated, which were human-edited, and which were preserved verbatim. Built for the songwriter who needs to defend their copyright claim, the label that needs to vet a submission, and the lawyer who needs evidence that holds up.
Read moreThe lyric AI that gets sharper for you with every song
Most lyric tools are templates — they produce the same average output for everyone. SongForgeAI now ships a per-user weakness profile that injects into every forge as active bias, training the prompt directive toward each writer’s specific blind spots. The compounding loop, end to end.
Read moreWe rewrote the forge as a state machine. The cutover took five days.
A two-pipeline migration that most teams take a quarter to complete shipped in five builds. Not because it was easy — because three years of strangler-fig discipline factored V1 into reusable modules years before V2 needed them. A retrospective on the build sequence, the 3:1 reuse ratio, and the architectural debt we deliberately did not pay.
Read moreHow a single missing config flag silently disabled our error tracking for 24 builds
A debug post-mortem. Sentry was installed, configured, and visibly invoked from server code — but no events ever reached the dashboard. The bug was three layered failures, each one masked by the next. Here is the trail and the durable lessons.
Read moreNarrative Voice: the metric AI lyric tools fail hardest
The fifth rubric essay. Voice is what separates "a breakup song" from THIS narrator’s breakup song — and it’s the single metric where most AI output still sounds like a model writing through a costume rather than a person with a specific background.
Read moreAnatomy of a Forge: one song from prompt to final score
A full walkthrough of what happens between the moment you type a prompt and the moment a finished song shows up on the page. Seven internal phases, two scoring runs, one real example traced from "a heartbreak on a Tuesday" to a 78-composite country ballad.
Read moreEconomy of Language: why the gauntlet cuts lines you love
The fourth rubric essay. Every word is a tax on attention. The gauntlet hates verse 2 line 3 not because it’s bad — but because it earns less than it costs.
Read moreHow I cut 800 lines from a 2,800-line React component
Twenty-five extraction passes, six hooks, eight helper modules, one monolith that almost ate me. Field notes from a refactor that actually shipped.
Read moreWhat "specificity" actually means in a lyric
The word every AI evaluator over-uses and under-defines. A working writer's version: specificity is not detail. It is the detail only this narrator, in this song, could have given you.
Read moreWhy the default score is 50, not 75
Most AI evaluators grade like a flattering tutor. Ours starts every song at 50 and makes the lyric earn its way up. The Gravity Rule, explained.
Read morePublishing the Lyric Scoring Standard v1.0
An open rubric for measuring whether an AI lyric feels alive. 12 metrics, three weighted tiers, four anti-inflation rules. CC BY 4.0. Published.
Read moreWhere AI Lyrics Actually Land: A Distribution Analysis
A data essay using the Lyric Scoring Standard as the frame. Where AI lyric output actually lands on the distribution, the six cliché clusters that still dominate, and what 90+ really takes.
Read more