First cleaning step in "dsp_files" directory.
[Faustine.git] / dsp_files / tests / even-odd-test.dsp
diff --git a/dsp_files/tests/even-odd-test.dsp b/dsp_files/tests/even-odd-test.dsp
new file mode 100644 (file)
index 0000000..c511b6a
--- /dev/null
@@ -0,0 +1,12 @@
+evens = case {
+       (2) => (_:vectorize(1)) , ! ;
+       (n) => ((_:vectorize(1)) , ! , evens(n - 2)) : #;
+};
+odds = case {
+       (2) => ! , (_:vectorize(1)) ;
+       (n) => (! , (_:vectorize(1)) , odds(n - 2)) : # ;
+};
+
+process = (0,0.1,0.2,0.3,0.4,0.5,0.6,0.7) <: evens(8), odds(8) : oneOutputStereoFile;
+
+oneOutputStereoFile = serialize, serialize : vectorize(1), vectorize(1) : #;
\ No newline at end of file