Back to Work

Audio / Creative Coding · 2024

Melodia

A new instrumental beat, in time with the song.

THE PROJECT

SunHacks 2024 · Team project

MY CONTRIBUTION

Collaborator on the audio-generation prototype

RECOGNITION

Second Place — SunHacks 2024

The idea.

Adding an instrument to a track starts with getting the rhythm right.

The work.

I collaborated on a music-inspired prototype. The team used Python and Essentia to detect tempo, generate beats, and blend them into uploaded audio.

The result.

A working audio experiment centered on beat timing and synchronization.

How it works

I collaborated on a hackathon audio-generation prototype motivated by my interest in music. The team explored an upload-and-instrument workflow, using Python and Essentia to detect tempo, generate beats, and merge them with a track.

Team stack Python · Essentia

  • Estimate tempo from the uploaded audio before adding beats.
  • Generate an instrumental layer and combine it with the original track.
  • Iterate on synchronization, the central difficulty described in the team submission.