Spectrum Analyzer – New App for Android Devices

Hi All,
I just did my first public release of my Android app: Spectrum Analyzer. It analyzes mic audio data and does a FFT on it to get the frequencies. Hope you like it! Give me feedback. I’ll send the full version to people who can give me good feedback.


Features in Free Version
* No Ads
* 44100 Hz sampling rate
* 8192 samples per spectrum
* ~5.4 Hz Resolution per point
* Peak Detect of whole spectrum and your local window
* Pinch to Zoom
* Tap to Pause
* Max Hold
* Take Screenshot
* Share on Facebook, Gmail and many more

Features in Premium Version
* Limited time 99 cent app! Will increase price as more features are added.
* Help out the developer to keep adding more features!
* Adjustable sample rate from 8000 Hz to 48000 Hz
* Adjustable Size of FFT up to 100000 samples
* Not limited on Power of 2 sized FFTs (Must be even though)
* Autoscale
* Adjustable Manual Scale

10 comments to Spectrum Analyzer – New App for Android Devices

  • Don

    Does this accept audio input from a Mic-In connection?

  • bryce

    I have just been using the internal mic for testing. That is on the todo list. It might just work when you plug it in, but I haven’t tried it yet.

  • Digby

    Great app but when I try and purchase the upgrade nothing happens. Any advice?

  • bryce

    Did you have a new version of the google play? Or what version of android were you running? Maybe try and restart the phone, sometimes the play store can get in a funny state.

  • Hwa

    I just picked up several tuning forks for sound wave experiments. To check if these give out the right frequencies I tried your app and found it amusing. Still it would be good if I can adjust the frequency range and so forth. I wonder how I change settings.

  • bryce

    With the paid settings, you should be able to change settings with the menu button.

  • Stuart

    I am running the app on Sony Xperia Mini-pro SK171 with Android 2.3.4. I like the spectrum read out. Is there a average spectrum analysis function?? eg 400 frame average?? Once sampled then a cursor to analyse the peak frequencies would be useful. Would 1/3 octave and 1 octave analysis also be possible?? I gather there is a “pinch – zoom” function?? This is not very responsive – and the scales all re-set when you “Restart”

  • bryce

    I don’t yet have an average spectrum analysis function. That is something I’ll look into for future updates. If you have the purchased version you can increase the binsize which does give you additional averaging and a tighter frequency resolution.

    As for the 1/3 octave and 1 octave analysis, I don’t have any plans for that right now but I’ll keep that in mind.

    The pinch zoom should work on the phone. It might be a little slower on older phones, but I verified that it works.

  • Christoffer

    I’m like to see a setting to keep the screen awake. Otherwise a realy nice app!

  • bryce

    That should be easy to implement. I’ll give it a try next time I’m working on the app!

Leave a Reply




You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>