commit stale changes

This commit is contained in:
2026-07-26 21:41:38 +02:00
parent 9e208c70e8
commit dced0e2563
3 changed files with 61 additions and 4 deletions
+4 -4
View File
@@ -7,7 +7,7 @@ function wavw16(waveData,sRate,wavefile)
% y The sampled data to save (8 bit max)
% Fs The rate at which the data was sampled
% wavefile A string containing the name of the .WAV file to create
%
%
% Note: WAVWRITE will create an 8-bit, simgle channel wave file. Non 8-bit
% sample data will be truncated.
%
@@ -18,7 +18,7 @@ function wavw16(waveData,sRate,wavefile)
if nargin~=3
error('WAVWRITE needs three arguments!');
end
if isstr(waveData) %old symtax, reorder args
if ischar(waveData) %old symtax, reorder args
tmp = waveData;
waveData = wavefile;
wavefile = sRate;
@@ -46,7 +46,7 @@ if fid ~= -1
fwrite(fid,'fmt ','uchar');
fwrite(fid,16,'ulong');
fwrite(fid,1,'ushort'); % PCM format
fwrite(fid,1,'ushort'); % PCM format
fwrite(fid,1,'ushort'); % 1 channel
fwrite(fid,sRate,'ulong'); % samples per second
fwrite(fid,2*sRate,'ulong'); % average bytes per second
@@ -59,7 +59,7 @@ if fid ~= -1
fwrite(fid,2*nsamples,'ulong');
fwrite(fid,waveData,'short');
if ((ceil(nsamples/2))~=(nsamples/2))
if ((ceil(nsamples/2))~=(nsamples/2))
fwrite(fid,0,'short');
end;
fclose(fid);