The Vocoder was once invented as a method of reducing the bandwidth of a vocal signal, as a way to reduce cost for expensive transatlantic copper cables, however, artists through the 70’s, 80’s, and even today use vocoders as a way of processing instruments and vocals. This distinctive technique creates a uniquely, sometimes robotic sounds, and is an effective route to bring science fiction to life.
The child patch is really quite simple;
Inside of the parent function, I created harmonics within the vocoder, by passing a major fifth chord into the algorithm. This makes the timbre of the vocoder flexible, allowing for a large range of sounds.
Here is an example of the vocoder, with tweaks to the parameters as time goes on.
Audio Player
Find child and parent code here!
<pre><code> | |
----------begin_max5_patcher---------- | |
676.3oc6WFsihBCEF9Z7ofzK2vRZKEP2WkMalTkNNcBVHPcVmLY7YeKmBpiQ | |
wxBiYxl8F0dZw9++01SO71LOzxhchZj+O7+oum2ay77fPMA7Za6g1v2sJmWC | |
CCoD+tX4yn.aWZwNMDNufmsQTW6u.20Ws90bAzYWD01MRUtPC+SjiAK1pOOp | |
Mj90RgUbHj+uZ6pjqW8jTs9gJwJssW1hjPbfOcdTyWoKfFzP7gmQlABwn7uS | |
RQMwde1rlOBbz1q4R0dzAETw2HzhpGDJ9RqIwt4Z5EccWTox7mV1DYANDeMT | |
TKWq34n.+lwejK1GFlpSI4kvENILMNvOhw5HUfOgguBvR9OvXoCAXw+M.6JG | |
rJKx0Eq3U6QSAu5AMs+p2iYs6aZOmkf68bFaBov2Fm8I2v9NYZhMGyhv3dLc | |
zDZZypttvr9+UXoOhBK1DRpCq7z+QgP60LtAAxDBgGeTaT9dexnf.91axiwL | |
GrFdZsl4hBe5npZHx4k2AsPGC44Yo8AC1zyBxWJVzdx2EV7gy8v.P4R040WB | |
yQS7OBn5hsUq5zpkrA9GmlLQsANbsrPcxXLmxNcPOIyxDpS2qmIqaJ3.zH9h | |
qTCQNDWjCoG4rQlUVXp6nEIwD31DBl17ULK4PqiSzjY.pK7jd23I0EdRuAOm | |
N4Xds.GvSxPvS2AwpLQEbd8NHv3wHvQRvDWDH9tsA6LVzidtS6vXS9NrwqGx | |
jtgZb5IxE9vte5woLTrgkwOJEC43mCWjxhSCocM+DR4SbJmezMP54Vn6Uf.m | |
vLuVDsq4mgEHtZggbuKNFr.NBr.s8M7ZZdSKXqqgWV9hnptUFf5Mk38bAjGM | |
M.ZJU1lPEYnJwKxtwC0mi3UlZszlBs1VYqxa27Dj8QKLYjUaks2ZXl42m8G. | |
PyZd8C | |
-----------end_max5_patcher----------- | |
</code></pre> |
<pre><code> | |
----------begin_max5_patcher---------- | |
2230.3oc2akzbihjE9r8uBBtNpjI2S5Cyo9vboi9TeZhIp.KkVNKCjL.xt7z | |
Q6e6StvpDBijAqpKGQYK8HAdeeu0bo9yauw+d02EE9d+h2+16la9yau4FqHi | |
fap99M9IQeeSbTgcX9kpc6hE9qbWJKJOJQTJx+pHM5dsb8PBptVQ4qNA90iN | |
cehLMVTZeRfVgp8kGJ0Ip70LgS47kok9d+mlWa4lGko69ZtXSoa.THecvJOB | |
GsFo+AfV4AwFIle2bixsVERc+29Bi6aj8W2dq4WqlH7SDEEQ6Zveo36ktmXl | |
H06knmatx6fd34g9QgNgQsPmn+i9GJXkGMzBc3IfN8Rfdp3E8MeDxKdPqIp7 | |
su4A7WDKegbWZT7TX.pF1FiOCuxiAFkAvyHCDqh1Z7K737fkgBFG7HlEp.xZ | |
p9GFbkGmLJ3AKA3YH1U.7HmkGfsQ+iiaJeIvMFeML5PLxBXn0lSwuK1YWD12 | |
mbuHewR1COIzW44eeT5tI42ioM98jfw3.X3bl1K5k2Vlb8SHeGlYgNJvAcBU | |
+4Qy3iBlQnmTpd3J3xWA5t1aDdTPeQ44dpHVtcVb5qs6Y4hBQZYToTk1AOrp | |
hzDajLB4Jhi5fkIFsXZMZ062gTE+AHc3uAdocIP3OcIMpqWvCVClVRCxOKIM | |
P.pK9oE5imz.R+6eRiJP20dOdRCH6G5jFTTfCOvOmjFU7Wni9L8Y7N4LfyYS | |
VoJYg3sq1zJfPWpADnw4ASG04YNmVQgHVqIp727fSdpUnYmC.txSPdXSqF7w | |
SXhlQN3eL8YUN+ILIf0glezlcXPPaQyQazFBmQ3+Oeyi+i.760yv3veNma4+ | |
Sjq99GK7G9NDvpylJ.3lobgYiREyYO2ZcQHeV7lWz9sR0uuu7pkTDEZCEHgD | |
MA.QMYE.A7wXC.aVSMltclnhfQR+2XzQDbypJFNZE..8mtVlqVpAftSf5d.F | |
ukYvOMsLC3NnynSrkY.5u+sLWC5N16waYF.+gtkYquZvmS6xUbGrh5nua6xf | |
KpdYVbzqwxhxOVsQxjqM16Sl+sUtwvxQ4uNJcvcYPM6Eiq8QCi.bYOLSjYPF | |
oY4T2FUFUQBUrvM9ahkYM6WUmKnuzCxXsqShiF9snMZakp3Qu+0u9K28GEh7 | |
h69lRb2uJJdpTkcWdT5VUh25Whdt3N4WhUOK9xSQouJVmjgpTf5G5SxTm5YK | |
3XjzY.wJUVGeUqNpRK09gesP6JJpAPWUU+XUwwpW1EqtOJtTjjopbUqIDGgJ | |
0D5FUtgO0j8PCoHSH1V45st+kdPkmDkVN7EKh2mWJSDMQHCcqi+p+u6ihkku | |
V4xbeTgbiee0W6jNzMpxk6jo8vM.dnJXTthxbglANI0T7n7gSfu52g1iXW4i | |
cxCnevadpnuhln1JNMLrhJ2mJMkIsqiFdr2URQGNsdP1va2GpD5jLO0Ixd3g | |
x27zwdwauZUJ6DoyBZ5IjBGsA4kX6XztR0WLVlJ1n16hAfWgErFpYEPUmxgs | |
KUO0NCJy7nFhUtnMoXWjL8sYrT5YOIpdEF0eQjmYepcYuAmLAtYxDDMcYnHN | |
y4xX1UuSTifO6KyhGB5APenUYAcJVx1g8p1+9NK3V6zqnfvFFgM9V5NiDxSh | |
WmHODLHOfmPOTqNiEfrkOHtodZ4CcSDjQ1ty47rcTnaX3JbrNvXRqmP0ldYP | |
NBMlm.YdQdTd4U.58BB5B8w2uuYLHXazlO1zNGYcEPblY5ANzwIsnazkSp2D | |
ErCvVf6fCuk80Yj2GxEp84apodWUlUssT4uU2qktEl1V8pxx1cLOJ2tUj1EZ | |
IxsYJc7akJfQ703pxcDjaggf5xcZYsQvmRND2JO.2POsxa0UYgonlkXBFzfO | |
UNfOANfgeGRnm5T6rmalX6mh9ANSaTGtkx.MbNJr0VzJeXN+PPB+T.I3RAIq | |
iCGtCHYmEHAeHPxleWsOl9P+ASe.SPefged5SOGtgUGx4E4gv7VmRba1NDua | |
otSHmxachQf2WNtMxFSHcdufkKaJaBlPzYxYvfg4rAku.XhNk3VH4SyujNER | |
F7IpOSIMxGvlCNgMGrf1bxBT0saLnKt93ptMxW.LgfSI37bQEmZmBF.1r2vG | |
IZIvxTpUfBtLrPamv8QhVBrDLk7Knyr8GmhifsXAhsSbZ.QPV67O.gn9hVBD | |
O+QW8xLbMhtfgKfGIA6b+BQG4Q1HZIvxjp3c14zIFEGfQsmhjCEsDXYJUKgz | |
KBKvfivRqnk.KzEHSQsh+ImC.RVB6B2gkpELnqcoQzRfE7TsKvoiEnNO8A1E | |
HD0WzRfkojbFddtX.JzVLppiMCTpN5pGIARaWnOJXMt9n20HdIfLbpluyvUr | |
qxSXsgVNpnUzRfmIMQZ3EiG.KrI7ZPwKAllTSRfKGSH1fXpQ7RfoozFzYlAD | |
vac65z0ftW7iEu.PBvVfkTNHXfkB9SbIhASZ1fmY9AHwlH.PAM9cfvCDsDXA | |
s.sPTo3PN9nVHZDsDXAt.1kZi.N3H6Rink.KSImM.dQXgeDT3KIRlTl5fKNs | |
FH.LXl5fwiZl2ckYZf7hwHsc0TFR54uaEtsJLJK6YQdQkVZAmeRz2T1gyVY+ | |
pL08U6AYvOW7rrd71s3zOJeyixRwlx84tsC86bpu6VU5Wb5dY06VSq2VssoG | |
r8jMmOuWLOIuDUppHKZS0NOqIyGh1GW12BHhEIByoQK1odlyVEiq6eDZNVmr | |
PNEY+DGCfPS9mN6eZuaJ.PCBCsmET.fS.1OEfPDb+a59c8tsPFi.BsCwbGgg | |
DDE0+NLaar8d9pL0PyhCO4ot+Sa06c7fLNt48z8HNVuI496xi1JEo0a.+AnA | |
FF.BolGMJHjGfceRKBz6MUcWflyI2p9+5fwAqe7bJjgIVdkEP3b2m3XzgO9n | |
zctcG2bvupOEj9Y4pLUdcTgVyBaF+9RUCxpiFctLtydXZYsWhNX52ToQaT9t | |
SMW0fLGvI8Me31x6mnccj0OR6Is6ut8+CZqDdVB | |
-----------end_max5_patcher----------- | |
</code></pre> |