Code covered by the BSD License  

Highlights from
Generate Animated GIF Files for Plotting Audio Data

5.0

5.0 | 1 rating Rate this file 19 Downloads (last 30 days) File Size: 1.73 MB File ID: #19933
image thumbnail

Generate Animated GIF Files for Plotting Audio Data

by

 

15 May 2008 (Updated )

This m-file generates a animated GIF file that visualizes audio data.

| Watch this File

File Information
Description

------------------------------------
Theodoros Giannakopoulos
http://www.di.uoa.gr/~tyiannak
------------------------------------

The provided m-file:
    * Reads a wav file.
    * Splits the audio data into non-overlapping windows (e.g 1 second).
    * For each window, an image of the audio data and the corresponding spectrogram is created and attached to an animated .gif file.

M-file description:

function createAnimatedGifFromWav(wavFileName, windowLength, Width, framesPerSec)

ARGUMENTS:
- wavFileName: the name of the .wav file to read
- windowLength: the length (in seconds) of each window to be plotted in the gif
- Width: the width of the generated .gif file
- framesPerSec: frames per second for the gif annotated file.

NOTE: the generated .gif file's name is [wavFileName_animatedGIF.gif]

------------------------------------
Theodoros Giannakopoulos
http://www.di.uoa.gr/~tyiannak
------------------------------------

MATLAB release MATLAB 7.5 (R2007b)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (1)
18 Jun 2008 I. P.

Very interesting.

Contact us