Karaoke and practice on an iPhone: vocals out, key moved, bar looped
Learning a song off a record means playing the same four bars twenty times, slower than they were recorded, sometimes in a different key, and often without the original singer in the way. Here is how to do all of that to a file you own, on a phone, with nothing uploaded anywhere.
Why the usual tools are the wrong shape
The tools built for this are either desktop software or a subscription that only works on its own catalogue. Neither fits the moment it is actually needed — on a train, in a rehearsal room, in the twenty minutes before a lesson — and the catalogue-shaped ones cannot touch the recording you were given by the person who wrote it.
Backing tracks have the same problem from the other end. A karaoke version exists for a few thousand songs, is a different arrangement from the one you learned, and often in a different key from the one you sing. The recording you want to practise against is the record itself.
What a player can do instead is process the file it is already playing: cancel what sits in the middle of the stereo image, shift the pitch without dragging the tempo with it, slow the whole thing down without dropping it an octave, and loop a section precisely enough to be useful. All of that is arithmetic on audio the phone already has, so it needs no catalogue, no account and no connection.
Step by step
Setting up a practice session
- 01
Get the song onto the phone
Any of the usual ways in: Wi-Fi transfer from a computer, AirDrop, the Files app, a link or your own WebDAV server. Lossless is worth using here — MP3, AAC, M4A, ALAC, FLAC, OPUS, WAV, AIFF all import untouched, and vocal cancellation has more to work with when the stereo image has not been through a low bitrate.
- 02
Open Karaoke from the player
Start the song and tap the karaoke button on the Now Playing bar. Karaoke is a page of its own and stays on from song to song until you switch it off, so everything below happens without leaving the music.
- 03
Take the voice out, as far as it will go
Karaoke cancels the centre of the stereo image between 150 Hz and 10 kHz, where a lead vocal usually sits, and leaves the kick drum and the bass alone. The strength is a slider rather than a switch, because how much can come out before the record starts sounding hollow depends on the mix.
- 04
Choose Standard or Advanced
Standard is the slider above, and it is free for good. Advanced takes the voice out far more cleanly, including on the records the slider can do little with, but only for a song you have processed: with Advanced chosen, tap Process on the Karaoke page and stay there for the few minutes it takes — the music keeps playing, and leaving the page or the app stops it. It is part of bMusic Pro, and everything is unlocked for the first 7 days. Whichever you pick is what you hear, what an exported backing track is made of, and what a sing-along take is recorded over.
- 05
Move the key and slow it down
Pitch shifts up to six semitones either way and leaves the tempo where it was; speed runs from half to double and leaves the pitch where it was. Both are useful on their own — a song a tone too high to sing, or a solo too fast to hear — and they compose.
- 06
Loop the bar you keep missing
Set an A–B loop around the passage and it repeats until you stop it. That, plus half speed, is most of what practising a part actually is. When it is time to hear yourself, the sing-along recording captures your take against the backing on the same clock, so the two line up when you play it back.
A mono recording has no middle to cancel, and bMusic says so instead of offering a slider that does nothing. Everything else on the page still works on it.
What the phone is doing
- Cancelling, not separating
- The vocal is removed by subtracting what is common to both channels in the range it lives in. It is honest arithmetic with an honest limit: a heavily processed or doubled vocal survives it, and reverb usually does too.
- Pitch without tempo, tempo without pitch
- A phase vocoder moves the key up to ±6 semitones with the timing intact, and the speed control runs 0.5–2× without dropping the singer an octave. Practising a part in your own key is a different exercise from practising it slowly, and neither should force the other.
- A room, not a track
- The ten-band equaliser and your headphones’ own correction curve are on the same page, so what you practise against sounds like the record rather than like a phone.
- Everything stays on the device
- No stems are uploaded, no account is involved, and it works on a song nobody else has heard. Nothing is processed behind your back: Advanced works on a song only when you tap Process, and keeps two files for it on the iPhone — the voice and the backing track — which you can preview on their own. Playback, the export and the sing-along recording all use those two files, so a song is processed once. They stay until you delete them — on the Karaoke page or in Settings → Karaoke Files — or delete the song, and they are not included in backups.
- Free, with two parts that are not
- Karaoke, the backing-track export and the sing-along recording are free for good — the mode itself, not a sample of it. Advanced is the better-sounding version of those same three things and is part of bMusic Pro: one purchase rather than a subscription, with every feature open for the first 7 days. After that karaoke carries on at the standard setting; the songs you processed stay on the phone and come back into use when you buy or restore Pro, and the files you exported while you had it stay yours. Deleting processed files costs nothing. Slowing a song down or speeding it up is the playback speed control, which is part of bMusic Pro too; the A–B loop is not.
FAQ
Karaoke and practice: the usual questions
How good is the vocal removal, really?
Does changing the key make it sound like a chipmunk?
Can I record myself singing along?
Does any of this need a connection?
Does it change my file?
Does karaoke cost anything?
Other guides
Play FLAC on an iPhone
The iPhone decodes FLAC and always has. Getting a FLAC file onto it is the part Apple never made easy.
Read the guideMove a library off Android
Switch to iOS moves your photos and messages. The folder of music files is the part it leaves behind.
Read the guidePut a ripped CD on an iPhone
You ripped it losslessly on purpose. Getting it onto the phone should not undo that.
Read the guideWhen streaming takes a song away
The album is greyed out and the playlist has a hole in it. Owning the file is the only fix that lasts.
Read the guideYour own music in the car
A tunnel, a data cap or a rural road, and the streaming app stalls. Files on the phone never do.
Read the guideLyrics for your own files
Lyrics apps look a song up in a catalogue. The rip, the bootleg and the demo are not in it — so the words have to come from the recording.
Read the guideBring your own music
Every part of bMusic works for 7 days from the day you install it, with nothing held back. Send one album across and hear it on your own headphones.
iPhone, iPad and Mac · iOS 18.0 or later · Android 8.0 or later · MP3, AAC, M4A, ALAC, FLAC, OPUS, WAV, AIFF