Challenge
The client was responsible for selecting and playing music at community events.
After creating a playlist, they simply needed to output a single MP3 file.
To do so, they manually processed each individual song to:
- normalize the volume/loudness
- fade in the start of the song
- fade out the end of the song
- position the next song’s timing to create the crossfade effect
Of course, this was all very time-consuming and tedious!
Solution
In a way, a solution already existed: a free online tool called Audio Joiner. But there were a few issues. Firstly, as a web app, you had to have a decent Internet connection. Plus, you’re always at the mercy of the service provider. What happens if, one day, they suddenly impose a limit of 3 songs, or only 10 minutes?
More importantly - at the time of this writing - there was no option to customize the fade duration or the amount of crossfade.
So I created a desktop app. 100% offline, barebones yet user-friendly. Just drag and drop!
By default, it applies a 6-second fade-in and fade-out (with a symmetrical 12-second overlap between each song). But naturally, some songs require a custom override. For example, a song might have an unusually slow build-up, so you can increase the overlap duration between it and its previous song.
Perhaps best of all, there are no prerequisites and no installer. It’s literally just one .exe file.
Outcome
The client no longer had to painstakingly tinker in Audacity, editing tracks one by one.
Alright now this works pretty well!
I really can’t tell you how much I appreciate this.
Visit the MusicMerge product page to learn more or purchase a copy!