]> CRI, Mines Paris - PSL - Faustine.git/blobdiff - dsp_files/tests/fft_patten_test.dsp
First cleaning step in "dsp_files" directory.
[Faustine.git] / dsp_files / tests / fft_patten_test.dsp
diff --git a/dsp_files/tests/fft_patten_test.dsp b/dsp_files/tests/fft_patten_test.dsp
new file mode 100644 (file)
index 0000000..7294b4a
--- /dev/null
@@ -0,0 +1,16 @@
+import ( "math.lib" ) ;
+import ( "complex.lib" ) ;
+
+even = case {
+       ((e, o, x)) => vectorize(e), vectorize(even(x)) : # ; 
+       ((e,o)) => e;
+};
+odd = case {
+       ((e, o, x)) => vectorize(o), vectorize(odd(x)) : # ; 
+       ((e,o)) => o;
+};
+eo(x) = even(x), odd(x);
+
+process = eo((0,1,2,3,4,5,6,7)) : oneOutputStereoFile;
+
+oneOutputStereoFile = serialize, serialize : vectorize(1), vectorize(1) : #;