Skip to content

A tool which detects beats in a song and plays a metronome in sync with the recording of the song.

Notifications You must be signed in to change notification settings

EliGrosman/MetroGnome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetroGnome

A tool which detects beats in a song and plays a metronome in sync with the recording of the song.

A working demo may be found at http://server.triangleuw.com:5000

The repository for the Android App component may be found at: https://github.com/ChrisHogan17/ClickGenApp

Background

One of the most popular tools for practicing music is a metronome but sometimes metronome apps are difficult to use and lack customizability. Additionally, if a musician wanted to play along to a recording of a song and listen to a metronome simultaneously, they would first have to find the exact tempo of the song and manage to start the metronome and recording perfectly in sync. This is often extremely difficult. This project seeks to provide a solution to this problem through an app that handles playing music from the user's device and a fully customizable metronome at the same time.

Planned Features

  • Create working demo.
  • Brainstorm better title.
  • Add functionality for other audio file extensions.
  • Create stable backend application.
  • Create mobile app to interface with the backend.
  • Add more customizability to the metronome (different click sounds).
  • Rework algorithm to detect beats better in more complicated songs.

Authors

Eli Grosman, Ryan Huang, Diego Torres, Chris Hogan

About

A tool which detects beats in a song and plays a metronome in sync with the recording of the song.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published