God DAMNNNN I'm sorry for the recording troubles!!! I hate it when stuff like that happens... that feeling is so, UGH. It happened to me when I had a friend over to record guitar on my song. He ripped out a SUPER SICK SOLO, and because I had added a new instrument just before and forgot to re-click "track guitar," it wasn't recording... at all. We could not get that recording back. It's gone forever. We will never have that solo. I felt so bunk, like a crummy producer. BUT-- there is always more beauty around the corner. It will just take us a little longer to reach it. And if you think about the speed we can do any of this stuff, I mean... 20 years ago it was straight up impossible to capture beauty the same way we can now. So, I'll take the minor road bump, learn from it, and keep moving forward :D As always, thank you for an amazing tutorial! I learn so much from these videos, and get inspired to try new things. Your dedication to creation does not go unnoticed.
Thank you for your encouraging words! I will remember them when something like this happen again : ) And also thank you so much for the appreciation, it's always a pleasure to see that my videos are of inspiration.
Wonderful video! I was wondering how you would automate the camera movement. I tried following your camera orbiting around object video, but for some reason, the camera would just go forward, through the particles and back.
I'm on Max 8.5.5 and have GL3 3.3 package, so those are up to date BUT my jit.gl.mesh object doesn't recognize "point_mode" as a valid attr argument... Even after setting Poly_mode to 2 like the reference mentions (not sure if necessary)... any ideas?
Hi Federico. Congrats for your work. Is it possible to control the color of the particles without using the attrui-gl_color system? I wish to use "normal" max messages or number (maybe is too simple and i need to create a specific matrix?) thanks for your work, looking forward for your opinion
Hi Alessandro! You can either set the color of the individual particles with a jit.matrix from the fourth inlet of jit.gl.mesh, or using the "color" attribute, which takes colors in the format RGBA, range 0 to 1.
hey! just learning - when you scroll around the black window where the particles are moving, it looks like you can scroll in and out - just wondering how you Are doing that? Thanks!
hello, it's such a good tutorial! thank you!! can I ask you how can you connect the music between the audio and the particle system visuals ?? I used max audio input but I don't know how to connect
Hey man, great video and walkthrough! Learned a lot while patching along with you. How would you go about changing the inForce to be stronger the further the particles are from the center? I feel it could result in some cool stuff:) Thanks!
Thank you! You should calculate the length of the vector between the particles and the centre, which is basically the length of the particle position vector. You can then multiply the force by the length of this vector.
@@Kangwei_Wang Actually, can you tell me how do you imagine this to work? The particles drive the spatialisation of the audio, like every particle is a different sound source?
@@AmazingMaxStuff That's a good point! but i'm wondering if the audio can drive the movement of particles, for example, in this video, AOKI Takamasa' particle visual effect, If we can change the background music to left and right channel or even more channels of spatial audio, can the 3D particle effect map the spatial audio by moving left and right or back and forth. This is just a guess on my part, but I think you'd definitely have a better idea if you implemented a visualisation of spatial audio.
Ciao Francesco, cosa intendi con interfaccia video? Se intendi nella finestra di rendering, puoi usare i tasti "w a d s q z" se hai un jit.anim.drive attaccato alla jit.gl.camera
@@AmazingMaxStuff ok grazie. In altra cosa se posso. In pratica, il particellato, invece di scomporsi e andare randomicamente verso L esterno, fanno tutto il contrario. Ovvero quello che comincia come quadrato si compatta sempre di più verso il centro fino a sparire. Ho per caso sbagliato qualche valore da negativizzare o qualcosa di simile?
just got into max and want to learn more about audio reactive stuff! This is way too advanced for me atm, but wow, super inspiring!
Great stuff.
You RULE, I kind of understand what's happening but wow, you're so fluent.
Thank you!
Amazing!
Wuuu thanks federico
looks awesome, thanks for the tut
God DAMNNNN I'm sorry for the recording troubles!!! I hate it when stuff like that happens... that feeling is so, UGH.
It happened to me when I had a friend over to record guitar on my song. He ripped out a SUPER SICK SOLO, and because I had added a new instrument just before and forgot to re-click "track guitar," it wasn't recording... at all. We could not get that recording back. It's gone forever. We will never have that solo.
I felt so bunk, like a crummy producer. BUT-- there is always more beauty around the corner. It will just take us a little longer to reach it. And if you think about the speed we can do any of this stuff, I mean... 20 years ago it was straight up impossible to capture beauty the same way we can now. So, I'll take the minor road bump, learn from it, and keep moving forward :D
As always, thank you for an amazing tutorial! I learn so much from these videos, and get inspired to try new things. Your dedication to creation does not go unnoticed.
Thank you for your encouraging words!
I will remember them when something like this happen again : )
And also thank you so much for the appreciation, it's always a pleasure to see that my videos are of inspiration.
Wonderful video! I was wondering how you would automate the camera movement. I tried following your camera orbiting around object video, but for some reason, the camera would just go forward, through the particles and back.
Hey! Well that's the way, be sure to set the @locklook 1 attribute for jit.gl.camera
"Oops, sorry scope~, didn't mean to be rude." LOL
Qualche alternativa al point_mode?
Non è disponibile nella mia versione, e non ho modo di avere l'ultima.
Grazie!
I wish I could like this video more than once
Thanks a lot Gian!!
I'm on Max 8.5.5 and have GL3 3.3 package, so those are up to date BUT my jit.gl.mesh object doesn't recognize "point_mode" as a valid attr argument... Even after setting Poly_mode to 2 like the reference mentions (not sure if necessary)... any ideas?
Hey! If you type the attribute "@point_mode circle_depth" in jit.gl.mesh it throws an error?
pretty f*ing great 👏
Hi Federico. Congrats for your work. Is it possible to control the color of the particles without using the attrui-gl_color system? I wish to use "normal" max messages or number (maybe is too simple and i need to create a specific matrix?) thanks for your work, looking forward for your opinion
Hi Alessandro!
You can either set the color of the individual particles with a jit.matrix from the fourth inlet of jit.gl.mesh, or using the "color" attribute, which takes colors in the format RGBA, range 0 to 1.
Hey there , thanks ,very cool stuff, i have a question: how can i receive audio from ableton in max msp? (Windows). Really appreciate.
hey! just learning - when you scroll around the black window where the particles are moving, it looks like you can scroll in and out - just wondering how you Are doing that? Thanks!
w a s d q z keys on the keyboard with an anim.drive @ui_listen 1 attached to the jit.gl.camera
hello, it's such a good tutorial! thank you!! can I ask you how can you connect the music between the audio and the particle system visuals ?? I used max audio input but I don't know how to connect
Hi! This is shown in the video, also the patch is available on my Patreon (link in the description)
@@AmazingMaxStuff oh!! Thank you!!!
I have a problem, my version of Max doesn't know the list.group object, is it an external object? thanks!
Hi, just update to latest Max version.
Otherwise just rename it into [ zl group ]
@@AmazingMaxStuff hi! Thank you for your support! I already have the latest version of Max. Okay, ill try then zl.group
Hey man, great video and walkthrough!
Learned a lot while patching along with you. How would you go about changing the inForce to be stronger the further the particles are from the center? I feel it could result in some cool stuff:)
Thanks!
Thank you!
You should calculate the length of the vector between the particles and the centre, which is basically the length of the particle position vector. You can then multiply the force by the length of this vector.
my point_mode attribute isn't being attached and I'm not sure what I'm doing wrong. anyone have any ideas?
Be sure to have latest Max version and latest GL3 package version
Can you do a tutorial on spatial audio driven particle system motion in max msp?🥺
Hey! Yes I could! I just have to learn how to spatialize audio first : )
@@AmazingMaxStuff I'm sure a lot of people are looking forward to this aspect, pls!!
@@Kangwei_Wang Actually, can you tell me how do you imagine this to work?
The particles drive the spatialisation of the audio, like every particle is a different sound source?
@@AmazingMaxStuff That's a good point! but i'm wondering if the audio can drive the movement of particles, for example, in this video, AOKI Takamasa' particle visual effect, If we can change the background music to left and right channel or even more channels of spatial audio, can the 3D particle effect map the spatial audio by moving left and right or back and forth. This is just a guess on my part, but I think you'd definitely have a better idea if you implemented a visualisation of spatial audio.
@@AmazingMaxStuff I think it's ok to convert the audio format first and then map it to particles
I've been double checking over and over again, but all I get is this cube in the main window. Does anyone have an ideas of what I'm doing wrong?
Hey Kate, difficult to say without seeing the patch.
Join the official Max Discord channel here:
discord.gg/CtaeKUFB
so we can check that!
I had same issue but set camera position to 2 2 2 and it worked
where did you put the music at? I don't know where to put the music at
Hey hey, music is coming through the Max audio input
Ciao scusami. Video bellissimo, ma non riesco a zoommare nelll'interfaccia video... come faccio?
Ciao Francesco, cosa intendi con interfaccia video?
Se intendi nella finestra di rendering, puoi usare i tasti "w a d s q z" se hai un jit.anim.drive attaccato alla jit.gl.camera
@@AmazingMaxStuff ok grazie. In altra cosa se posso.
In pratica, il particellato, invece di scomporsi e andare randomicamente verso L esterno, fanno tutto il contrario.
Ovvero quello che comincia come quadrato si compatta sempre di più verso il centro fino a sparire.
Ho per caso sbagliato qualche valore da negativizzare o qualcosa di simile?
hey sorry, iwanted to know, how did u render this visual?
I mean, this is the tutorial on how exactly to render those visuals, so not sure what you are asking
Awesome! Can i do the same with max for live?
Yes! The max patch will remain the same. You just need to get the audio input from live.
🙏🙏🎉🎉
Modifying a gen patcher is not possible in Max for Live (right?) so how is it possible to do the same? :)
bestemmioni? :)
ahah già!
Complimenti comunque, valgono doppio stavolta 😊