|
|
@@ -58,26 +58,16 @@ function [] = sphear_octa_af_calibrate(measurements, keep, fade);
|
|
|
trunc = cat(1, before, during, after);
|
|
|
|
|
|
capnames = cellstr(['LF'; 'RF'; 'LB'; 'RB']);
|
|
|
- octanames = cellstr(['C1'; 'C2'; 'C3'; 'C4'; 'C5'; 'C6'; 'C7'; 'C8']);
|
|
|
+ octanames = cellstr(['1'; '2'; '3'; '4'; '5'; '6'; '7'; '8']);
|
|
|
%% all requested measurements
|
|
|
for m = measurements
|
|
|
printf("processing measurement %d\n", m);
|
|
|
- %% read in capsule signals and normalize it
|
|
|
- for c = 1:4
|
|
|
- %% first set of capsules (both sets have to have the same length)
|
|
|
- sig = wavread(["../data/current/af/a-format1-" sprintf("%03d", m) "-" char(capnames(c)) ".wav"]);
|
|
|
- wavwrite(sig, Fs, ["../data/current/af/a-format-" sprintf("%03d", m) "-" char(octanames(c)) ".wav"]);
|
|
|
+ %% read in capsule signals and normalize them
|
|
|
+ for c = 1:8
|
|
|
+ sig = wavread(["../data/current/af/a-format-" sprintf("%03d", m) "-" char(octanames(c)) ".wav"]);
|
|
|
cal_sig(:,c) = conv(trunc, sig);
|
|
|
wavwrite(cal_sig(:,c), Fs, ["../data/current/af/a-format-cal-" sprintf("%03d", m) "-" char(octanames(c)) ".wav"]);
|
|
|
end
|
|
|
- for c = 1:4
|
|
|
- %% second set of capsules
|
|
|
- sig = wavread(["../data/current/af/a-format2-" sprintf("%03d", m) "-" char(capnames(c)) ".wav"]);
|
|
|
- wavwrite(sig, Fs, ["../data/current/af/a-format-" sprintf("%03d", m) "-" char(octanames(c + 4)) ".wav"]);
|
|
|
- cals = conv(trunc, sig);
|
|
|
- cal_sig(:,c + 4) = conv(trunc, sig);
|
|
|
- wavwrite(cal_sig(:,c + 4), Fs, ["../data/current/af/a-format-cal-" sprintf("%03d", m) "-" char(octanames(c + 4)) ".wav"]);
|
|
|
- end
|
|
|
wavwrite(cal_sig, Fs, ["../data/current/af/a-format-cal-" sprintf("%03d", m) ".wav"]);
|
|
|
end
|
|
|
end
|