diff --git a/code/delaymixer.cpp b/code/delaymixer.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..e81f1d6b36122d4da3a397755f162eaad8d15ae0
--- /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 0000000000000000000000000000000000000000..a31c8379f58ab5a603e05d9b4838c54fcaa0c0fa
--- /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
+