[Sharing Corrupts The Youths] 303 (Starter Patch)

👽'tW∆s ∆lienz👽's icon

Instructions:
1) After pasting into a blank patcher, turn on the ezdac~ near the bottom
2) Try the presets near the top
it's that easy 👇

Max Patch
Copy patch and select New From Clipboard in Max.

preview vid of the patch


This patch was an experiment with Chebyshev polynomials, and eventually turned into something that reminded me of that old 'acid' sound(like a TB-303, etc... ..it's rumored that the original TB-303 changed from saw to square through a simple waveshaping circuit, so maybe this approximates that more than i expected: https://www.kvraudio.com/forum/viewtopic.php?t=455469)
here's some other stuff in case anyone modifies to be more exact someday: https://www.firstpr.com.au/rwi/dfish/303-unique.html
https://www.firstpr.com.au/rwi/dfish/303-slide.html

Utilizing MC objects, you can cater the harmonics across the voices in creative ways.
Thanks again 🙌 to Volker Böhm for the assistance in this thread:
https://cycling74.com/forums/question-re-chebyshev-polynomials-and-the-'cheby'-examp
i wouldn't have made sense of these, otherwise, as it helped me test/compare:
https://en.wikipedia.org/wiki/Chebyshev_polynomials
https://oeis.org/A028297
https://oeis.org/A053117
https://www.mathworks.com/help/symbolic/chebyshevu.html

..so i found you can get the same results as any order of the first kind of Chebyshev polynomial using this equation, where 'n' is the order and 'x' is the input:
cos(n*acos(x))

and you can get the same results as any order of the second kind of Chebyshev polynomial
using this equation: sin((n+1)*acos(x)) / sin(acos(x))

Cheers 🍻

Alex Brajkovic's icon

This is awesome! Thanks for sharing!