Parcourir la source

sphear_octa_af_calibrate: change code to use latest aliki from Fons that can handle 8 capsule microphones

Fernando Pablo Lopez-Lezcano il y a 8 ans
Parent
commit
2b299d9204
1 fichiers modifiés avec 4 ajouts et 14 suppressions
  1. 4 14
      calibration/src/sphear_octa_af_calibrate.m

+ 4 - 14
calibration/src/sphear_octa_af_calibrate.m

@@ -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