This project uses the polar coordinates of the incoming signal and plots them on a cartesian plane! The visualization moves horizontally via a counter. One of the sliders to control the number of planes in the jitter matrix (this sort of controls the color). The other slider controlled the speed of scroll. This method has a top-speed, which already isnt very fast. I left the slider in case I wanted to hook it up again. Whoops-its a messy patch! At one point, I had the lcd control colors of the points, but something happened and I wasnt able to figure that out again. It would be interesting to run a sine wave sweep through this to look at that visualization!
Code for main patcher:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<pre><code> | |
----------begin_max5_patcher---------- | |
984.3oc6XsrbaCBEcs8WgFV65QfdX4tp6a+C5zICVB6PBBTATr8jI8au7PxQ | |
oQRQ0oiqWjE5EbAN2Cb3dEONeFXi3.QAB9bv2ClM6w4yl4JxVvrlumAJwGxY | |
XkyLfhQKHRvBeUhZMin0GqH99..B9QSUURhhv0XMUvuQRx0dKVghWFtH.EGY | |
eD1b64Vg042R465qENiQt6v3tMhV3flXyceBBagFutjxMfyAa3otWhKIZh7F | |
BGug4PcXScJ8QeAfNcg2A88gsvmlO2dawDYqJF9Hipz+ZPBSQ2wwLvh9eydU | |
PysbHVdDLFMEgx5PSvD2inAnorQYo2hIRZJs.qwMNei2OCjynUmVP0oBSUao | |
LCqW564BYc42DhpkX51lQo0l6obORw0ETgsjNFvLsoCVcCofqMqztQYVrQZw | |
S2Q13QUDRgGUvmYDOURMTo5V5Vc+0uUHKwbctPZ4ZyDg2rWZTonncBcCVQyA | |
+QWvXh86XhMXllTVI5qKDR5NpYZ2vQ6z21XgcNDno42q.8Ap9QrCA5ZtY8g2 | |
f33wFpR0oA6EV8yZLipONraYWb2mmnokDkVRL7ZeU6H7woSEqVZ6k9AVK76P | |
kPjynVabpT+KME5K4uT8xI6MhkVMflbP6W5hyOom6QHlD4DhoooNE3JmpD0u | |
NLsWcHZh5vvyvmLSMJ7NxqbpbFAOos0esCmkktz3soYqL66DE91dcT76xsg+ | |
6lJ+oIXfTDjDF7ErY03Cj.3fbvFrUOMJO.ca8F5hWAQvw3.Tx0BGbGUurDqk | |
zCAUh6Ixf3fsLAVGgLAaCsWCRIlldiuotfUSgbV4h6CyRFibfuqvSnyfarjP | |
0dSfGw9gEASzGQPmxOMz8Ub3.wfQi6kuee5Bl7QhI4ijEAIqimPxGq+um7Qk | |
jVtj8Q1Gej8wUb1GWP4abnaGq30QSP9l7eW99UyRx.ytq6wO7g38Cw60n3kk | |
WLnr0Jpshy1mTt9MSs.k5hrFCaxsL6zidyeB8WjZQ7Y3dS+Tfdsqjh7+XjOK | |
o257bBupNOmARgtZ6V8uBLNJqPR3pyYC6QyqLb0oevJII4z6imDcTuLW7DYm | |
nNriq2MKW4+4QE5vps7WRYJQsLu0maOUtm0ofBiF2nBeVB2h2.3IatkVTP3c | |
mOKnJ6Tbwv+46Tgy5IhlvKBZxl.ZRuXbS1UE2jbUgFzTfC7hAmoHpPWN3rdh | |
qiuLnwdFSWSyUgSbkL5x.GzDgSzY.Ge3BbU0CDopoKcHwDK8Ngz94pEtOob+ | |
mtS8BHIOPas2ElBfklPgZSbvZoOV0gL+Il5xZVxqoMAxMi7Sy+sRyJQ1 | |
-----------end_max5_patcher----------- | |
</code></pre> |
Code for child patch:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<pre><code> | |
----------begin_max5_patcher---------- | |
1397.3oc2ZssaiaCD8YmuBB8rWCNj5Zep86nnHfVlNgI5hqDcR1tXy2dEIki | |
cbrn4JayJTfcUftXoyY3Lm4hzOtaVvx523sAneC8mnYy9wcyloOj5.y52eVP | |
I6s7BVq9xBp3uVu7of4lSI4uI0Gd8ZY8V46H5tyrgIyeTT8v8M7bo4A.YQKv | |
yQQwo5+Dp1RHKvn+p+2HVouWc2+uQR1cip1VJpJ3R8imzevV42K35K9fKqC. | |
6tNr5f+7t6TalecXFwFyHT2YV7TiYfElE4NwfICw1H1vQQX7tSXdJxuugaHU | |
PvG3+TTVQv4HZbhlyI13LM5h3LLFNusbIuYXpMGErjU8fUJlPxzTLCzTDakh | |
3SRQ3i6dCqjK4M2yqXKMrE6H8IWuk775sUcf.AnPLduG8WLOhJoxBs6+pcsY | |
nhC0N9Tp1KHydfc5IMTQNZLBudFi1bVA+cz2fEnt+gQwVBEZEOTwJrGPrHpi | |
0XsWB.VcVHzSZChukwCtYCHWlMvj5hjF4hQfLYLBhGd+RXcnQZ.hASTfU4+D | |
q5D2BVWxaaYOv+BsozHDg9gqXgnhq0GNTZ9WKmPb+JdHcufIMZ.AyXumSXHC | |
ArXbo.oQoGrtel7CT+mBbfz9r7m6hzGYZ+XZrgyYlJdrxYXpv4KMBGL02PSi | |
OeDdr2CvWtUJqqFjemsNmPZ7AouIg61dR8Kv6zyVpqNGYfjnxcEN1fXrNYkI | |
kUVlUs6nIUZaDdgBvcEyA3wVEeeKYfYoG.hU9GNU3eNqQVuot3rA0ycKANUU | |
6VlNJH1pLNPtHIMxULqEAnHHL8Zl91TFO.omO8c1TQZWTgBGYpLP66axjQsu | |
rSuLUucWG6E9p66tgcX3dlT1H5jtMCVZ1GrdVf5L2mWWVxMqlAA5SnsWW259 | |
wJcytsVp.xkriDU3C0jVLyZIA.16RHdL9I0j9HL67wOISlRiNHMp89+r28Kj | |
bPsvfIo5PdASl7nchGzQV1.Dua48bhGzISGe4EbVyHWeMEH0OKLp8w8ENUbt | |
+6RtrotKTD86rbo3EtkYdc1xjIw5JioDyzMHf0oaD8+kdenZ0cRhCs9PB8tq | |
9SB4hMuJpVU+p0g85RvbjQ0BBMgyXX.VZuEna1vaUTsj0UzvanM0OyaPgn0E | |
0LIknjssJc28Su27SOusvXDB6GjYpUgbB9hVvIibAOmWTrrnN+4c2100UxVw | |
+neV5dXFvNTHZ+zfs2aIZpe0.IL1hBPl1nDZF6QThQKDmcfwQgjJVog0+QiP | |
0CxWqBxd0yGMw69ilWWbDBUOq0rb9U98BoCo5bvdu2Mir+k58KliTqbDZzL. | |
r8dqO8qEf9ePVxQVADAGtucB6CCLbB07zHWaI8U93P8OjoxDiVuVJpd2RI.e | |
YnAtM9f8U524sasxnKa3YzQXJT8RtULx0XSkN8o9gS3Sqt6lgJWvp3mPoK8p | |
s1qel5tzN5CwPCb0w+rUnsdaS9NZt6kPi1C8U71NuAlTTWc3EE9oK5QwpU7p | |
CeYsqDsp2e6pg0bcEOfK3gLwvS7zBNodCNTGPyQP9lZc5DUQv4bdHdCOG8nF | |
v9nVtHSG7n9FiNvHdKwSpqlG+rb4jTn+rNGo5NvpE1eA6fC3IwalGhKdOT+Y | |
dbBOpuwktNT8Bdbxc1ehyNgGR5DCO3oEd.ve3wE4Gvi1GpqYKfIDd7WogG4p | |
Nf+LLsviZlO9BON.mP+483hwwis4jLsJECbQ7Q80i4okKvkf8roEb7XeWt.G | |
JLsvyQt7279RcpzPOgGWLODuBGvE3LlfKyDxXa17Buos+dpQRPI6oZ8b5Rlq | |
2UTY1UOw4fF9KhcWu9kMDvZxeTH44xsMlwy8Vp4qZLnrdEuoZqne5bcO4ed2 | |
+BrXPsiI | |
-----------end_max5_patcher----------- | |
</code></pre> |