Skip to content

Latest commit

 

History

History
31 lines (29 loc) · 1.53 KB

README.md

File metadata and controls

31 lines (29 loc) · 1.53 KB

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