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 (2024). Generate Animated GIF Files for Plotting Audio Data (https://www.mathworks.com/matlabcentral/fileexchange/19933-generate-animated-gif-files-for-plotting-audio-data), MATLAB Central File Exchange. 检索时间: .

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

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0