jcrisafu – Project 2 – Player Vocoder

The sounds of a vocoder have always fascinated me. From Laurie Anderson’s ominous voice in O Superman to the funky robot fun of Stevie Wonder and Daft Punk’s discographies, the vocoder has an intense amount of potential within itself. With this project, I decided to explore how this uniquely electronic method could extend into other fields by allowing a vocoder to play itself through MIDI information, as well as see how different source sounds other than a voice could react with a vocoder style.

The foundations behind a vocoder. The two fftins~ are your two audio sources, the second one usually a saw wave for robotic goodness.

In this presentational version of the patch, I decided to combine the four string parts of Ravel’s String Quartet in F Major, because I can. As of right now, I am only able to use MIDI 0 type files running concurrently with each other, as the parsing of channels from a MIDI 1 file became incredibly daunting when trying to keep the patch self-contained, as opposed to working in conjunction with a DAW (in my case, GarageBand. Sad.). I allow for two different source audio sources; either an ADC~ input, or another file through SFPlay~. This allows for both the classic talk-box style, as well as the ability to turn other pieces of pre-recorded music or speech to be transformed. As a test, I used Shintaro Sakamoto’s “A Stick and Slacks” for its rhythmic intrigue and staccato nature to interplay with the legato phrases of Ravel.

This is that. That’s this. (As a note, the noise~ is used to make consonants more pronounced by exploiting the clipping that would occur when speaking into a microphone.)

I believe that this patch could become an interesting live performance technique, especially with single-voice instruments like strings, woodwinds, and brass. The opportunity for someone to create a multitude of voices from one source opens up fascinating opportunities for self-duets, trios, and more. I would have loved to find more flexibility in affecting the MIDI data outside of creating my own MIDI files that were set in stone.

https://drive.google.com/drive/u/1/folders/1yoklE-qoguK9-JydRIqeqbp0AHKOYa3Z


----------begin_max5_patcher----------
2824.3oc2c00aaibE8Y6eED505Hv4KNj8ghVT3z9R2TDWTzE6VXPKQqvMTjJ
jTNN6h0+1K47gzHaIpK4LzkNFHV9RIQct26YtyYtCoxuc4Eytq3wjpYd+Que
x6hK9sKu3BwgZOvEJ6KlsN9wEYwUhW1rEEqWmjWO6J4yUm7Xs33+6O7ezGKe
65hs0YI0h2gu5nahqW7oz7U2VlrnV9IRwyYW4429KBat+UdX+49d+28mlzb8
YAoNX5RwmVwc+x6BIyZO1ue4ks+5JKw+Gd+66M9wr47FriEtAA2eO.4TO3G5
sCDfDXVfebj328A+7HWh++h2M0oK9rWb9RuaxhW74Ju24cSChqiKK7tI9ywq
KpK94b8aLKMOYQw1bw6F26bmeXqui7QstMp0uuxix6i2yGh2uNopJdUxK7d+
im7zetxCU+sMIR3Oa1NbdDmCEDIbNhH8JSr3S4Z3i3ZLWlXu9eb8G+aW+C+0
ez6l+0G9m8ljx7CZc.gWfHz9yRcZchOd86+302726sWPPhwZ7V3y86coB9fJ
Ub2155h7dxrtKNeUmrKZnnjsvUvTgqP6gqDvms6bWFuNoNo71j736xD.vex3
ljvfcYrg3lLW6l4Ies4D+BFYVQ7x1pJdHWVBIhJKafvFLVbO7e5fpgzbVuKo
73NB9jNxU.RmZGhD19.a.NTvqTB8WylWkktHY.Qgti.XhHBDHnzTV2QfiLs.
Mbl67x0oKSaBjUmvMC6zMU+Kss.8tGL+S.wATnXtj.Z2SOdLlPzzoXbTjnXL
hENv5TLeWSqOkDmp5hMNsDkx0kR3HndymYXGymuOaa0m5oK1xXg3kR1JKn20
sXzYNMIFWV2DywTmlJUCIkox.b+SkLGlJqR9hWY7CIY2VUW1BzurswoSpuEc
6hjrrh4M45dVbVUW57CmUABsNWV+S2trH83nsfGXo1BRvzRag1gFr1BB+Mt1
BN0RsEjuOzVnhCCWaAYBosHDYo1B5aVsEZWevZKnn2.ZKzd4f0VPwSesE5gj
CVaAk75ns3gzhr3QTagNPLbsET5jWaAKRNVcvZKv9SKsEZGZvZKv323ZKXAR
l5f0VfIeWnsPEGFt1BLc5nsHPteYCWaAl8VUag10Gr1Bbva.sEZubvZKv7ou
1B8PxAqs.G95osHM+V7HJuPGKTxKvn9uJXeWFLh+5S8LUWktJONChSRPh4hH
79uNWm1yw5h6GA5LNhXbEMzqLHaxKPjJ23+gKPDglVBD0NzvEHF8FWfHIDam
.QTz2EBDUwAKDHNktJCnQ1IPD8VUen1yGr9vv2.xC0N4v2Vqou5P83wAqNj7
pJNDMhhC0ghgKNjN40Fp16tgqML.Mg0Fpu5QFr1v.7jOCp5P5vyfrfIbFTuG
cCNCxltWwqpKEaJ03RYtWINhKcMmtfE4Eo8v8LjSmDIqAWEkivXOoaxENHKr
+aRC2gtY7xEO0yIBUd3Uf7Uju+9bJo+6CCYPSFVWrZUVhi0wotTyUzy9qRmP
dsjoWrII2okbjq6FVR7Xh6b4.y+vS8tKIP3oDotblb9PR+WXsKWJxe5Iu8M8
28NorgPjn96j7wnBqGdDynT4l+xOScVxQbVWpvIuHsJYDlKAEI6RKWz6.Js+
83iM40ppVQ0v0phb4Jp90jxhGG24LkLWUCCn8eRSDYBqMW2ByAqMG4xUWsL9
T5e76JAIPc.QnsY.SHhFz1+jk9Px7Uwo46P7Cwk4MJINwydn+vz2LgwUMNTb
ddR1t6oPev7VUOZuOqHVzNjrzpynZRFqZuSpZe.I6MRTOBVc1ydM+nJ9gjk2
FWWWld215j8+UkJfphnswrrsIMTZ0g0G27zW8ohx5SGXO30pCV9G441lmVWU
+MIRoG4Ertwyaet2I1blW97YE4q.hi0MTk1WVSoC4SJHW5GbyfkM2ee8Sds+
9cOTrnX4o1kGWLsMUHAKp+KOxoRTteSV72dx6OmUTr4ThT.Tz+rMMTMMNWHL
KZ.W2OyNXbPygZN0cLH3t3pzE0M7yVb0vMoZ12r6KxxJ95prh6hypSVuovjb
27rkqiyqWTT1h8zh7Cd10MTB49jzd50rzYEkoqRahDYI4qp+jZV.FJhSlSYQ
xe3ggHLsIT0diQWsKVs+MuCKHTz7HyePL8qcSZSf8DX6KaiyRq+1QfWcZy5n
pKSZduRr0D1e4PGAhD2I1O6KQ.Q1r83GRupJ1VtPyDT2owW4sOitr4yrwuz3
7m1uFQ8m+KnvP+jZusSO6mzyfy5zkaJZVArx4nQxx0xYmYrWXHdZjT0o4c2a
QYaUgVJkUtPyJFOuKf6xCvR0hx0ri8oZCKisX.3BQ5DXRrf3xoBaj2osdYPD
M5XkC.pj.QsXDV7vgVTRngaHrdoa3aGWfXKWPwScMW.z3rP.CyBEKogJ2+2P
9wBgjwGoTDXnFh2Y3ZRKHnhC.C0.J5zQU73CUFFLTQ99cDVsaPT.nYe5BpjH
wP7Hg7LRDRa3btJDjhCA.UYTkwoiFA.BToDvPkyHi1vJHPkw.C0HB4+uTUHQ
UkhE4RINvP16S07BGrZTGIfgAYxWVmrXc4.DNvHhKrbM6fwrFslv64f0NrEB
YPVDDrwhLwFKZDBjP.KiBArR8gQpoFNzR1LkcDjPe2OJjBQANsSOQoRPQITE
2FE9KkXMXMg2yAqcXiBobVDDrI4ulVNOPBArTLDvJYrg97iXI4uZ9wXPeelB
wSD086xQTJGULBkLhQg9hCsFrlv64f0tUe4CQNFEB1jzWSKWGHgAVNDvJIrA
XS5q1RRe07iwf9BpdV2JfLIulV1VNCRDFAAZR5fokyqlAYxXHPkqtvjnFjAs
kZiMjKdeTHCg1RFzf6XjA2FwifzdrNKjgnpKgXU6w1aYIwsEZHHPCcZnI6nf
BZxKUDW.MHIXD7Drokq4hPZ4QT24W4Ry3Ti7qvx0bQnPEADpAjNfpkK4ExpE
CP.V1.AEZrFGgksc4DxBAPAcEH0nQ04XNamksqMDTG3B.HWUE2LsrEaAVG2z
nw8wMP5K5TmDgMGuqm5Ah5Nl+sDqb4WepL6ALn1o32i1obfoqGOyPVGekgNY
Hc+eaaXz251SruoCjC6Ag8rRJD0CTHcgB6a1jRgksXCxbzAXHXS9sbhoksXi
a6F8IIXuB6kGHn189mJw5qv1mRCfRGO8Dex03fkWw+lV1lxAsyCcNwmFMxqm
RSKawFnhe9v6bnokyIj9V2vqcswhbPSsrudHAR8PRH.0Mp5glV1hMPM5lCAa
x5glV1hMNz31oUdwMG3ZZYK1.0WxtiabyAtlV1hMPa7FFP2yTpoMsrEaTnJp
N8x47i1KoxvvEHCYGxvLCjI+uOgCL3LCL6.4zDr0qMQmac9ZSvf5gTmKbmJu
1uTidMsrEaPF8hYv2UASKmuEHLqaF9tVbSNng2NHICpMxD.kZTSsYZYK1fr3
XBCB1jSsYZYK1vPiambvQfuuwfCSKawFB5.2y0ucUN0zxVrAZig5bpMcjRNs
qokkXCApfGFRbSx2LsrEagPmn3bM7Eq9ZwvvxVrAZsjgPvlLmZZYK1B.tj7y
17Y8cWDcmksPiAMkhOy0EL0GabA0JrrEaTq0knH+tWWBBxzBHND5l+AzMGTd
CAROGjMLVob2zxVrA5R4uyoEzJ3jCSMsrEa1tAw611WxAaB7yYaxadj3MadH
orRc5EfZ153eonb2WVZMm9boo39VYVYxCo5Wu7EDWt3So0IKp2VJuUadLP9E
4j3luoLeappwWMgilORwc3T6cPV0l3Ep6MmhGmc4ue4+CJvgE9C
-----------end_max5_patcher-----------