No, unless you link a 3rd-party library to your project, like libsndfile (http://www.mega-nerd.com/libsndfile/ ), and write extra code for it. This is even harder than Option #3 above (using GNU Octave)