How to Make a Halloween Parody Song
I turned Ashnikko's Working Bitch into a Halloween parody with Overdub Studio: spooky lyrics, rescore takes, a trained voice model, and comping in the DAW.
Posted by
Related reading
How to Change Your Voice to Match Any Singer
The full workflow I use to make my voice match any singer: sing a rough guide vocal, train a voice model, and run the full song pass in Overdub Studio.
How to Replicate Horizon in Overdub Studio
Horizon is not going anywhere. Here is where to find it now, and how Manual Extension in Overdub Studio replicates its exact start and end time workflow.
Change One Line in a Rap Song: The Exact Setup That Worked
A customer missed his target line eight times across three engines. Here is the setup that fixed his one-line T-Pain edit, and how to run it in Overdub Studio today.

If you are interested in doing a Halloween version of one of the songs you like, and bastardizing the lyrics into something spooky, that is exactly what this session is. My resident spooky consultant, also known as my girlfriend, and I picked a song we both think is really funny and made it more Halloweeny, on camera.
The song is Working Bitch by Ashnikko and the tool is Overdub Studio, which I built for this kind of job. We rewrote the chorus, ran every generation mode, trained a voice model on the song's own vocal, and comped takes in a DAW. Including the takes that bombed, because several of them did.
This post follows the video in order, with the video embedded below and chaptered if you would rather watch. Everything described here is what actually happened in the session.
Making a Halloween Parody Song (17 min)
My resident spooky consultant and I rewrite a song into a Halloween parody in Overdub Studio: spooky lyrics, rescore takes, a trained voice model, then comping in the DAW.
- 0:00The Halloween plan
- 0:38Getting the audio
- 0:58Signing up and opening Overdub Studio
- 1:30Pulling the original lyrics
- 1:47Writing the spooky chorus
- 3:04Sections and start times
- 3:46First try: auto extension
- 4:26Lead and backing vocals
- 5:44The mixer pass
- 6:31Why song endings are harder
- 6:56Training a voice model on the song
- 8:19Exporting stems and take lanes
- 8:58Scramble and alternating shots
- 10:04Sorting stems in the DAW
- 11:11Comping takes
- 12:47Sidechain ducking trick
- 14:01Upscale pass with the trained voice
- 15:06Why not Suno or Udio?
- 15:59Doubling and reverb polish
- 16:20Final verdict
Writing the Spooky Chorus: Syllables and Stresses
We started with the chorus because that is usually the most important part. The whole rewrite hangs on one line change: the original opens with "I'm a working bitch" and ours opens with "I'm a spooky bitch". Same syllable count, same stress, one word swapped.
The follow up line took a syllable fix. Our first pass at it did not sit right, and the reason was the syllables, so it became "horror movies sway my attention" to match the original's rhythm. That is the entire craft of writing swap lyrics: match the syllable counts and the stresses to the original song as much as possible. Songwriters call this prosody.
We vetoed "I'm a pumpkin bitch" on the grounds that we had already done a pumpkin one before and it was too similar. We got to evolve, you know. The brainstorm also produced "give me that scary" and "give me that haunted" as alternates before spooky won.
The last writing lesson comes from the end of the video but belongs here. It takes a long time to produce a thing and a lot less time to write it. Treat the lyrics like storyboarding or scripting: spend the upfront time making sure it is what you want before you produce anything.
If you have never run a lyric swap at all, start with the basics and learn to change lyrics in any song first. Parodies have shipped through this pipeline before too: there is an ABBA parody on this blog where Ring Ring became Bling Bling, and it went through the same section by section grind.
Getting the Audio and Setting Up
First step: download the audio. I used one of those YouTube to MP3 sites, and if it looks like it is about to give you a virus, that is because it probably is. Do not click on any of that. It does actually give you the audio file. What is life without a little risk.
Then head to changelyric.com, create an account or sign in, and open Overdub Studio. There is a free trial. Drag your audio file in to create the project, and the lyrics search database pulls the original lyrics for you. You end up with the original lyrics on one side and your new lyrics on the other, ready to edit.
Check the Sections and Start Times
The tool has already categorized all the sections for you, and it is worth going through and changing section by section to see what works and what does not. That is the whole point of the layout. You learn what the engine wants on one chorus before touching the rest.
The other thing to verify is the start times, because AI predicted them, and AI is a wild, unpredictable animal. It gets in the ballpark a lot of the time. When it misses, give it a little help and bump the marker earlier or later until the section sits right.
Auto Extension, Rescore, and the Mixer
The first thing I tried was an auto extension. It hands the engine the chorus plus everything leading up to the next chorus and asks it to generate through that whole stretch. That take came back sounding pretty close, so it earned a keeper mark. Clicking keeper also queues the isolated vocal file to load lazily in the background while you keep working.
I marked another take bad right after, because keeping track of what you have already tried is half the job. The mixer function got the next shot, and its take went straight to the bad pile for not nailing it. Then came rescore, which rebuilds the section from the original audio, and rescore kept winning. One thing to know about it: it has a tendency to change the vocal quality, which the upscale pass later fixes.
Fun fact from this session: the results differ between the different choruses you try, so it is worth generating a few. The previous anchor option also kept doing better on this song, which I would not have guessed without trying it. And honestly, I expected auto extension to win this job. Rescore beat it anyway. The manual extension walkthrough covers how extension windows behave if you want the deeper background.
Lead and Backing Vocal Layers
Studio splits vocals into lead and backing layers, and you can solo each to hear what is actually down there. On this song it grouped pretty much everything as a lead vocal, so there was nothing to worry about. But sometimes you have things happening underneath the lead where you want the split, and you can generate a section using only the vocal layer you care about. If it is only the backing vocal you want changed, you can tell it that.
On this song the later choruses added doubling, and I got rid of it. Not because doubling sounds bad, but because the voice model training in a few steps wants a clean solo vocal. The doubling was casualties of war, not taste.
Why Song Endings Are Harder
A lot of the time, the end of a song has extra counter melodies and things that mess with the engine and make it less likely to work. That is the pattern. The busy stuff piled at the end is what generation chokes on.
So the usual move is doing changes earlier in the song and then copy and pasting them over the messier later sections. That is the rule I follow on jobs like this one. Win the plain early chorus first, then paste the winner forward.
Scramble and Alternating Shots
Scramble is the feature for sections that keep failing. Instead of making the engine change every line at once, you are only making it change certain lines at a time. You give it less to change, which can help it generate better.
The alt option changes half of it, and that is why the line counts up top have to match. It goes through with shot A and shot B, alternating the odd and even lines, so you are more likely to get something closer to the melody you want. The first scramble take in the video came back sounding, in technical terms, jank. The next one got a "damn, that's so much better" on camera, and that is the one that survived.
Train a Voice Model on the Song's Own Vocal
Vocals you generate often sound patchwork, because you are using different models across takes. The fix is the upscale vocal function: train a model specifically on the vocal of this song, then run takes through it. The voice model guide on this blog covers sourcing and prepping training audio in depth.
The rule that matters: this is trained on solo vocals, so you do not want group vocals in there. A lot of times you end up cutting overlapping or grouped parts, and even keeping only the verses, just to keep the training vocal clean. That is why the doubling got removed a few sections ago.
One thing to be aware of: sometimes you get artifacting when you use voice cloning like this. It is good to keep the original vocal you had, because sometimes there are artifact glitches where you have to fall back on the other tracks from Overdub. The drift problem behind that has a whole post of its own in why AI vocals drift.

Exporting, Take Lanes, and the Sidechain Trick
When we had our keepers, I went to the end of the project to export. The download gives you the isolated instrumental, the lead and backing vocal, and the vocal bus. Sometimes you can get away with just the vocal bus, but on this song the vocal bus ISO was not the one I wanted, the lead vocal was. You can also drop the original track into the session and mute it, so you can cut back to it wherever the new vocal is not worth using.
Building the comp lanes gives you all the vocal takes you need to edit in a DAW. I know it is crazy, it takes work still. I create a bunch of take lanes, drag the takes in, and they lay approximately where they should go, so I can quickly comp and find the ones I like on one track.
For a quick pass to hear whether a swap is going to work at all, I use a sidechain compressor on the original vocal, keyed by the new one, so the old vocal ducks out whenever the new vocal comes in. Sometimes I use it, sometimes I do not. Warping is the other standard fix, to make a take line up a little better. And a lot of the time, you just keep the original in the parts the engine cannot beat.

The Upscale Pass and Final Polish
The final pass takes the pilot track and runs it through the voice model we just trained on this song's vocal. That is the fix for patchwork takes from different models. It upscales them to sound more consistent, and a lot of times it sounds higher quality too.
On the chorus, the upscaled result sounded really good. The honest plan for a perfect version is a hybrid: blend the upscaled vocal with the take we already had, and it might need a little smoothing if you want it perfect. But the raw result was already close.
Polish means doubling and reverb. Since we cut the doubled choruses for training, a harmonizer like Nectar can replicate the doubled vocals on the chorus. And reverb is a good way to mask issues as well. That is not cheating, it is just production.
Why Not Just Use Suno or Udio?
Suno and Udio do have lyric changing functionality. But a lot of times they have melody adherence problems too, and they also block a lot of the stuff you would want to use them on. Basically everything, in practice.
That is the case for ChangeLyric: it is unmoderated. You decide what you have rights to modify, and nothing in the pipeline refuses you. I broke the platforms side by side in the Suno and Udio comparison if you want the full rundown.
The Verdict: 8 Out of 10 Spooky
Final score from the resident spooky consultant: eight out of ten spooky. It is probably not perfect if you are going for perfection. The missing two points already have a fix written: change the last part of the chorus, the line about the lantern, and it becomes a ten out of ten. Actually, an eleven.
And I want to be honest about what this is, because generative AI music is very crazy and wild and really hard to wrangle. It takes work still, and it is probably still going to take work for a while. I would not even say it is easy to do now. It is just possible to do now, and it was not before.
When to Just Hire It Out
Look back over this post honestly. Syllable counting, anchor settings, take lanes, sidechain ducking, blending upscale passes. If that reads like a fun afternoon, the tool is built for you, everything above runs on a ChangeLyric membership, and new accounts get a 7 day free trial.
If it reads like a chore and you just want the song, the custom song service exists for exactly that. I run those orders through this same pipeline, and after 600 lyric swaps I have a decent sense of which side of that line a job falls on.
Ready to Transform Your First Song?
Join thousands of producers & clients who use ChangeLyric.
✓ Free trial available ✓ No content moderation ✓ Cancel anytime
Copyright Reminder
Commercial rights from AI platforms only apply to ORIGINAL songs they generate. Modifying copyrighted songs gives you ZERO commercial rights to the result. The original copyright holder maintains all rights. Personal use exists in a legal gray area. Users are responsible for understanding applicable laws.
Frequently Asked Questions
Match the syllable counts and the stresses to the original song as much as possible, because that is what makes the new line sit naturally on the old melody. Start with the chorus since that is usually the most important part, and finish your writing before you generate anything. Writing is fast and producing is slow, so treat the lyrics like storyboarding.
On this song rescore kept winning, which surprised me, because I expected auto extension to do better. Try a few of the choruses before judging, since results differ between different choruses in the same song, and test the previous anchor option too. Every song reacts differently, so give each mode at least one shot.
A clean solo vocal from the song itself. Cut overlapping or grouped vocals, remove doubling, and a lot of the time keep only the verses, because the training works on solo vocals and group material smears the model.
Voice cloning sometimes produces artifact glitches, and when that happens you fall back on the other tracks you generated. On the session in the video, the end plan was actually a hybrid, blending the upscaled vocal with the earlier take and smoothing the seams.
Both platforms offer lyric changing, but a lot of times they have melody adherence problems, and they also block a lot of the material you would want to modify, basically everything in practice. If you need to work on a specific existing song, an unmoderated tool built for that job is the more reliable path.
Modifying a copyrighted song gives you zero commercial rights to the result. The original copyright holder keeps all rights, personal use sits in a legal gray area, and you are responsible for understanding the laws that apply to you. Parody has some protection in commentary contexts, but that is a question for a lawyer, not a blog post.
Everything in this workflow is included in a ChangeLyric membership at $9 per month, and new accounts get a 7 day free trial with a card on file. If you would rather not run the pipeline yourself, the done-for-you service handles it per order.
Make Your Halloween Parody
Load a song into Overdub Studio, rewrite the chorus first, and give rescore the first swing. See what the engine does before you touch anything fancy.
Open Overdub Studio