Audio joiner
Merge recordings, stitch the parts of a long take back together, or put a set of songs into one file. Add the files, move them into order, choose silence or a crossfade between them, and save. Everything runs in your browser.
This page needs JavaScript for the tool itself. Open it in a browser to use it.
How it works
Drop two or more files on the page. Your browser decodes each one and lists them in the order they arrived; the arrows change the order and the bin removes a file. Set a gap or a crossfade, pick MP3 or WAV, and save. The files are laid end to end in memory and the encoder runs in a background thread.
Gaps and crossfades
A gap adds silence between files, half a second to a few seconds, which suits separate songs or chapters. A crossfade overlaps the end of one file with the start of the next, fading one out while the other fades in, which suits parts of one recording or a mix. Choose one or the other; using both runs the crossfade into the silence.
Mixed formats and sample rates
The files do not have to match. An MP3 at 44100 Hz, a WAV at 48000 Hz and a mono voice memo can be joined in one go. The joined file uses the highest sample rate among the sources, the others are resampled to it, and if any source is stereo the result is stereo.
MP3 or WAV
Save as MP3 for a phone or a message; 192 kbps is a good default. Save as WAV when the joined file goes into an editor or a session. An MP3 source is decoded and encoded again, so at low bitrates save as WAV or at 192 kbps or more to avoid adding a second loss.
From the label's own toolbox
BeatRootRaga is an independent label. Joining the good takes of a long session into one reference file is routine work, and this is the joiner the label uses. To take a piece out of a file rather than put files together, the cutter is next door.
Featured releases
All releasesLatest guides
All guidesTeentaal: the 16-beat cycle of Hindustani music
Teentaal is a 16-beat Hindustani rhythmic cycle counted in four groups of four, with claps on 1, 5 and 13, and a wave on 9. Its theka, or basic tabla stroke pattern, is dha dhin dhin dha | dha dhin dhin dha | dha tin tin ta | ta dhin dhin dha.
Taal for beginners: teentaal, keherwa and dadra with clap patterns
A taal is a repeating rhythmic cycle: count 16 beats for teentaal, eight for keherwa, and six for dadra. For teentaal, clap on 1, 5 and 13, wave on 9; for keherwa, clap on 1, wave on 5; for dadra, clap on 1, wave on 4.
Rupak: the 7-beat taal that starts on khali
Rupak is a taal, or repeating rhythmic cycle, with seven beats grouped 3 + 2 + 2. Its opening closed strokes make sam, the first beat, sound light; this beat is khali, marked by a wave, rather than tali, marked by a clap.
Keherwa: the 8-beat taal of film songs, bhajans and folk
Keherwa is an eight-beat taal, or repeating rhythmic cycle, arranged as 4 + 4. To recognise it, listen for two groups of four, a lighter second half, and the recurring drum pattern: dha ge na ti | na ka dhin na.
Jhaptaal: the 10-beat taal
Jhaptaal is a taal, a repeating rhythmic cycle, with ten beats. Its four vibhags, or divisions, follow 2 + 3 + 2 + 3, alternating two-beat and three-beat groups.
Ektaal: the 12-beat taal of khayal
Ektaal is a twelve-beat taal, or repeating rhythmic cycle, divided into six two-beat sections called vibhags. Its stretched beats let the tabla player elaborate the stroke pattern in vilambit (slow-tempo) bada khayal, the slow opening composition of a khayal performance.
Questions people ask
Is the BeatRootRaga audio joiner free, and are my files uploaded?
Free, no account, and nothing is uploaded. The files are decoded, joined and encoded inside your browser.
How many files can the audio joiner merge at once?
There is no fixed limit. The whole result is held in memory while it is built, so a phone manages an album's worth of songs and a laptop manages hours of audio.
Can the audio joiner merge an MP3 with a WAV or an M4A?
Yes. Any mix of MP3, WAV, AIFF, FLAC, OGG, M4A and MP4 audio. Sample rates and channel counts are matched automatically.
Does joining MP3 files lose quality?
The files are decoded and the result is encoded again, so an MP3 source goes through one more MP3 pass. At 192 kbps or more the difference is not audible for most listeners; save as WAV to avoid it entirely.
Can I put a crossfade between the files?
Yes, up to 10 seconds. The end of each file fades out while the next fades in. For separate songs, a short gap of silence usually sounds more natural than a crossfade.








