Amazingly exciting vid Ned! One of the best ones. Always edutaining seeing ur content especially long form like this. It's actually extremely helpful to see real time tinkering like u do. Seeing how u handle & make light of bug ups really helps ppl handle this on their own & giving them the methods & confidence to pull through real life challenges. Your the best at this JunGuru 🤴!!
You can't 'bang' a jit.gen to make it process - it needs a matrix input. You need a jit.matrix after the jit.noise, and then renderbang that matrix so it sends to the jit.gen. That way the frame renews on every frame. This patch only renews / processes a frame when the threshold of the edge detection is low enough to trigger a new noise matrix. This one tweak would allow much more smoothness and processing options. The frame rate on this is almost certainly tied to this rather than your computer specs. Give it a try. EDIT - also, set default setting on params in jit.gen (ie 'param scale 1.0') - without this when you start up you'll have to manually find the logical starting points for these manually. Oh - and final tip - you can just hook the gridshape to the multiple. Outputing the matrix to a mesh only serves a purpose if you are going to effect the matrix before it reached the mesh (ie deform the coordinates). If you arent doing that, save your CPU a little and ditch the mesh entirely and keep it on your GPU.
Thanks for the tips. Also I went into a patch im working on to ditch the mesh as per your suggestion, but now I think it doesn’t leave me any options to do any displacement using jit.catch into the jit.gl.material height map, which is a big part of my patch. Any ideas?
@@NedRush When you link a multiple to an object, it probably internally assigns a name. Cut then paste back the parts and it will shake off the old associations.
Hey Matt and Ned, I managed to do the thing with the jit.noise going into jit.matrix first and banging the matrix for continuous rendering. But I didn't quite get what you were saying about hooking gridshape to multiple directly without mesh (hooking gridshape output to multiple, but then i just don't get any visual output), could you maybe elaborate a bit more? Cheers!
@@Hellraven1990 Pop open rthe help file for jit.gl.multiple, I think that shows a gridshape and a multiple at work. If you get no visuals my guess is that you have a 'size' variable on the multiple but aren't sending it a matrix with coordinates. If you list size but leave the input empty it gives you zero (no size/ no object)
Really great tutorial, thanks! I like to use samples from things that I recorded with my phone (with video) and I would really like to let Max/Jitter use the video footage of the .mp4 files I loaded and edited in Ableton so I can map some effect parameters to Max. Do you know if this is possible? I haven't found anything about this in the help files from both Ableton and Max :/
hi ned thanks for sharing this. i follow it steps by steps just didn t understand how you changed color with gl_color attribute , sorry i'm new to jitter
If you had put a jit.matrix between the jit.noise and the first jit.gen, you could temporarily 'store' the noise in that matrix, and then send the renderbang to that matrix to animate the spheres.
Then maybe send the edge-bang to the jit.noise, to create a new noise matrix. Then you'd have a sort of smooth scaling animation, and the shapes would change position at every transient.
@@rnsrp2 Autechre, and I didn't mean that they showed how they did it, but I did refer to the visuals that they used in conjunction with the music, wich was obviously done in Max
Hello Ned, I've followed every step but I am not able to see (not even) the gray square! Is tere something Im missing to run the Max or something i might have to enable? Thanks for the help
I don't know but I'm sure someone has figured it out. If you want to do stuff with video inside Ableton then have a look at these websites videosync.showsync.com ebosuite.com
quality content = ned rush
you're the best ableton voice on youtube
Nice White Biscuits in Space sounds like a mid 70's jamband.
Amazingly exciting vid Ned! One of the best ones. Always edutaining seeing ur content especially long form like this. It's actually extremely helpful to see real time tinkering like u do. Seeing how u handle & make light of bug ups really helps ppl handle this on their own & giving them the methods & confidence to pull through real life challenges. Your the best at this JunGuru 🤴!!
that's quite lovely. Thanks Neddo
Awesome Ned!
Brilliant!
I have a crush on ned
You can't 'bang' a jit.gen to make it process - it needs a matrix input. You need a jit.matrix after the jit.noise, and then renderbang that matrix so it sends to the jit.gen. That way the frame renews on every frame. This patch only renews / processes a frame when the threshold of the edge detection is low enough to trigger a new noise matrix. This one tweak would allow much more smoothness and processing options. The frame rate on this is almost certainly tied to this rather than your computer specs.
Give it a try. EDIT - also, set default setting on params in jit.gen (ie 'param scale 1.0') - without this when you start up you'll have to manually find the logical starting points for these manually. Oh - and final tip - you can just hook the gridshape to the multiple. Outputing the matrix to a mesh only serves a purpose if you are going to effect the matrix before it reached the mesh (ie deform the coordinates). If you arent doing that, save your CPU a little and ditch the mesh entirely and keep it on your GPU.
Thanks for the tips. Also I went into a patch im working on to ditch the mesh as per your suggestion, but now I think it doesn’t leave me any options to do any displacement using jit.catch into the jit.gl.material height map, which is a big part of my patch. Any ideas?
You know what. Scrap what I just said. I got it working.
@@NedRush When you link a multiple to an object, it probably internally assigns a name. Cut then paste back the parts and it will shake off the old associations.
Hey Matt and Ned, I managed to do the thing with the jit.noise going into jit.matrix first and banging the matrix for continuous rendering. But I didn't quite get what you were saying about hooking gridshape to multiple directly without mesh (hooking gridshape output to multiple, but then i just don't get any visual output), could you maybe elaborate a bit more? Cheers!
@@Hellraven1990 Pop open rthe help file for jit.gl.multiple, I think that shows a gridshape and a multiple at work. If you get no visuals my guess is that you have a 'size' variable on the multiple but aren't sending it a matrix with coordinates. If you list size but leave the input empty it gives you zero (no size/ no object)
Really great tutorial, thanks! I like to use samples from things that I recorded with my phone (with video) and I would really like to let Max/Jitter use the video footage of the .mp4 files I loaded and edited in Ableton so I can map some effect parameters to Max. Do you know if this is possible? I haven't found anything about this in the help files from both Ableton and Max :/
i downloaded it but it wont show anything when i put it on a track and turn it on?
hi ned thanks for sharing this. i follow it steps by steps just didn t understand how you changed color with gl_color attribute , sorry i'm new to jitter
If you had put a jit.matrix between the jit.noise and the first jit.gen, you could temporarily 'store' the noise in that matrix, and then send the renderbang to that matrix to animate the spheres.
Then maybe send the edge-bang to the jit.noise, to create a new noise matrix. Then you'd have a sort of smooth scaling animation, and the shapes would change position at every transient.
Something like this maybe: th-cam.com/video/czpcIddz0Ww/w-d-xo.html
Would like to see you making stuff like AE did in their livestreams
Wait AE did a livestream of them making stuff? I need a link
Link please
I don’t think it was a livestream of them making stuff as much as a livestream of stuff they made
@@evanpincus2203 who are AE ? link pls
@@rnsrp2 Autechre, and I didn't mean that they showed how they did it, but I did refer to the visuals that they used in conjunction with the music, wich was obviously done in Max
always love to play around with max visual plugs. might even try to build my own with this tutorial. great vid as always!
Is any of this compatible/possible with max for live from the Live 10 Suite? Or needs the full max 8 license? super tight!
Hello Ned, I've followed every step but I am not able to see (not even) the gray square! Is tere something Im missing to run the Max or something i might have to enable? Thanks for the help
Is there a way to route the video from the 'video window' in Live, into Max for Live? Rather than just having an audio input.
I don't know but I'm sure someone has figured it out. If you want to do stuff with video inside Ableton then have a look at these websites videosync.showsync.com ebosuite.com
*jungle timestretch voice* the noise is getting banged constantly by the audio
i'm sure most of us want to see some way to record the image and music in a simple way.
So would I. But there isn’t.