← Back to Android Apps
In Development

Audio FFT Analyzer

com.audiofft.visualizer

A real-time audio spectrum analyzer that captures microphone input and displays live FFT data. Useful for audio debugging, sound visualization, music production, and educational demonstration of digital signal processing concepts.

Features

  • Real-Time FFT — Live FFT computation from microphone input with configurable window size
  • Spectrum Visualization — Frequency magnitude plot with peak hold and averaging
  • Recording & Playback — Capture audio for offline analysis and replay
  • Multiple Window Functions — Selectable FFT window types (Hanning, Hamming, Blackman, etc.)
  • Pause & Inspect — Freeze the display to examine specific frequency content

Tech Stack

  • Kotlin + Jetpack Compose
  • Custom FFT implementation in Kotlin
  • AudioRecord API for real-time microphone capture
  • Canvas-based spectrum rendering

Source

Project: ~/.openclaw/Projects/audio-fft-visualizer