Diff of /frames/frame.m [dbf0ef] .. [6db11f] Maximize Restore

  Switch to side-by-side view

--- a/frames/frame.m
+++ b/frames/frame.m
@@ -204,10 +204,6 @@
     F.frana=@(insig) dctiv(insig,[],1);
     F.frsyn=@(insig) dctiv(insig,[],1);
 
-  case 'dft'
-    F.frana=@(insig) dft(insig,[],1);
-    F.frsyn=@(insig) idft(insig,[],1);
-
   case 'dsti'
     F.frana=@(insig) dsti(insig,[],1);
     F.frsyn=@(insig) dsti(insig,[],1);
@@ -278,9 +274,9 @@
     F.length=@(Ls) filterbanklength(Ls,F.a);
     F.lengthcoef=@(Ncoef) 2*Ncoef/(F.red);
     F.native2coef=@(coef) cell2mat(coef(:));
-    F.coef2native=@(coef,s) mat2cell(coef,round(2*s(1)/F.red*F.a(:,2)./F.a(:,1)));
+    F.coef2native=@(coef,s) vect2cell(coef,round(2*s(1)/F.red*F.a(:,2)./F.a(:,1)));
     F.frana=@(insig) F.native2coef(comp_filterbank(insig,F.g,F.a));
-    F.frsyn=@(insig) 2*real(comp_ifilterbank(F.coef2native(insig,size(insig)),...
+    F.frsyn=@(insig) 2*real(comp_ifilterbank(F.coef2native(insig,size(insig)),F.g,F.a,...
                                              2*round(size(insig,1)/F.red)));