Skip to content
tlecomte edited this page Sep 13, 2010 · 87 revisions

New (2010/03/15) !
Download, install and try Friture on Windows here !

Friture is a program designed to analyze audio input in real-time.

Friture displays audio data as a scope, a sprectrum analyzer, or with a rolling 2D spectrogram.

Friture screen

Friture is written in python for its ease of use. It uses the following modules :

  • Pyaudio:http://people.csail.mit.edu/hubert/pyaudio/ and PortAudio:http://www.portaudio.com/ for cross-platform audio capture,
  • Numpy:http://numpy.scipy.org/ for numeric processing on the audio data,
  • PyQt4:http://www.riverbankcomputing.co.uk/ and Qt4:http://qt.nokia.com/ for the GUI (graphical user interface),
  • PyQwt:http://pyqwt.sourceforge.net/ and Qwt:http://qwt.sourceforge.net/ for the plot widgets.

Some Technical notes are available about details on the code.
The widgets used for audio analysis are described in the Audio visualizations page.
Notes about the Fourier transform and other transforms appropriate to audio processing are written in the Frequency analysis page.

Clone this wiki locally