I thought the same initially, but think the idea is to animate a textured sphere, like a character head that shakes to some music. Which can create some pretty cool animations.
One of the best tutorials... The idea of sound mapping to distortion isn't the main thing, it's the workflow you show in a manner which is really easy to understand...
i started last week learning blender with your tutorials as I've wanted to make my own content for my music. I've made leaps and bounds, thanks brother!
To change the amplitude, add an Envelope modifier to the F-curve and add one control point. Change the min and max values to flatten or raise the amplitude of curves and change Reference value to reposition the central axis of the curves.
Marcus, could you please elaborate? :) I DO have the audio f-curve baked, per the tutorial... and its working, but how/where exactly can I add the envelope in addition to it.. for a min/max value? thx!
This is one of the most useful tutorials when it comes to motion graphics with music. I would love to see this elaborated on in one of your new tutorials! Great job as always!
Clean and simple, yet loads of fun. I'll spare you the amount of detail and time I've tried over the years to manually do this shiz, I can't believe how easy it is now. Cheers!
@Egg Toast Have't gotten them to work right yet. However I've learned a few more things so I will have to give it another try. *edit* I've also gotten a better GPU so I'm doing more with blender again.
Make a plane, parent a single cube to the plane, under object data(I think) there is a section labeled "instancing", move that from none to vert, make sure following normals is turned off if you want the cubes to always face the same direction
It is mostly manual. It is Best to start with the bpm as reference then make more pronounced movement when there is more pronounced beats or parts of the song
Theoretically yes but you will have terrible results due to the automation of the sequence, the algorithm won't understand what you want it to do unless you explain it (in code)
Really appreciate you showing us how to do audio visualizers with Blender. I’ve been using Motion5 for my bass bouncing, but definitely thinking about playing around with Blender next!
How do you adjust how much the object is changing according to the audio? Lets say you wanted to spin the sphere only a LITTLE bit. How would you adjust that?
Wow, thank you so much. There's so many places that are like "download my animation for only $7.99999998!", now I can do it at home. I can also make this animation! You're gonna piss of SO many people xD
Hey Great tutorial as always! Quick question though, i wish to smooth or modify the generated graph i created because i think it's too intense, how do i proceed ?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
I love using bake sounds to f-curves and also recently started dabbling with animation nodes for audio visualizations. I'm kind of torn because I want to spend all my time in Eevee, but things like Animation Nodes haven't been ported to 2.80 yet. I've heard about the Everything Nodes project from the creator of Animation Nodes and really look forward to it and things like Cryptomatte in Eevee (I assume this is planned at some point of the future). Blender is getting so crazy good. Anyway, great tutorial, nice and short to the point. New blender users might have trouble following it but it was concise and made sense to me.
@@TheDucky3D Nods, and a bunch of other addons. I want FLIP to work in 2.80/Eevee, but I have seen the workaround to export the animated mesh in 2.79 to import into 2.80. At least Node Wrangler works heh. I enjoy your Blender art and tutorials a lot. You are a Blender wizardry rock star.
Great TUT! haha Is there a way to make this dependent on frequency spectrum? It would be super cool if you could separate bass from treble. Soundkeys for after effects had something like that, it was nice because you could connect bass to something like blur and it would make the bass seem really powerful! Interested to see what you could come up with!
Just download audacity (or any other free audio editing program), and export the song in multiple chunks (ie, lows, mids, highs) and then use the files you've created for what you want things to react to
When you select the audio file for your Baking, there are parameters right there. You can choose the lowest frequency and the highest. It currently defaults to 0 to 100,000 which are both beyond hearing. You could easily choose 30 to 250-500 for low end, and 500 to 20,000 for high end and use the same file.
Hello Ducky, good tutorial. It works fine. But I tried to simulate the first example during the first 30 secounds of you video. When i use the clouds texture the reactangular parts destroy. I will the same like yours that the parts jump up and down. I saw in your history tree there is one cube and a plane with modifier displace and wire frame. Can you give me some tips?thx
Within the Shader editor for the item I wanted to change with the beat. I Key framed a "Input: value" node and made the beat go to that. Then I put a "Converter: Math" node in front of it. Then set it to Multiply. Then strung the result to the original value that I wanted to react to the beat. Hopefully this helps someone.
Well, that's nice but I'd like to animate things in realtime from my audio output (in the VSE) not having to export the audio file then to import it back so that it would be really dynamic...
@@hyperimus Yes, I know, but I mean do you really need that? Unless you stream something and you really need that visualisation during that stream, there's no reason to do that.
The tutorial it's pretty easy to follow, but I'm too new in Blender and what I'm aiming to do it's exactly what you do with the cubes, moving them related to the plane! How do you get that? I know it must be simple but I'm going bananas trying to get it...
I'm new and trying to learn too. I cant figure it out either, if anyone can point to a video where it shows how to set the cubes to the plane vertices, that would be appreciated.
This is probably asking too much, but is it possible to have the curve react to only a certain frequency band? Or i guess we need to export out a filtered (multiple band pass stems?) audio for that?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
AWESOME TUTORIAL!! there is something m stuck on if you dont mind helping please, how do you adjust the graph in graph editor to start from the middle and now the beginning of the song please?
Can you get this out of Blender and make it stand alone somehow, and work it's way through a play list? Because the obvious use case is for a party or a club, but people are not gonna want to see the Blender interface or wait for you to fiddle with the controls.
@@dzy1953 When you press "bake sound to f-curves" a window pops up and you choose what song/audio to bake the f-curves to. in that window, it also displays options for highest frequency/lowest, it will show a value for attack time, and some other numbers you can play around with. tell me if this helps
Once i've baked to curves is there anyway to bring the resulting values up or down? My audio file is giving me low values and I want them higher, for an emissions shader. Is there a non destructive way to do this without baking?
Oh, I have an idea. Animate camera to follow a curve, and control speed with music. Also I could make an 3D tv, with green screen effect and then I put clips on that green screen, I could also make that as a speed variable so that when music tempo goes up, movie clip speeds up and when tempo goes down movie clips slows down.
Awesome! is there a way to make the displacement be AT LEAST a minimum? I have a displaced sphere looking like an asteroid... but the lowest lows of the audio are reverting to base sphere shape. Any way to increase the minimum displacement?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
is it possible that an ermitter reacts to sound ? Example: i have a vertical Bar ( Ermitter) and when a note is playing, the ermitter is put out a cube as visual node ? i have wonderffull piano track and i want to make it visible in space with some background and animation. i cannot find anything on gumroad or blendermarket. i think sound visualisation is really needed ! thanks sir maybe you have some links to put me further
Of all the things you could've chosen to animate, you chose the *rotation of a sphere*
Hahahahahahaha
Hahahahahaha yo im fuckin dead I thinking that same thing. Great tutorial though Ducky thank you
Let's just be thankful for it not being too smooth shaded... we at least got to see it rotates !
😹
I thought the same initially, but think the idea is to animate a textured sphere, like a character head that shakes to some music. Which can create some pretty cool animations.
One of the best tutorials... The idea of sound mapping to distortion isn't the main thing, it's the workflow you show in a manner which is really easy to understand...
I love how you picked the only property spheres are known for being seamless in for your sample, the rotation :3
:D
Using :3 has earned you all if my respect
@@thebailey__ :3 yeah i agree
0:18 jokes on you, it's 21 clicks!
yes I counted, don't ask.
Dang
bro thats actually pretty sad 😢
How did you count them?
@@TheZiiFamily poorly
EnderElectrics how many times did you count?
Good tutorial but in Blender 4 instead of "Key" you select "Channel" and click "Sound to Samples"
thank you 😊
@@code_871 thank you!! you helped me
Thanks a lot! I was scrolling trough the reactions to find a solution for just this.
Absolutely goated ♥
i started last week learning blender with your tutorials as I've wanted to make my own content for my music. I've made leaps and bounds, thanks brother!
Did you create anything?
Damnnnn !!! I never ever KNEW that we can do such things in BLENDER....that's awesome !!! Thank you !!!
To change the amplitude, add an Envelope modifier to the F-curve and add one control point. Change the min and max values to flatten or raise the amplitude of curves and change Reference value to reposition the central axis of the curves.
Marcus, could you please elaborate? :) I DO have the audio f-curve baked, per the tutorial... and its working, but how/where exactly can I add the envelope in addition to it.. for a min/max value? thx!
this ☝
This is one of the most useful tutorials when it comes to motion graphics with music. I would love to see this elaborated on in one of your new tutorials! Great job as always!
Clean and simple, yet loads of fun. I'll spare you the amount of detail and time I've tried over the years to manually do this shiz, I can't believe how easy it is now. Cheers!
everyone should know this trick it's so simple but so useful !
YOU ARE BREATHTAKING!
I'm combining multiple of your animation videos to make a digital birthday gift, so this one was helpful
Well. Apparently Blender is the answer to ANY problem. Thank you very much, sir.
Eeeeeeeeeeek! Thank you I've been looking for this exact thing. Now to go and make a snowman and some trees dance!
You legend.
im now gonna make underwater corals and seaweed dance :)
Wholesome.
@Egg Toast Have't gotten them to work right yet. However I've learned a few more things so I will have to give it another try. *edit* I've also gotten a better GPU so I'm doing more with blender again.
Cool tip 🙏🤓👍
Cool content that doesn't offer essentials in 3D animating, but some nice stuff to be used creatively. Thumbs up!
So freakin cool! I just used this method with shape keys and animated a speaker with the cone of it moving to the music. Thanks Nathan :-)
That would be cool to animate speakers according to that for a concert scene / level!
In Blender 3.6.2 Bake sound to F Curves is in Channel, not Key.
Very concise information! You have once again helped a lot of aspiring 3d artists like me, sir. Thank you!
Phenomenal tutorial; however, I can't seem to figure out how to get the cubes to follow my cloud displacement
yeah and how do you keep them facing the same direction, I'm guessing a restraint on the X axis
Make a plane, parent a single cube to the plane, under object data(I think) there is a section labeled "instancing", move that from none to vert, make sure following normals is turned off if you want the cubes to always face the same direction
use the cube as particle on the plane
ua-cam.com/video/W9eAVW4G8ws/v-deo.html
@@JoeyCarlino it worked but the cubes are just colliding , now separated like in this video
This is an awesome feature and I will be sure to use it on some of my upcoming tracks. Thanks for the info
thanks dude!!! very simple and straightforward.
how to edit baked keyframe?
Can you link separate shapes to separate sounds? Like say if I export all the stems for a track and create a custom shape for each sound?
Why shouldn't that be possible? Just do the same steps for every audio track you exported.
I think, for more objects, it is easier with animation nodes
Zahir Obando Arenas care to expound? Or not. I’m sure there’s some videos about animation nodes
Just putting this out there, have you tried using a particle system with your plain and use the cubes you want as your "instance object" ?
Amazing. I have a strange thought. Is it possible to link this to the rigging of a character so that it dance according to the audio?
It would be quite challenging to using displacement, I would manually rig, you have to have a good ear though
see ian huberts video
@@rudrakpatra6579 good idea do that
It is mostly manual. It is Best to start with the bpm as reference then make more pronounced movement when there is more pronounced beats or parts of the song
Theoretically yes but you will have terrible results due to the automation of the sequence, the algorithm won't understand what you want it to do unless you explain it (in code)
Really appreciate you showing us how to do audio visualizers with Blender. I’ve been using Motion5 for my bass bouncing, but definitely thinking about playing around with Blender next!
Oh my God, it’s that simple, but I love it!
Very cool, thank you
thanks so much for all of these amazing tips you have. my current favourite blender youtube!
Thank you so much!! This really helps a lot!
>k?d - deleted memory
good taste
thanks! how can i make the peaks higher?
Fantastic , next stop , funky robots ... Thanks D
How do you adjust how much the object is changing according to the audio?
Lets say you wanted to spin the sphere only a LITTLE bit. How would you adjust that?
Change the texture strength
You could also for something simple like a drum beat or melody !manually keyframe the rotation,
@@Laeshen wym texture strength?
thanks for turning what would have been a 40 min vid into a 3 min!!!!!!
Wow, thank you so much.
There's so many places that are like "download my animation for only $7.99999998!", now I can do it at home. I can also make this animation!
You're gonna piss of SO many people xD
Is there a way to smooth out that curve after you bake it? Mine is reacting to the audio, but it's quite jarring and I wanna tone it down a bit
Hey
Great tutorial as always!
Quick question though, i wish to smooth or modify the generated graph i created because i think it's too intense, how do i proceed ?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
This is totally what I was looking for
Wow I had no idea it was this simple. Thanks a lot!
I love using bake sounds to f-curves and also recently started dabbling with animation nodes for audio visualizations. I'm kind of torn because I want to spend all my time in Eevee, but things like Animation Nodes haven't been ported to 2.80 yet. I've heard about the Everything Nodes project from the creator of Animation Nodes and really look forward to it and things like Cryptomatte in Eevee (I assume this is planned at some point of the future). Blender is getting so crazy good. Anyway, great tutorial, nice and short to the point. New blender users might have trouble following it but it was concise and made sense to me.
technoendo we probably have to wait till the official 2.8 release before we can use animation nodes with eevee. Kinda sucks
@@TheDucky3D Nods, and a bunch of other addons. I want FLIP to work in 2.80/Eevee, but I have seen the workaround to export the animated mesh in 2.79 to import into 2.80. At least Node Wrangler works heh. I enjoy your Blender art and tutorials a lot. You are a Blender wizardry rock star.
technoendo thanks man
is there a nodes view in blender where this kind of patch can be made? it would have a better mind-map view of what is happening.
Great Video ! Can't wait to see more videos!
Tyler Cassidy make sure ur in the graph editor
@@TheDucky3D Thanks but i think you replied to the wrong comment, cheers!
Great TUT! haha
Is there a way to make this dependent on frequency spectrum? It would be super cool if you could separate bass from treble. Soundkeys for after effects had something like that, it was nice because you could connect bass to something like blur and it would make the bass seem really powerful!
Interested to see what you could come up with!
Just download audacity (or any other free audio editing program), and export the song in multiple chunks (ie, lows, mids, highs) and then use the files you've created for what you want things to react to
When you select the audio file for your Baking, there are parameters right there. You can choose the lowest frequency and the highest. It currently defaults to 0 to 100,000 which are both beyond hearing. You could easily choose 30 to 250-500 for low end, and 500 to 20,000 for high end and use the same file.
Another great tutorial...thanks much Nathan
Nathan, You are awesome. I love You man.
Hello Ducky, good tutorial. It works fine. But I tried to simulate the first example during the first 30 secounds of you video. When i use the clouds texture the reactangular parts destroy. I will the same like yours that the parts jump up and down. I saw in your history tree there is one cube and a plane with modifier displace and wire frame. Can you give me some tips?thx
Hi Ducky how is it your plane is wireframe but the cubes are not in your opening animation?
Hello again Mr. Ducky, it seems you are one of the best Blender tutorial dudes. Thou hast earned a new subscriber.
I'm having a hard time increasing the amplitude of the F-Curves. In order to get a more pronounced effect.
Within the Shader editor for the item I wanted to change with the beat. I Key framed a "Input: value" node and made the beat go to that. Then I put a "Converter: Math" node in front of it. Then set it to Multiply. Then strung the result to the original value that I wanted to react to the beat. Hopefully this helps someone.
Well, that's nice but I'd like to animate things in realtime from my audio output (in the VSE) not having to export the audio file then to import it back so that it would be really dynamic...
thanx exactly what i needed for some bouncing/dancing background props for my scene
You forgot to subdivide and shade smooth the sphere that would have looked so much better
then you would have hardly seen the rotation of it.
@@Wolhellm wow who woulda thought.
Is it possible to use this or a similar process, but instead of baking, it could react to real time audio, like from a mic or guitar jack input?
This is what I need too
That's what I'd need too. Should be possible with Python scripting, no?
Why not recording real time sound and then bake it?
@@timerertim It would no longer be real time xD it would be recorded.
@@hyperimus Yes, I know, but I mean do you really need that? Unless you stream something and you really need that visualisation during that stream, there's no reason to do that.
This video convinced me that I don't need Cinema 4D
The tutorial it's pretty easy to follow, but I'm too new in Blender and what I'm aiming to do it's exactly what you do with the cubes, moving them related to the plane! How do you get that? I know it must be simple but I'm going bananas trying to get it...
I'm new and trying to learn too. I cant figure it out either, if anyone can point to a video where it shows how to set the cubes to the plane vertices, that would be appreciated.
agreed, I was wondering the same thing XD
This is probably asking too much, but is it possible to have the curve react to only a certain frequency band? Or i guess we need to export out a filtered (multiple band pass stems?) audio for that?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
AWESOME TUTORIAL!! there is something m stuck on if you dont mind helping please, how do you adjust the graph in graph editor to start from the middle and now the beginning of the song please?
Amazing!! your videos are awesome, A quick great ideas...
Thanks for the tutorial, I wonder how to visualize ths soudwaves onto the mesh tho ?
Thanks bro
Thank U for all ur videos ... Nice work
Thank you 🔥
Can you get this out of Blender and make it stand alone somehow, and work it's way through a play list? Because the obvious use case is for a party or a club, but people are not gonna want to see the Blender interface or wait for you to fiddle with the controls.
Is there a way to map this to a live application? I want to be able to jam on Ableton and have it react at the same time
Great idea for a software engineer
What a great job 👌
yooo bro thanks so much
How do you change how sensitive the animation is to the sound?
lower the attack time, and play around with the highest/lowest frequency
@@sufyisma2533 where is this
thanks
@@dzy1953 When you press "bake sound to f-curves" a window pops up and you choose what song/audio to bake the f-curves to. in that window, it also displays options for highest frequency/lowest, it will show a value for attack time, and some other numbers you can play around with. tell me if this helps
Thank you Ducky!
tnix for video! btw! if u fucs mouse on time line and pres Ctrl+Tab u change from time line to graf editor
THANK YOU SO FKINGGG MUCH MAAAANNNNN!!!!!!!!!!!!!!
How did you get the plane to look like cubes?
Once i've baked to curves is there anyway to bring the resulting values up or down? My audio file is giving me low values and I want them higher, for an emissions shader. Is there a non destructive way to do this without baking?
sorry if im late but for the people who are looking for a solution, go to Key > Unbake Curve and youre good to go!
I still come to this video for reference. I only use a music driver occasionally and in-between completely forget how to do it. Danke!
This is cool thing! thank you!
Thank you so much! Nice and simple :)
Thank you!
good tuto, really cool !
Oh, I have an idea. Animate camera to follow a curve, and control speed with music. Also I could make an 3D tv, with green screen effect and then I put clips on that green screen, I could also make that as a speed variable so that when music tempo goes up, movie clip speeds up and when tempo goes down movie clips slows down.
Nice and quick tip thanks!
Awesome! is there a way to make the displacement be AT LEAST a minimum? I have a displaced sphere looking like an asteroid... but the lowest lows of the audio are reverting to base sphere shape. Any way to increase the minimum displacement?
In case it’s still relevant for you, there are settings and parameters you can adjust right before you click bake f-curve. On the right hand side when selecting your audio, there is a min and max frequency setting. Adjust that to something low around 60-100hz to target the beat of the music or any frequency range you want to target. Then set the attack to around .3 and release around .5 for a smoother less chaotic graph.
Is there a way to edit the intensity of the effect to make it more intense or less intense?
the word you are looking for is Amplitude and yes i am wondering the same thing
@@kalysta1459 did u guys found it?
Thanks mate
great a specific format to export
Awesome, Keep it coming.
is it possible that an ermitter reacts to sound ? Example: i have a vertical Bar ( Ermitter) and when a note is playing, the ermitter is put out a cube as visual node ? i have wonderffull piano track and i want to make it visible in space with some background and animation. i cannot find anything on gumroad or blendermarket. i think sound visualisation is really needed ! thanks sir maybe you have some links to put me further
Wow I wish I knew this earlier, so simple!
Awesome tutorial, did "easy infinite loop" render and then found out in comments link to this video, that's treasure =)
This is cool, but you go way too fast.
can i use this method for material? maybe like emmision changed the strength value based on the sound?
How did you make the plane into cubes like that?
Thanks Ducky, but how do I make it move less
Sir how you created your intro. pls tell🙏🙏
Autodesk watch out. Blender is at your doorstep.
Wow. Thank you
Can you export it as glb with the animation?
I have a question, so how do you make the bumps a lot harsher throughout the whole thing? and how do you export it?
maaaaaan :) , many thanks
:OOO
How could I miss that :D
Thanks ! :)
how to do it with many cubes like in the beginning?