Inspiration

We like brainrot because we are stupid. So we decided to make a program to create funny audios.

What it does

The Brainrot Audio Creator allows you to take an audio file of a song and replace the lyrics with a goofy sound effect to create a fun, brainrot-inspired remix. This tool is perfect for those who enjoy creating hilarious audio clips for their favourite apps like Tiktok or Instagram Reels.

Features:

  • Upload any audio file from common file extensions (e.g., MP3, WAV, OGG)
  • Insert a pre-defined goofy sound effect in-place of the lyrics.
  • Output the transformed audio with the goofy sound replacing the selected sections.

How we built it

This project consists of a simple responsive ReactJS frontend and a NodeJS + Python backend. The backend consists of packages such as Spleeter by Deezer, librosa and pydub to allow us to separate the lyrics from the instrumentals before processing them.

Challenges we ran into

We initially tried using the Fourier transform to split the frequencies of the audio and match the lyrics with the sound effect. But to put it simply it didn't work. So we moved onto the Python libraries. However, even with the new methodology, it was still hard to accurately match the lyrics to the sound effects in a smooth and synchronous way that matches the original melody. The output we created was still funny though and decently accurate.

Accomplishments that we're proud of

Goofy audio.

What we learned

We learned how to use sound based libraries in python. This project was very funny.

What's next for Brainrot Audio Creator

More brainrot.

Share this project:

Updates