AudioAnalysis

AudioAnalysis is a small program for displaying the spectrum and spectrogram of incoming audio in realtime. It also provides realtime analyses of various perceptually relevant features.

Overview of the AudioAnalysis software.

Features

It is possible to control the following features:
  • colour or greyscale plotting of spectrogram
  • amplitude or phase (amplitude is probably most interesting)
  • linear and logarithmic frequency distribution
  • amplitude range (= "filtering")
  • low and high frequency values
 
 
The program also have the optional feature of displaying the following perceptually relevant features:
  • Pitch is measured with an adapted version of fiddle~ from Miller Puckette
  • Brightness is measured with the spectral centroid
  • Loudness is measured with the spectral energy
  • Noisiness is measured with the Bark-based spectral flatness measure (SFM)
  • The bark spectrum is an auditory model spectrum decomposition

Video tutorial

F.A.Q.

What platforms does the program run on? 

  • In principle it should run on all newer versions of OSX and Windows. It has been tested on the following platforms (please inform us of if you have had success on other platforms):
    • OSX: 10.6
    • Windows: XP SP3, Vista Enterprise SP2 

How can I export spectrograms from the program? 

  • AudioAnalysis is intended for realtime use. It does therefore not provide any built-in support for writing image files to disk. There are many programs that are better at creating high-resolution, nice-looking spectrograms, e.g. SonicVisualiser and Praat. If you do want to export something from AudioAnalysis, you may want to take a snapshot of your screen (OSX: shift-ctrl-3. Windows: "print screen" button). 

How can i export data from the program? 

AudioAnalysis is intended for realtime use. It does therefore not provide any built-in support for writing data files to disk. There are many programs that are better at analysing your audio file and outputting data for further analysis, e.g. SonicVisualiserPraat, Audacity, Matlab.

Can you implement more features?

  • We are always looking for ways to improve our software. Please contact us if you have any suggestions. We cannot promise to implement the feature, but we will consider it for the next release.

What is the difference between SoundAnalysis and AudioAnalysis?

  • Up until version 0.4 the program was called SoundAnalysis. From version 0.5 it is named AudioAnalysis, to better harmonize with our other software.

Acknowledgments

  • Built with Max/MSP/Jitter by Cycling '74.
  • Based on analyzer~ by Tristan Jehan, based on fiddle~ by Miller Puckette.

 

Tags: software, audio, sound, analysis By Alexander Refsum Jensenius
Published Aug. 22, 2012 04:01 PM - Last modified Dec. 6, 2012 04:01 PM