diff --git a/02-pwm_strings.vcv b/02-pwm_strings.vcv
index be5738d640775d927be3cabe28ead604a48c04bb..5d8074e3497f100d223e99da271e69e5ab4ea9b7 100644
--- a/02-pwm_strings.vcv
+++ b/02-pwm_strings.vcv
@@ -9,12 +9,12 @@
       "params": [],
       "data": {
         "audio": {
-          "driver": 1,
-          "deviceName": "default",
+          "driver": 4,
+          "deviceName": "PulseAudio JACK Source",
           "offset": 0,
           "maxChannels": 8,
-          "sampleRate": 44100,
-          "blockSize": 256
+          "sampleRate": 48000,
+          "blockSize": 1024
         }
       },
       "pos": [
@@ -30,15 +30,15 @@
       "params": [
         {
           "id": 0,
-          "value": 1.40499985
+          "value": 0.279000014
         },
         {
           "id": 1,
-          "value": 0.852770507
+          "value": 0.873983741
         },
         {
           "id": 2,
-          "value": 0.840042531
+          "value": 0.882469118
         },
         {
           "id": 3,
@@ -465,20 +465,20 @@
       "color": "#0986ad"
     },
     {
-      "id": 2989,
+      "id": 2991,
       "outputModuleId": 2,
-      "outputId": 1,
+      "outputId": 0,
       "inputModuleId": 1,
       "inputId": 0,
-      "color": "#c9b70e"
+      "color": "#0c8e15"
     },
     {
-      "id": 2990,
+      "id": 2992,
       "outputModuleId": 2,
-      "outputId": 2,
+      "outputId": 0,
       "inputModuleId": 1,
       "inputId": 1,
-      "color": "#0c8e15"
+      "color": "#c91847"
     }
   ]
 }
\ No newline at end of file
diff --git a/03-random_s+h_melody.vcv b/03-random_s+h_melody.vcv
index 3d49c59a57d99de8988dd04b4d1229809417cad2..3ccd0bce5a75196ede5eeb361435ba4e423ef3fd 100644
--- a/03-random_s+h_melody.vcv
+++ b/03-random_s+h_melody.vcv
@@ -7,19 +7,19 @@
       "version": "1.1.6",
       "model": "AudioInterface",
       "params": [],
-      "leftModuleId": 2,
+      "leftModuleId": 37,
       "data": {
         "audio": {
-          "driver": 1,
-          "deviceName": "default",
+          "driver": 4,
+          "deviceName": "PulseAudio JACK Source",
           "offset": 0,
           "maxChannels": 8,
-          "sampleRate": 44100,
-          "blockSize": 256
+          "sampleRate": 48000,
+          "blockSize": 1024
         }
       },
       "pos": [
-        49,
+        103,
         0
       ]
     },
@@ -31,15 +31,15 @@
       "params": [
         {
           "id": 0,
-          "value": 1.36199987
+          "value": 0.906000376
         },
         {
           "id": 1,
-          "value": 0.704278171
+          "value": 0.967321873
         },
         {
           "id": 2,
-          "value": 0.741198838
+          "value": 0.957573473
         },
         {
           "id": 3,
@@ -50,10 +50,10 @@
           "value": 1.0
         }
       ],
-      "leftModuleId": 7,
-      "rightModuleId": 1,
+      "leftModuleId": 31,
+      "rightModuleId": 37,
       "pos": [
-        39,
+        85,
         0
       ]
     },
@@ -65,7 +65,7 @@
       "params": [
         {
           "id": 0,
-          "value": 1.0
+          "value": 0.0
         },
         {
           "id": 1,
@@ -81,7 +81,7 @@
         },
         {
           "id": 4,
-          "value": 0.0
+          "value": 0.90300101
         },
         {
           "id": 5,
@@ -94,7 +94,7 @@
       ],
       "rightModuleId": 4,
       "pos": [
-        0,
+        47,
         0
       ]
     },
@@ -106,7 +106,7 @@
       "params": [
         {
           "id": 0,
-          "value": 0.0
+          "value": 1.0
         },
         {
           "id": 1,
@@ -114,11 +114,11 @@
         },
         {
           "id": 2,
-          "value": 0.234000027
+          "value": 0.0
         },
         {
           "id": 3,
-          "value": 1.0
+          "value": 0.177999854
         },
         {
           "id": 4,
@@ -128,7 +128,7 @@
       "leftModuleId": 3,
       "rightModuleId": 6,
       "pos": [
-        10,
+        57,
         0
       ]
     },
@@ -144,21 +144,21 @@
         },
         {
           "id": 1,
-          "value": 0.464000612
+          "value": 0.458000451
         },
         {
           "id": 2,
-          "value": 0.476000011
+          "value": 0.531499982
         },
         {
           "id": 3,
-          "value": 0.603500903
+          "value": 0.507500648
         }
       ],
       "leftModuleId": 4,
-      "rightModuleId": 7,
+      "rightModuleId": 31,
       "pos": [
-        18,
+        65,
         0
       ]
     },
@@ -201,45 +201,14 @@
           "value": 0.0
         }
       ],
-      "leftModuleId": 6,
-      "rightModuleId": 2,
+      "rightModuleId": 44,
       "data": {
         "lissajous": 0,
         "external": 0
       },
       "pos": [
-        26,
-        0
-      ]
-    },
-    {
-      "id": 27,
-      "plugin": "modular80",
-      "version": "1.0.1",
-      "model": "Nosering",
-      "params": [
-        {
-          "id": 0,
-          "value": -10.0
-        },
-        {
-          "id": 1,
-          "value": -10.0
-        },
-        {
-          "id": 2,
-          "value": 0.0
-        },
-        {
-          "id": 3,
-          "value": 0.0
-        }
-      ],
-      "leftModuleId": 29,
-      "rightModuleId": 28,
-      "pos": [
-        96,
-        0
+        45,
+        1
       ]
     },
     {
@@ -250,7 +219,7 @@
       "params": [
         {
           "id": 0,
-          "value": 0.863995492
+          "value": 3.19600201
         },
         {
           "id": 1,
@@ -265,42 +234,13 @@
           "value": 0.0
         }
       ],
-      "leftModuleId": 27,
+      "rightModuleId": 41,
       "data": {
         "clockMult": 1,
-        "running": true
+        "running": false
       },
       "pos": [
-        102,
-        0
-      ]
-    },
-    {
-      "id": 29,
-      "plugin": "Fundamental",
-      "version": "1.4.0",
-      "model": "Random",
-      "params": [
-        {
-          "id": 0,
-          "value": 1.0
-        },
-        {
-          "id": 1,
-          "value": 0.599000096
-        },
-        {
-          "id": 2,
-          "value": 1.0
-        },
-        {
-          "id": 3,
-          "value": 1.0
-        }
-      ],
-      "rightModuleId": 27,
-      "pos": [
-        91,
+        4,
         0
       ]
     },
@@ -312,7 +252,7 @@
       "params": [
         {
           "id": 0,
-          "value": 0.0
+          "value": 0.196500033
         },
         {
           "id": 1,
@@ -328,7 +268,7 @@
         },
         {
           "id": 4,
-          "value": 1.0
+          "value": 0.0
         },
         {
           "id": 5,
@@ -343,205 +283,105 @@
           "value": 1.0
         }
       ],
+      "leftModuleId": 6,
+      "rightModuleId": 2,
       "pos": [
-        47,
-        1
+        73,
+        0
       ]
     },
     {
-      "id": 33,
-      "plugin": "AudibleInstruments",
-      "version": "1.5.0",
-      "model": "Plaits",
-      "params": [
-        {
-          "id": 0,
-          "value": 0.0
-        },
-        {
-          "id": 1,
-          "value": 0.0
-        },
-        {
-          "id": 2,
-          "value": -0.0840005577
-        },
-        {
-          "id": 3,
-          "value": 0.308000088
-        },
-        {
-          "id": 4,
-          "value": 0.5
-        },
-        {
-          "id": 5,
-          "value": 0.5
-        },
-        {
-          "id": 6,
-          "value": 0.0
-        },
-        {
-          "id": 7,
-          "value": 0.0
-        },
-        {
-          "id": 8,
-          "value": 0.0
-        },
-        {
-          "id": 9,
-          "value": 0.5
-        },
-        {
-          "id": 10,
-          "value": 0.5
-        }
-      ],
+      "id": 37,
+      "plugin": "Core",
+      "version": "1.1.6",
+      "model": "MIDIToCVInterface",
+      "params": [],
+      "leftModuleId": 2,
+      "rightModuleId": 1,
       "data": {
-        "lowCpu": false,
-        "model": 2
+        "channels": 1,
+        "polyMode": 0,
+        "clockDivision": 24,
+        "lastPitch": 8192,
+        "lastMod": 0,
+        "midi": {
+          "driver": 2,
+          "channel": -1
+        }
       },
       "pos": [
-        75,
-        1
+        95,
+        0
       ]
     },
     {
-      "id": 35,
-      "plugin": "AudibleInstruments",
-      "version": "1.5.0",
-      "model": "Rings",
+      "id": 40,
+      "plugin": "CountModula",
+      "version": "1.13.0",
+      "model": "SampleAndHold",
       "params": [
         {
           "id": 0,
           "value": 0.0
-        },
-        {
-          "id": 1,
-          "value": 0.0
-        },
-        {
-          "id": 2,
-          "value": 29.3699875
-        },
-        {
-          "id": 3,
-          "value": 0.510502219
-        },
-        {
-          "id": 4,
-          "value": 0.567502022
-        },
-        {
-          "id": 5,
-          "value": 0.605000854
-        },
-        {
-          "id": 6,
-          "value": 0.480499119
-        },
-        {
-          "id": 7,
-          "value": 0.0
-        },
-        {
-          "id": 8,
-          "value": 0.0
-        },
-        {
-          "id": 9,
-          "value": 0.0
-        },
-        {
-          "id": 10,
-          "value": 0.0
-        },
-        {
-          "id": 11,
-          "value": 0.0
         }
       ],
+      "leftModuleId": 41,
       "data": {
-        "polyphony": 0,
-        "model": 3,
-        "easterEgg": false
+        "moduleVersion": 3,
+        "theme": 0
       },
       "pos": [
-        75,
+        11,
         0
       ]
     },
     {
-      "id": 37,
-      "plugin": "Core",
-      "version": "1.1.6",
-      "model": "MIDIToCVInterface",
+      "id": 41,
+      "plugin": "Fundamental",
+      "version": "1.4.0",
+      "model": "Noise",
       "params": [],
-      "leftModuleId": 40,
-      "data": {
-        "channels": 1,
-        "polyMode": 0,
-        "clockDivision": 24,
-        "lastPitch": 8192,
-        "lastMod": 0,
-        "midi": {
-          "driver": 2,
-          "deviceName": "Midi Through:Midi Through Port-0 14:0",
-          "channel": -1
-        }
-      },
+      "leftModuleId": 28,
+      "rightModuleId": 40,
       "pos": [
-        99,
-        1
+        8,
+        0
       ]
     },
     {
-      "id": 38,
-      "plugin": "Fundamental",
-      "version": "1.4.0",
-      "model": "VCO",
+      "id": 42,
+      "plugin": "Bogaudio",
+      "version": "1.1.35",
+      "model": "Bogaudio-Slew",
       "params": [
         {
           "id": 0,
-          "value": 1.0
+          "value": 0.331500024
         },
         {
           "id": 1,
-          "value": 1.0
+          "value": 0.0
         },
         {
           "id": 2,
-          "value": 0.0
+          "value": 0.289499998
         },
         {
           "id": 3,
           "value": 0.0
-        },
-        {
-          "id": 4,
-          "value": 0.0
-        },
-        {
-          "id": 5,
-          "value": 0.5
-        },
-        {
-          "id": 6,
-          "value": 0.0
         }
       ],
+      "data": {},
       "pos": [
-        0,
+        36,
         1
       ]
     },
     {
-      "id": 39,
-      "plugin": "Fundamental",
-      "version": "1.4.0",
-      "model": "ADSR",
+      "id": 43,
+      "plugin": "CountModula",
+      "version": "1.13.0",
+      "model": "ClockDivider",
       "params": [
         {
           "id": 0,
@@ -549,27 +389,24 @@
         },
         {
           "id": 1,
-          "value": 0.464000612
-        },
-        {
-          "id": 2,
-          "value": 0.476000011
-        },
-        {
-          "id": 3,
-          "value": 0.603500903
+          "value": 0.0
         }
       ],
+      "data": {
+        "moduleVersion": 1,
+        "count": 288,
+        "theme": 0
+      },
       "pos": [
-        18,
+        0,
         1
       ]
     },
     {
-      "id": 40,
-      "plugin": "moDllz",
-      "version": "1.1.7",
-      "model": "MIDIpolyMPE",
+      "id": 44,
+      "plugin": "Fundamental",
+      "version": "1.4.0",
+      "model": "Scope",
       "params": [
         {
           "id": 0,
@@ -589,7 +426,7 @@
         },
         {
           "id": 4,
-          "value": 0.0
+          "value": 8.0349884
         },
         {
           "id": 5,
@@ -602,87 +439,216 @@
         {
           "id": 7,
           "value": 0.0
-        },
+        }
+      ],
+      "leftModuleId": 7,
+      "data": {
+        "lissajous": 0,
+        "external": 0
+      },
+      "pos": [
+        58,
+        1
+      ]
+    },
+    {
+      "id": 45,
+      "plugin": "JW-Modules",
+      "version": "1.0.20",
+      "model": "SimpleClock",
+      "params": [
         {
-          "id": 8,
-          "value": 0.0
+          "id": 0,
+          "value": 3.04000211
         },
         {
-          "id": 9,
+          "id": 1,
           "value": 0.0
         },
         {
-          "id": 10,
-          "value": 1.0
-        },
-        {
-          "id": 11,
-          "value": 1.0
+          "id": 2,
+          "value": -2.0
         },
         {
-          "id": 12,
+          "id": 3,
           "value": 0.0
         }
       ],
-      "rightModuleId": 37,
       "data": {
-        "midi": {
-          "driver": 2,
-          "deviceName": "Midi Through:Midi Through Port-0 14:0",
-          "channel": -1
-        },
-        "polyModeIx": 2,
-        "pbMainDwn": -12,
-        "pbMainUp": 2,
-        "pbMPE": 96,
-        "mpePbOut": 1,
-        "numVo": 8,
-        "MPEmasterCh": 0,
-        "midiAcc": 128,
-        "midiBcc": 1,
-        "midiCcc": 2,
-        "midiDcc": 7,
-        "midiEcc": 10,
-        "midiFcc": 11,
-        "midiGcc": 12,
-        "midiHcc": 64,
-        "mpeYcc": 74,
-        "mpeZcc": 128,
-        "driftcents": 0,
-        "trnsps": 0,
-        "noteMin": 0,
-        "noteMax": 127,
-        "velMin": 1,
-        "velMax": 127
+        "clockMult": 1,
+        "running": false
       },
       "pos": [
-        89,
+        42,
+        0
+      ]
+    },
+    {
+      "id": 46,
+      "plugin": "CountModula",
+      "version": "1.13.0",
+      "model": "VoltageControlledSwitch",
+      "params": [],
+      "data": {
+        "moduleVersion": 1,
+        "theme": 0
+      },
+      "pos": [
+        21,
         1
       ]
     }
   ],
   "cables": [
     {
-      "id": 57,
-      "outputModuleId": 28,
+      "id": 50,
+      "outputModuleId": 40,
       "outputId": 0,
-      "inputModuleId": 27,
-      "inputId": 2,
-      "color": "#c9b70e"
+      "inputModuleId": 7,
+      "inputId": 0,
+      "color": "#0c8e15"
     },
     {
-      "id": 46,
+      "id": 54,
       "outputModuleId": 2,
-      "outputId": 2,
+      "outputId": 0,
+      "inputModuleId": 1,
+      "inputId": 0,
+      "color": "#0c8e15"
+    },
+    {
+      "id": 55,
+      "outputModuleId": 2,
+      "outputId": 0,
       "inputModuleId": 1,
       "inputId": 1,
+      "color": "#c91847"
+    },
+    {
+      "id": 56,
+      "outputModuleId": 31,
+      "outputId": 0,
+      "inputModuleId": 2,
+      "inputId": 1,
+      "color": "#0986ad"
+    },
+    {
+      "id": 60,
+      "outputModuleId": 6,
+      "outputId": 0,
+      "inputModuleId": 31,
+      "inputId": 4,
+      "color": "#0986ad"
+    },
+    {
+      "id": 61,
+      "outputModuleId": 3,
+      "outputId": 3,
+      "inputModuleId": 44,
+      "inputId": 0,
       "color": "#c9b70e"
     },
     {
-      "id": 45,
-      "outputModuleId": 2,
+      "id": 53,
+      "outputModuleId": 3,
+      "outputId": 3,
+      "inputModuleId": 4,
+      "inputId": 3,
+      "color": "#c9b70e"
+    },
+    {
+      "id": 65,
+      "outputModuleId": 42,
+      "outputId": 0,
+      "inputModuleId": 7,
+      "inputId": 1,
+      "color": "#c9b70e"
+    },
+    {
+      "id": 67,
+      "outputModuleId": 45,
+      "outputId": 0,
+      "inputModuleId": 6,
+      "inputId": 4,
+      "color": "#c91847"
+    },
+    {
+      "id": 68,
+      "outputModuleId": 28,
+      "outputId": 0,
+      "inputModuleId": 40,
+      "inputId": 1,
+      "color": "#0986ad"
+    },
+    {
+      "id": 69,
+      "outputModuleId": 41,
       "outputId": 1,
-      "inputModuleId": 1,
+      "inputModuleId": 40,
+      "inputId": 0,
+      "color": "#0c8e15"
+    },
+    {
+      "id": 70,
+      "outputModuleId": 46,
+      "outputId": 2,
+      "inputModuleId": 3,
+      "inputId": 1,
+      "color": "#c9b70e"
+    },
+    {
+      "id": 71,
+      "outputModuleId": 40,
+      "outputId": 0,
+      "inputModuleId": 46,
+      "inputId": 2,
+      "color": "#0c8e15"
+    },
+    {
+      "id": 72,
+      "outputModuleId": 40,
+      "outputId": 0,
+      "inputModuleId": 42,
+      "inputId": 2,
+      "color": "#c91847"
+    },
+    {
+      "id": 73,
+      "outputModuleId": 42,
+      "outputId": 0,
+      "inputModuleId": 46,
+      "inputId": 3,
+      "color": "#0986ad"
+    },
+    {
+      "id": 75,
+      "outputModuleId": 43,
+      "outputId": 4,
+      "inputModuleId": 46,
+      "inputId": 0,
+      "color": "#0c8e15"
+    },
+    {
+      "id": 76,
+      "outputModuleId": 6,
+      "outputId": 0,
+      "inputModuleId": 4,
+      "inputId": 0,
+      "color": "#c91847"
+    },
+    {
+      "id": 63,
+      "outputModuleId": 4,
+      "outputId": 0,
+      "inputModuleId": 44,
+      "inputId": 1,
+      "color": "#c91847"
+    },
+    {
+      "id": 64,
+      "outputModuleId": 4,
+      "outputId": 0,
+      "inputModuleId": 31,
       "inputId": 0,
       "color": "#0986ad"
     }