Skip to content

BPM Detector is an Android application that detects the tempo or beats-per-minute (BPM) for a user's conducting.

Notifications You must be signed in to change notification settings

ducdao/BPM-Detector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BPM Detector (Android)

BPM Detector is an Android application that detects the tempo or beats-per-minute (BPM) for a user's conducting. Generally, the conductor moves their arms in a predictable pattern in order to maintain the band's synchronization, acting similarly to a metronome. The purpose of this application is to provide a tool for concert and marching band conductors to detect their precise tempo while conducting. This will help them determine how well they are coordinating the band and whether they need to adjust their conducting.

BPM Detector was originally created for Duc Dao's senior project at Cal Poly.

Development Screenshots

Accelerometer - Linear Aceeleration in X, Y, and Z Axes

BPM-D screenshot BPM-D screenshot

Start Detection Time + Duration of Detection

BPM-D screenshot BPM-D screenshot

Calculated Total Acceleration

BPM-D screenshot BPM-D screenshot

Started BPM Calculation

BPM-D screenshot

Removed X, Y, Z Values from UI

BPM-D screenshot BPM-D screenshot

Confirmation Page for Saving Latest Detection Information

BPM-D screenshot

UI Changes

BPM-D screenshot BPM-D screenshot

About

BPM Detector is an Android application that detects the tempo or beats-per-minute (BPM) for a user's conducting.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published