For people that use 4.26 and having the issue that the cube meshes are not showing in the preview : go to Initialize Particle -> Mesh Attributes set the scale mode to uniform (it's by default in unset).
@PHATTrocadopelus3 жыл бұрын
Thanks SO much!!
@DarksealStudios3 жыл бұрын
ty, forgot this
@JoshGRAMBO3 жыл бұрын
GDamn Hero ty
@jinnoh19683 жыл бұрын
Thank you SO much. Saved my life
@unrealengineruseng95833 жыл бұрын
Thank you man !!!
@Sigillimus Жыл бұрын
For those using Unreal 5.1 and getting a thick line of particles that basically follow each other around @2:39, you need to set the Noise Frequency in Curl Noise Force to something higher than 0.001 like in the video. I set mine to a 0.75 and got similar results but feel free to experiment between 0.5-1. Also try reducing the Drag to something lower than 10, I chose 5.
@pricklyprickle Жыл бұрын
thank u!
@JLDraco Жыл бұрын
TY!
@沈诚-r9o10 ай бұрын
halo,in ue5.3,the ui of mesh render which is the render below the hangging emmiter is not same of the ui in Vedic which is in ue4.where can I get the same ui.ths!n
@ghostmasaki3 жыл бұрын
2:30 to get the same movement for the particle in 4.26 - put -1 in the noise frequency
@arzonfireemoji46253 жыл бұрын
Bless up my g
@samkyclance43293 жыл бұрын
thx
@walim76342 жыл бұрын
thanks
@al-mawhibacreativecommonvi38662 жыл бұрын
thanks so much
@MrAntyaz2 жыл бұрын
thx!!
@whoiamudunno42832 жыл бұрын
For people cannot find MasterSubmixDefault go to edit>project settings >engine>audio>mix double click master submix logo and save it. You will then see it appears in the selection. 9:55
@ottonik8605 Жыл бұрын
otherwise, if not shown in the dropdown go to the settings wheel on the right side > content > show engine content
@dekocklukas2 жыл бұрын
Those doing this tutorial in 2022, set your Curl Noise Force to 1. Not 0.001. Else you wont get the swirly movement.
@connerwitte32872 жыл бұрын
Thank you!
@CargoChuck2 жыл бұрын
Thanks for that! Saves me from yelling at particles that don't really want to listen to me.
@DamonomadMusicExperience2 жыл бұрын
Thank you!
@BramFritz2 жыл бұрын
Thanksss yes yes
@ZakkeV2 жыл бұрын
thank you so much.
@brenolad Жыл бұрын
Scale Mesh Size - It's important to set the mesh scale to "uniform". - Click on the main niagra stack node - Search for "Mesh scale mode" - Set it to "Uniform" in the dropdown Edit - awesome tutorial!!
@ottonik8605 Жыл бұрын
hi, in the niagra system, where do i have to add "mesh scale mode"?
@pmc3d4312 жыл бұрын
Thank you for posting this, Sem! Excellent tutorial! For anyone trying this in >UE4.26: I couldn't get it to work until I read someone else's post about changing the sound drivers. My workstation is running Windows with Realtek sound drivers. When the Output is set to Realtek, I can't get this to respond to the music (same goes for other audio visualizations). I switched over to a different sound driver (like USB headphones, or in my case a Presonus audio interface) and that magically did the trick. This now works in UE 4.27 & UE 5.01 so long as I'm not using the Realtek drivers. One last thing - if you have a VR headset, I highly recommend you place the player start right in the center and scale up the Emitter/Sphere Location to like 1000. Enable Surface Only Band Thickness and Expansion mode to Outside. So pretty!
@BATCH34 жыл бұрын
OH MY GOD! THAT WAS INSANELY AMAZING! i dont wanna do anything else but tweaking particles in niagara! Thank you so much :)
Not sure if I will ever even make this, but it was really cool to watch. Thanks!
@elekktronaut3 жыл бұрын
So cool!! I'm doing AVs and generative art in TouchDesigner and I wanna expand to Unreal. This is exactly the kinda stuff I'd liks to do for now, thanks a lot!
@sitrix6185 Жыл бұрын
Think about keeping the bulk of the work you did in TD and using OSC to send control messages to Niagara. This way you dont have to rebuild everything from scratch
@Eazy-V Жыл бұрын
I would like to take the time to thank you for this, even it could be seen as an old trick, it really helped me to reach my goal ! I also would like to point out that using the internal recorder brings up an issue with the sound. It doesn't get any effect from it since the recorder doesn't display any sound during the recording. Thanks a lot for your video !! *FIXED* : In the render movie setting just enable the "Audio Outport Format" as "Master Audio Submix". This should render the whole thing with some sound interaction. The track will loop over and over until the render is done so make sure UE isn't minimized. This will also create an audio file, which in this case may not be useful, you can delete it afterwards.
@mihaiciocan216911 ай бұрын
had a lot of fun with this, hope you will make more tutorials on this, visuals reactive to audio, although I can understand you have more important things to do
@DashM6702 жыл бұрын
I needed to make a visualiser and had no idea how to make one, this video explained it step by step and it was so useful, thanks you :):)
@samarthgohel36243 жыл бұрын
Yes, thanks for that Mesh Scale mode description. It was invisible without it. TYSM
@kellywarner3748 Жыл бұрын
This is a wonderful tutorial, thank you so much for sharing! I wonder if it would be efficient to, instead of the work from ~7:33 - 8:30 (manually "padding" the output values to get them into a useful range), put a Remap Range node on the Break Vector X/Y/Z outputs and re-range the input range to a desired output range for each. This is the way I learned in TouchDesigner and it works nicely to preserve and adjust ranges.
@LyubomirIko3 жыл бұрын
Ok. I was having problem - The particles didn't move in 4.26. I have try to fix it for two days, and finally I found the cause! So - I completely remove the drivers (Realtek High Definition Audio Codecs Drivers) and continue with the windows generic one. It work! And Thank you so much for the tutorial!
@Future_Me3 жыл бұрын
Hey Mate, what do u mean with remove the drivers ? Deleted ?
@LyubomirIko3 жыл бұрын
@@Future_Me if you have problems uninstall any audio drives you have installed. Windows have its own so you will still have sound.
@kellywarner3748 Жыл бұрын
Heads up in UE 5.2- the Niagra Audio script we make did not show up in the list of available modules to add to Particle Update, even with Library Only unchecked, unless I saved/restarted UE. Guess it needs to index that way (at least on Mac M1). Workaround: I shrunk the editor window a bit and cross-dragged/dropped it from the Content Browser into the list manually, works great. Hope this helps someone. Also in 5.2, if you don't see the Audio Master Submix as an option at 9:45, click the gear in the Submix pulldown and check "Show Engine Content."
@supremebeme4 жыл бұрын
Super cool, I turned my 1.6 multiplyer down to 1.1
@djxjunel3 жыл бұрын
Hi, i've done every step.. but when i'm writing Audio from Map get "audio spectrum" it is not visualized
@MrLouisCipher3 жыл бұрын
same here - thought it might be linked to an audio plugin - enabled all but still no luck
@Rayquaza1284 жыл бұрын
Found you on Reddit! This is so nice. Keep up the good work
@MrSquuqs Жыл бұрын
So much easier than houdini. Thanks a lot !!
@lukedegoede7184 жыл бұрын
Wow, that's awesome. I can't wait to see what you come up with next! I see after a while the second colour no longer appears as well as the main effect seems to heavily tone down, possibly a fault on my end but it's still awesome.
@shimlaDnB4 жыл бұрын
the second color (and the first) also has an opacity slider underneath the color slider, the 2nd color opacity slider is set to 0%. you can change it too 100% or 1.0 to not have the color disappear over time. as for the audio reactiveness make sure that your sample is using the right submix as the one you've selected in the niagara system audio module, otherwise you can change the amount of effect the audio module has by multiplying the velocity multiplication with a higher value than 1.6 if that makes sense
@TheBroCast13 жыл бұрын
hi! when i add the scale mesh size. the cubes in the pre vewie window disapper. Dont know why this is? :/
@komali23 жыл бұрын
Change the MeshScaleMode Attribute in InitializeParticle Module from "Unset" to some other value, like "Uniform". Alternatively, if your version supports it, under "initialize particle," you can "mesh uniform scale" i believe to scale the mesh there.
@bencrystalofficial3 жыл бұрын
@@komali2 You're my hero 🥳
@christuusgnosis Жыл бұрын
Very cool, nicely made tutorial.
@bigtonyravioli4 жыл бұрын
top notch use of a computer
@TheF4c3m4n2 жыл бұрын
Amazing Tutorial! I just set this up in UE5 with some Cyberpunk music and it looks cool! Thanks! 💯
@TFx2TV2 жыл бұрын
Good tutorial, with a little help from people in the comments this is actually a really nice little effect to getting going. Keep up the good videos
@doug82323 жыл бұрын
Cool. Just a note, you don't need to split the x y z in your module, you can multiply/add vectors as they are without splitting and recombining :)
@shimlaDnB3 жыл бұрын
jup! just make sure you don't multiply the vector with a float or it wont work, you need to multiply the vector with a vector but what's coming out of the audio spectrum is a float, so i could've gone two routes here and i chose the detour haha
@doug82323 жыл бұрын
It's actually fairly standard to multiply vectors by floats, though if you want to definitely do vector by vector math, I believe there's a node to turn a float into a vector (as you're using the same value for x, y, z) and then you can add/mult those around. Its all semantics though, this works, and it works awesome. This topic has been something I've been meaning to dive into, I wasn't aware UE did such a good job at making it simple! Next few years are gonna see some unholy looking games 🔥
@alphastream3644 жыл бұрын
I had an issue where I couldn't find the mastersubmixdefault. Was I supposed to create one beforehand? Thanks for the tutorial
@shimlaDnB4 жыл бұрын
oh that's a weird one! i just created an empty project in 4.25 to check if i had the mastersubmixdefault submix and it's there by default.
@lukedegoede7184 жыл бұрын
@@shimlaDnB You need to click on the "view options" and enable "show engine content" which isn't always enabled by default. You will still find this in the drop-down menu of the submix section.
@jonattaspoltronieri37854 жыл бұрын
I had the same issue here, thanks for the answers guys!
@kaushalbora183 жыл бұрын
@@lukedegoede718 tysm
@yonghokim55453 жыл бұрын
THIS IS INSANE! loving your videos. Do you know if there is a way I can link the audio to live audio coming from softwares like Ableton?
@SilentChaosProject2 жыл бұрын
via OSC
@supersonic.design2789 Жыл бұрын
fantastic tutorial. thank you for the work !
@aenygmamusic3 жыл бұрын
Just a heads up, when I added the script to the niagra particle, non of the parameters were showing. this is because the script wasnt exposed to the library. go back into the script and in the settings on the left you can change the library visibility to 'exposed'
@pmc3d4312 жыл бұрын
Thanks for posting this. Still isn't working for me, but I appreciate your taking the time!
@Detoxxish3 жыл бұрын
Hey, nice tutorial! I have a problem though, when I add Scale Mesh Size, my meshes disappear, nothing shows in the editor or niagara system. Any workarounds or do you know why this happens? thank you.
@michaelbarrera99533 жыл бұрын
Do this on 4.25.4, not 4.26
@muitosabao3 жыл бұрын
On 4.26 you neeed to go to Initialize Particle -> Mesh Attributes set the scale mode to uniform (it's by default in unset), then it will work.
@kryowake3 жыл бұрын
Incredible work
@su97hong3 жыл бұрын
What an amazing idea Thank you for such a great tutorial
@atomic76803 жыл бұрын
Really cool. Going to try it this weekend
@malcolmyang56623 жыл бұрын
Real love your innovation and hope see more.
@BekOhUploads2 жыл бұрын
Thank you so much! It's so cool and fun to create.
@tahagungor99683 жыл бұрын
It sucks big time you stopped making videos. You were one of the best channels doing niagara videos
@shimlaDnB3 жыл бұрын
I didn't stop! my work schedule just changed a lot, i'll be making more videos again soon as i have some more time on my hands
@MrXBJonte4 жыл бұрын
Please do more, these are amazing!
@Video-by6lp3 жыл бұрын
Hi, great video. I have a question. Is it possible to set for each (Niagara FX) his own sound that he will render. So that 3 (Niagara FX) can change according to their specific sound ?
@deekay54872 жыл бұрын
BAAM...this is incredible! Thanks for that!...insane.😻
@Kletz134 жыл бұрын
Keep that great work up! I really like your style of teaching! Awesome :D
@unrealengineruseng95833 жыл бұрын
Fix 4.26 : Scale Mesh Size modules THANK FOR THAT !!!)))
@Szaboo923 жыл бұрын
Amazing mate! Really cool stuff and well explained. Cheers
@sams_3d_stuff3 жыл бұрын
Particles go crazy whenever I add the Niagara Module Script on particle update, even when I don't have anything in the module script or set the multiplier and add to 0.
@eduardclaudiufadgyas33653 жыл бұрын
Hey, did you managed to fix this??
@canyoupleaserunfast2 жыл бұрын
Yes Sem! Big Ups
@yanhu3 жыл бұрын
Great tutorial! Too simple and So beautiful.
@welchimusic79533 жыл бұрын
@Sem_Schreuder cool tutorial, and super easy. THANK YOU! Now. How might one use 'system audio' or a real-time sound source in place of the .wav file? I wish to use this technique for visualizing live music during a performance as a video background. If the particles are able to react in-real-time to the music, I think we have a tool that is VERY useful for DJ's like myself. I'd like to try this live on my Twitch Stream if I can get it to work.
@shimlaDnB3 жыл бұрын
You can follow VjFader's new tutorial on that subject kzbin.info/www/bejne/aaqcmoOheJyWfcU
@welchimusic79533 жыл бұрын
@@shimlaDnB Amazing! I got the demo version to work flawlessly per your master instructions. Now i just need to make some refinements and I believe it's ready for testing in the field. stay tuned ;)
@The12MT4 жыл бұрын
awesome! I just found your channel and I am a huge fan :D Keep that good work. I am also interested in that light niagara system where you project videos on it? (Maybe without the additional software)
@shimlaDnB4 жыл бұрын
can you link an example ? now im interested
@The12MT4 жыл бұрын
@@shimlaDnB kzbin.info/www/bejne/rWWzYWNpqK6KoMU I mean that video. Without knowing how you exactly created that it would be interesting to see that example without external software. To visualize a video for example :) cheers, Felix
@shimlaDnB4 жыл бұрын
@@The12MT aah right! that's actually not a niagara system hehe, it's a blueprint with NDI input. you can download it here: data.goeiegoeie.com/s/PBF0QcnedYvjhuXL
@zakirali87212 жыл бұрын
thanks for sharing. really nice
@truewiking2 жыл бұрын
thank you so very much for this, works like a charm 💯
@auto_Silencer2 жыл бұрын
Where is Ni script Audio?? I can`t find it on the particle update tab ( even with unticking "only Library" box ) ??
@danieledenaro83712 жыл бұрын
READ IF YOUR PROJECT WON'T OPEN ANYMORE: It can happen that you disable your mic to use a different one or you transfer the project to a machine that do not have a microphone, in that case the map will not load, just enable the mic again and it should work, it took me the good part of one hour to figure it out, just in case somebody has the same problem
@pranavsawant14392 жыл бұрын
You are a legend!
@flooblybub3 жыл бұрын
My hero
@LLPTV3 жыл бұрын
Trying this out in UE5. If I switch to GPUCompute AND/OR tick Fixed Bounds the cubes spawn and start flickering, what gives?
@paulunreal85263 жыл бұрын
amazing..love it
@awesom4ik4 жыл бұрын
thanks a lot for this tutorial!
@raghidjomaa73073 жыл бұрын
Thank you! I'm wondering if there is way to get into more detail of the audio spectrum? The current system is much more sensitive to lows(kick and bass) than to mids and highs. Is there a way to make it more sensitive to mids for example? Thanks!
@ottonik8605 Жыл бұрын
have you figuered it out yet mate?
@jedizhawk2 жыл бұрын
These are high-quality pixels
@yumayanagisawa3 жыл бұрын
Amazing! Thank you so much.
@wooshboots34724 жыл бұрын
This is AMAZING!
@RohanGopalan3 жыл бұрын
This is so cool! Thanks for sharing.😀
@leamulliez90152 жыл бұрын
hello I encountered a problem when I build the project with the code you made. when I launch the game it crashes immediately with an error message: Assertion failed: IsInGameThread()
@D0d_2 жыл бұрын
Thanks a lot for this :) I'm having a problem with the render queue though, it seems like the Niagara system is not rendering correctly and the audio is playing twice when exporting remotely.. very weird. Should I add multiple niagara components to my level sequence ?
@shimlaDnB2 жыл бұрын
i've made a seperate video about this, please check my channel
@KletosMinistries2 жыл бұрын
Thank you very much!
@shivendrapawar96182 жыл бұрын
Awesome man!! please make more tutorials
@albertusbodenstein19763 жыл бұрын
Legendary.. !!
@gsudhanthiran3 жыл бұрын
OMG, this is Awesome!!!
@ReubenAStern2 жыл бұрын
Great video.
@zyk04132 жыл бұрын
'' le moment suprême '' 😂 Thanks for the vidéo :)
@Future_Me3 жыл бұрын
Hey dude, awesome tutorial!! Do u know if there is a way to have an live sound input so it reacts to the music I am hearing at the moment?
@chriszuko4 жыл бұрын
Thankyou have a great day!
@bufuak4 жыл бұрын
Wow, that's inspiring! How can i fix flickering? It keeps distrub me, but anyway great job!
@shimlaDnB4 жыл бұрын
for me it helps to reduce the size of the meshes in the scale mesh size module. instead of 0.1 try 0.06 or something as a start point. otherwise reduce the spawn rate. I noticed that the flickering happens when there are too many meshes overlapping either by size or position
@jonattaspoltronieri37854 жыл бұрын
Same here and 0.06 is works perfect!
@cryptobeard4 жыл бұрын
If your whole Niagara Sim is flickering update your driver and turn off anitalising
@shimlaDnB4 жыл бұрын
what also worked for me is setting the fixed bounds max to 2000 for all the axes.
@tarekwayne91933 жыл бұрын
What I don't get, however, is why flickering occurs with GPUsim enabled, well, I think it's related to enabling fixed bounds, which is a must if you choose GPUsim.. However, I never get flickering in CPU(also because I don't use fixed bounds in CPU). So I guess I'm wondering why it occurs with fixed bounds... Maybe what Sam said about overlapping etc
@alperenyuksel63543 жыл бұрын
Hey man, Awesome tutorial. I have a question. Is there any chance to export the output as a movie? After I hit render the output does not include the response for audio. All I have just swirling particles without any beat.
@shimlaDnB3 жыл бұрын
you can record your output in realtime with obs, or you can use movie render que in unreal. make sure to add a music track to sequencer, set the framerate of sequencer to the same forced framerate of your movie que export and make sure to export .wav as well. then the audio and video are synced and the particles should react to the music
@alperenyuksel63543 жыл бұрын
@@shimlaDnB I think I accidentally found that adding the track in the sequencer way. Thank you so much I will try other ways too.
@Ornub4 жыл бұрын
Hey, really great quality, your tuts are really good, thank you. Newby here, i was able to reproduce all the settings you showed but how can i change parameters for reactiveness/puch to the beats?
@shimlaDnB4 жыл бұрын
interesting question! so the audio module gives you an amplitude from 0 to 1 right, because it's normalized you can try squaring the amplitude with pow. that creates a parabolic curve, pow 0.2 would be not snappy at all, pow 4 would be super snappy.
@ferlaur1133 жыл бұрын
Great stuff, thank you. Would you share this project in the cloud, for us to prototype, using your skill and knowledge?
@benjaminszilagyi86612 жыл бұрын
unreal 5 still work well! Thank you !
@StevenDiLeo3 жыл бұрын
Great stuff!
@UnrealArtist3 жыл бұрын
Please more tutorials like this
@ivonbonny13563 жыл бұрын
wowww.....Great, You are awesome!! thank you
@syno36082 жыл бұрын
Thanks yeah
@tricks3594 Жыл бұрын
7:47 *looks up definition of recude* ... *realizes he meant reduce*
@King1Street2 жыл бұрын
PLEASE MAKE MORE OF THESE VIDEOS!!!!!!!!!!!!!! THERE SO GOOD!!!!!!!!!!!!!!!!!!
@youngbamboo16563 жыл бұрын
Question: What if you compiled this into an actual app.. how would you add a render button that renders that certain time sequence?
@ArtOfDarkRaven3 жыл бұрын
Thanks for this wonderfull tutorial, i need help for an issue , when i try to render from sequancer, renders are coming out with empty images, could you help me for this or can u take another tutorial for this issue, i tried everything that i know but smthn working wrong. just i need render setup tutorial
@ivanlebed3 жыл бұрын
Have you found a solution?
@doubledigital_6 ай бұрын
I got color to dance to the music on beat! :D only took me 3 fkn days to work it out hahaha
@VisualBeatLab2 жыл бұрын
Very nice when adding a ton of particles I start experiencing flickering were the objects disappear and reappear when using really high spawn rates like 30k +. Can the collision or whatever is causes the flicker be fixed somehow without having to size the objects down?
@urgisjot2 жыл бұрын
Amazing!! Do you have an idea how you’d do that same effect but instead to trigger camera movement ?
@nehalsinghrajput73542 жыл бұрын
That was a good tutorial, but can you tell what's that MasterSubmixDefault submix is and where to find or create it
@datsik473 жыл бұрын
Brilliant visualised side chaining 🥳 How could you export a clip In the sequencer ? Do you have to bake the animation or something ?
@hevilmin55103 жыл бұрын
any solution?
@datsik473 жыл бұрын
@@hevilmin5510 yes you have to add a niagra component & a live system track in the sequencer, then change properties to desired age & you can scrub through the timeline :)
@hevilmin55103 жыл бұрын
@@datsik47 Awsome!!!Thank you so much,i'll try
@xXlNiceGuylXx3 жыл бұрын
@@datsik47 What do you mean by "a live system track"? When I try to render my sequence the audio plays in real time, so the renderer can't keep up, even though the music has been added in the sequence and should last a lot longer. When it ends it seems like UE4 notices that it should still be playing the track causing the end of the song to loop.
@datsik473 жыл бұрын
@@xXlNiceGuylXx you add into the sequencer timeline & it will bake the animation into the sequence
@raghidjomaa73074 жыл бұрын
Awesome tutorial, new to UE4 after i add the script audio and press the drop down menu i don't get any options like the master submix default. Do you know what could be happening? thanks!
@shimlaDnB4 жыл бұрын
i accidentally skipped over that part, but in that case you need to click on the "view options" and enable "show engine content" which isn't always enabled by default. You will still find this in the drop-down menu of the submix section.
@tom.konxompax3 жыл бұрын
I presume there's a way to have is use a live audio input instead of wav?
@tom.konxompax Жыл бұрын
Just learning how to pipe CHOP data from TD now hehe
@job15063 жыл бұрын
awesome tutorial! the only thing I was wondering is wether I can make the particles reaction snappier? I'm doing this with house music which make the particles seem a bit slow.
@ericrius14 жыл бұрын
Thanks for the awesome tutorial @Sem_Screuder! It's working well for me when I use a pre-recorded wav file, but when I switch to using the audio capture component I'm no longer seeing any audio-reactivity. I know my mic's working because I hear my voice coming through the speakers when I'm running the editor in play mode. Also made sure audio is being sent to correct submix. Any ideas of what the issue may be?
@ericrius14 жыл бұрын
Figured it out- my mic was plugged into channel 2 of my interface so just switched channel to "1" on the audio spectrum node in the module and it works great.
@ParkinsonMax2 жыл бұрын
@@ericrius1 Hey Eric, I was wondering the same thing. I cannot for the life of me figure out how to use it with the audio capture component. I've tried your suggestion of changing the channel index in the audio spectrum but no luck.
@bradicalmusic3 жыл бұрын
Super cool! Have you been able to create 2 different effects that are affected by 2 different audio sub mixes? I am not able to get unique reactions when assigning sub mixes in the audio module.