Freeware Listing: Wavread
- MP3WRITE and MP3READ
- License: Freeware

Includes 2 functions to write and read MP3 files. It works like the commands WAVWRITE and WAVREAD. 1.- Just unpack in the toolbox folder under the MATLAB directory. 2.- Set the MATLAB search path to include that folder. This version was made in MATLAB for WINDOWS only..
- Publisher: Alfredo Fernandez
- Date: 27-06-2013
- Size: 471 KB
- Platform: Matlab, Scripts
- m4aread - read MPEG4 (AAC or M4A) compressed audio files
- License: Freeware

m4aread provides a drop-in replacement for wavread when the audio files are compressed using MPEG4 audio (AAC or M4A) format. (Protected m4p files cannot be decoded, unfortunately.) All the work is done by the external "faad" binary, an open-source AAC decoder available for multiple platforms. Matlab File Exchange precludes posting binaries, but binaries for MACI64, GLNXA64, and Windows, can be downloaded from http://www.ee.columbia.edu/~dpwe/resources/matlab/m4aread/ . faad can extract the audio from an mp4 format video, so you can also read these files directly with m4aread. This is based on my mp3read code.
- Publisher: Dan Ellis
- Date: 14-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Fast FLAC Reader for Music and Sound
- License: Freeware

This script uses the flac command line tools for reading a FLAC files. The scripts blends and uses the current Wavread interface. Here are some key features of "Fast FLAC Reader": * Raw file generation, for faster loading * Native and double output * 'size' query * Range decoding [from to] * Flac and metaflac allowed locally or in PATH * Multiplatform without dependencies on Windows.
- Publisher: Emanuele Ruffaldi
- Date: 10-03-2013
- Size: 10 KB
- Platform: Matlab, Scripts
- Time index
- License: Freeware

>> help timeidx TIMEIDX returns numeric index given time string. D = TIMEIDX(T) returns index value in relative days which is suitable for DATENUM math. To work in hours multiply by 24, for seconds multiply by 24*3600, etc. T can be a time string (DD:HH:MM:SS) where DD, HH and MM are incrementally optional and SS can include a decimal fraction. For multiple time values T must be a cell array of strings. The result is the same size/shape but type DOUBLE. D = TIMEIDX(T1,T2) returns a range of values. T1 and T2 are individual time strings (as above) and the result is a 1x2 DOUBLE array.
- Publisher: Robert Bemis
- Date: 13-05-2013
- Size: 10 KB
- Platform: Matlab, Scripts
Wavread: Freeware | All







