Creating a pattern in maxMSP for absolute beginner
Hello.
As an assignment for school, I have to use MaxMSP to create a audio reactive project. Sorry if this sounds too silly or basic but for me, this is my very first time using max and currently I have nearly no knowledge about it at all, except for some built-in lessons I followed in Max. I'm trying to learn more from Youtube tutorials.
Onto my question: my idea for the patterns I want right now is somewhat like this video: https://www.youtube.com/watch?v=1yaqUI4b974
The sound will generate visual patterns similar to this. Now my question is: is there a way to recreate these patterns in max. Most of the videos I saw generate random patterns from numbers instead of something I have in mind like this, and I don't know what keyword/subject I should look into to achieve this, and to be honest I'm really lost right now. All I've been doing is to follow along with youtube videos without really understanding it. I would be very grateful if someone can point the right direction where I should start researching.
On a side note, what would be some materials, tutorial series, youtube channels,... you guys recommend for absolute beginners like me. Any recommendation would be very much appreciated.
Thank you for your help.
Physics and Math behind Chladni patterns https://physics.stackexchange.com/questions/90021/theory-behind-patterns-formed-on-chladni-plates - no beginner topic. Differential equations can be implemented with jit.matrix and jit.gen see e.g. https://www.youtube.com/watch?v=mEhHgMn3olg
Some of the best tutorials on Max I know:
https://www.federicofoderaro.com/videoTutorials.html
Programming these patterns yourself is definitely no beginner topic indeed. But there is this awesome object in max called [jit.bfg], which has a lot of interesting noise functions and patterns to discover. It is not the same, but might be an alternative. Also check out the reference tutorials, and tutorials from dud837 (in addition to the tutorials from Federico)
To get an idea of what the bfg stuff can be used for look here
bfg functions like voronoi can be thought of as noise with certain correlation.
If you need a starting point for coupling audio to jitter look here e.g.