Skip to content

Creative technology / 2026

ExoAndroidAudioAnalyzer

Android app that estimates BPM and dominant pitch on-device.

The problem

A phone-based workflow needed tempo and pitch observations without sending audio to a cloud service or a desktop Python process.

My role

Android audio-analysis implementation and mobile interface.

What I built

  • Installable Android APK
  • On-device BPM and dominant-pitch estimates
  • Published APK checksum

The result

A downloadable Android tool for obtaining local tempo and dominant-pitch estimates without a Python backend.

ExoAndroidAudioAnalyzer Android interface with upload and settings controls
ExoAndroidAudioAnalyzer Android interface with upload and settings controls

Statusactive

Evidencereleased

Record reviewed

Implementation

How it works

Choose an audio file and run the Android analysis. The app estimates BPM and dominant pitch locally and reports those observations through its mobile interface.

Technical context and methods

The product page provides the version 1.4 APK and SHA-256 checksum. The binary is debug-signed for direct sideload testing.

  • Android
  • On-device audio analysis
  • BPM estimation
  • Dominant-pitch analysis
  • APK distribution
  • SHA-256 verification