writes .wav sound file
wavwrite(y, wavfile)
wavwrite(y, Fs, wavfile)
wavwrite(y, Fs, nbits, wavfile)
:y real vector or matrix with entries in [-1,1]. : :wavfile string (The .wav extension is appended if no extension is
given)
: :Fs integer, frequency sampling in Hz. 22500 is the default value. : :nbits bit-depth 8, 16, 24, 32 bits. it describes the number of bits
of information recorded for each sample. 16 is the default value.
:
Utility function to save .wav sound file. wavwrite(y,wavfile) writes a sound file specified by the string wavfile. The data should be arranged with one channel per column. Amplitude values outside the range [-1,+1] are ignored.
wavwrite(y,Fs,wavfile) specifies in Fs the sample rate of the data in Hertz.
A=`matrix`_(1:6,2,3);
wavwrite(A/6,TMPDIR+'/foo.wav');
B=`wavread`_(TMPDIR+'/foo.wav');