Generate Animated GIF Files for Plotting Audio Data

This m-file generates a animated GIF file that visualizes audio data.
4.5K 次下载
更新时间 2008/5/20

查看许可证

------------------------------------
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
------------------------------------

引用格式

Theodoros Giannakopoulos (2026). Generate Animated GIF Files for Plotting Audio Data (https://ww2.mathworks.cn/matlabcentral/fileexchange/19933-generate-animated-gif-files-for-plotting-audio-data), MATLAB Central File Exchange. 检索时间: .

MATLAB 版本兼容性
创建方式 R2007b
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Animation 的更多信息
版本 已发布 发行说明
1.0.0.0