Files
matlab/common/convert/wav2dat.m
T
2022-06-30 13:32:40 +02:00

17 lines
308 B
Matlab
Executable File

% function y = wav2dat(name)
%
function y = wav2dat(name)
datfile = sprintf('%s.dat', name);
wavfile = sprintf('%s.wav', name);
[data, fa, fmt] = wavr16(wavfile);
nBits = fmt(6);
data_float = 2^-(nBits-1)*data;
fid = fopen(datfile, 'w');
fwrite(fid, data_float, 'float32');
fclose(fid);