JuliaLang/julia — pull request #1261 by dancasimiro (2012-09-07 01:09:48+00:00)
Title: wavread & wavwrite

Here is a more mature version of the wav reading and writing functions. Please take a look and let me know what you think.

There is a new file named "extras/sound.jl" that implements wavread and wavwrite from MATLAB fame. All of the wavread variants are supported, plus an @options version. It supports 8, 16, 24, 32, and 64 bit samples. It is supposed to support any number of channels, but I only tested mono and stereo files.

Known Bugs:

This only works on little endian machines. I didn't add any byte swapping yet.

Thanks,
~Dan