From f9353ecf7d1000872b5e468f76b6ce127055c8ea Mon Sep 17 00:00:00 2001
From: tee <code@dadacafe.org>
Date: Tue, 12 Dec 2017 02:29:14 +0100
Subject: [PATCH] added delaymixer and midside-chorus-delay

---
 code/delaymixer.cpp            | 30 ++++++++++++++++++++++++++++++
 code/midside-chorus-reverb.cpp | 21 +++++++++++++++++++++
 2 files changed, 51 insertions(+)
 create mode 100644 code/delaymixer.cpp
 create mode 100644 code/midside-chorus-reverb.cpp

diff --git a/code/delaymixer.cpp b/code/delaymixer.cpp
new file mode 100644
index 0000000..e81f1d6
--- /dev/null
+++ b/code/delaymixer.cpp
@@ -0,0 +1,30 @@
+#include <Audio.h>
+#include <Wire.h>
+#include <SPI.h>
+#include <SD.h>
+#include <SerialFlash.h>
+
+// GUItool: begin automatically generated code
+AudioInputI2S            i2s2;           //xy=58,28
+AudioEffectDelay         delay1;         //xy=202,161
+AudioMixer4              mixer1;         //xy=341,132
+AudioMixer4              mixer2;         //xy=344,201
+AudioMixer4              mixer3;         //xy=541,41
+AudioOutputI2S           i2s1;           //xy=675,100
+AudioConnection          patchCord1(i2s2, 0, mixer3, 0);
+AudioConnection          patchCord2(i2s2, 1, delay1, 0);
+AudioConnection          patchCord3(delay1, 0, mixer1, 0);
+AudioConnection          patchCord4(delay1, 1, mixer1, 1);
+AudioConnection          patchCord5(delay1, 2, mixer1, 2);
+AudioConnection          patchCord6(delay1, 3, mixer1, 3);
+AudioConnection          patchCord7(delay1, 4, mixer2, 0);
+AudioConnection          patchCord8(delay1, 5, mixer2, 1);
+AudioConnection          patchCord9(delay1, 6, mixer2, 2);
+AudioConnection          patchCord10(delay1, 7, mixer2, 3);
+AudioConnection          patchCord11(mixer1, 0, mixer3, 1);
+AudioConnection          patchCord12(mixer2, 0, mixer3, 2);
+AudioConnection          patchCord13(mixer3, 0, i2s1, 0);
+AudioConnection          patchCord14(mixer3, 0, i2s1, 1);
+AudioControlSGTL5000     sgtl5000_1;     //xy=586,187
+// GUItool: end automatically generated code
+
diff --git a/code/midside-chorus-reverb.cpp b/code/midside-chorus-reverb.cpp
new file mode 100644
index 0000000..a31c837
--- /dev/null
+++ b/code/midside-chorus-reverb.cpp
@@ -0,0 +1,21 @@
+#include <Audio.h>
+#include <Wire.h>
+#include <SPI.h>
+#include <SD.h>
+#include <SerialFlash.h>
+
+// GUItool: begin automatically generated code
+AudioInputI2S            i2s1;           //xy=141,57
+AudioEffectMidSide       midside1;       //xy=267,57
+AudioEffectChorus        chorus1;        //xy=426,50
+AudioEffectReverb        reverb1;        //xy=429,86
+AudioOutputI2S           i2s2;           //xy=628,66
+AudioConnection          patchCord1(i2s1, 0, midside1, 0);
+AudioConnection          patchCord2(i2s1, 1, midside1, 1);
+AudioConnection          patchCord3(midside1, 0, chorus1, 0);
+AudioConnection          patchCord4(midside1, 1, reverb1, 0);
+AudioConnection          patchCord5(chorus1, 0, i2s2, 0);
+AudioConnection          patchCord6(reverb1, 0, i2s2, 1);
+AudioControlSGTL5000     sgtl5000_1;     //xy=1116,33
+// GUItool: end automatically generated code
+
-- 
GitLab