Volumetric Audio is a huge life saver for cinematic audio on roblox. I use it CONSTANTLY as a sound designer and mix it seamlessly with different sounds. Great video :D
This is a really cool feature, but, I think they should make this somthing you can enable per sound object, because I'm sure that volumetric audio requires more CPU time compared to just point source audio. So maybe they will add a special object for it even? Like VolumetricAudio?
Audio is just client-sided, the server doesn't have audio and when a sound is server-sided, it just the server telling ALL clients to play that sound without even firing a remote. Also who cares if it requires more CPU time? You prob have a decent computer to play roblox as they kinda just remove support for older devices anyway lmao
@@chibisayori20 It's actually very important for any programmer to care about performance... No matter what language. It just makes sence that not all sounds should be volumetric. Like a gun shot. Even if the speculated performance difference is tiny, but still significant. Use the right tool for the right problem. From my own experiences, I've learned that "excusing" performance redundancies onto the hardware is not a smart idea. Because all the software on your PC is fighting over resorces. So just saying "the cpu can handle it" is not a wise mindset. Your software should be as optimized as you can possibly get it. Also, I'm not Robox, but that's kind of a strange business descision to limit your own market by removing support for older PC's. Why not make your game run on as many computers as possible. But that's just me. Many other game engines have point sound sources. It shoudn't hurt the engine to have such a feature in any way.
Omg this is exactly what i needed, i was making ambience for certain parts in my roblox magic adventure game but the sound is weird at some places because i just used flying invis parts, ill just add it to bigger parts now. Thanks!
im kinda glad i had studying in the way of my coding because now i need to start just a little bit further than the start (i forgot some things) so when i actually get to game creation i would have these videos. if i didn't have to study, i would be in the game creation section now and would have to go back and optimize with these videos. thanks crusherfire! your discord is also very helpful.
This is amazing, no need to use scripts to detect when a player is in a certen sound zone anymore! Another great thing they should add is make it so the audio playing zone can be set to the players root instead of the camera, so you wouldnt have to make boxes super big to account for zoom distance.
wish theyd add volumetric lighting and maybe raytracing someday but the engine just cant freaking handle it, its so sad since i remember getting my hopes up seeing how amazing volumetric fog looked
The engine most definitely can handle it, it uses pretty much the latest technologies, roblox just has to improve LODs for it to be viable without losing all frames
There should be an update to allow the option for audio to be teremined by either camera or character, so if the majority of the character is in a region, then it will play that music, despite where the player moves there camera. Also a local sound service, where you can set it to scriptable or something, so in game it will usually be at character per se, but then if they go into a GUI where I still want there character visible in game where they were before, I can change the audio to camera so when their camera is in say like a GUI shop thing, they hear that audio.
I remember I added it into a game I was making, until I found out that audio would completely break after some play time and the entire game would go silent, not even the volume slider played anything. Had to remove it, and it stopped happening immediately.
I was just thinking about this, and now I get recommended a video about it without searching or anything. Truly the corpo overlords can read minds. Thanks though, this is very cool.
Thank you for this information, last month's i got problem like this, the audio emitted in the center of the part and it's very sucks, i even use touch event, ray casting, and region3 and even magnitude it do the job but it took a lot of processing which is not worth it, I'm so glad that you share this knowledge or I may not encounter this, thx and I leave a like and i sub.
Ive been having a lot of trouble with sound on roblox studio lately. Every track i upload either gets taken down, or im js not able to use it. Kinda sucks cuz this feature seems so cool :(
Do you know why they get taken down? And it sometimes takes a while for a sound to be able to work so wait a bit after uploading the sound and then put it in your game. If you wanna use ur own sound in ur game, you also need to give the audio permissions to be used in your game. You can set permissions by changing the sounds settings in the developer dashboard i think
This is specifically for sounds that are children of BaseParts. Any sounds inside of attachments, the workspace, sound service, etc will still function normally.
There's probably going to be more calculations involved since it is calculated using the entire surface area of the part rather than a single point, but it's likely very negligible and not worth worrying about.
im pretty sure roblox themselves actually forgot about this feature lmao
fr they slackin
grilled cheese
never let them know
@@toph_84 yeah, probably they gonna fu#k up by an random update
@@shadowzhr95 #k
Volumetric Audio is a huge life saver for cinematic audio on roblox. I use it CONSTANTLY as a sound designer and mix it seamlessly with different sounds. Great video :D
This is a really cool feature, but, I think they should make this somthing you can enable per sound object, because I'm sure that volumetric audio requires more CPU time compared to just point source audio.
So maybe they will add a special object for it even? Like VolumetricAudio?
Audio is just client-sided, the server doesn't have audio and when a sound is server-sided, it just the server telling ALL clients to play that sound without even firing a remote. Also who cares if it requires more CPU time? You prob have a decent computer to play roblox as they kinda just remove support for older devices anyway lmao
@@chibisayori20 It's actually very important for any programmer to care about performance... No matter what language.
It just makes sence that not all sounds should be volumetric. Like a gun shot. Even if the speculated performance difference is tiny, but still significant.
Use the right tool for the right problem.
From my own experiences, I've learned that "excusing" performance redundancies onto the hardware is not a smart idea. Because all the software on your PC is fighting over resorces. So just saying "the cpu can handle it" is not a wise mindset. Your software should be as optimized as you can possibly get it.
Also, I'm not Robox, but that's kind of a strange business descision to limit your own market by removing support for older PC's. Why not make your game run on as many computers as possible. But that's just me.
Many other game engines have point sound sources. It shoudn't hurt the engine to have such a feature in any way.
@@chibisayori20bro
Just add an attachment and put the sound in it if you don't want it to be volumetric
@@superflyboy8732 Oh cool, didn't know that was a thing.
Omg this is exactly what i needed, i was making ambience for certain parts in my roblox magic adventure game but the sound is weird at some places because i just used flying invis parts, ill just add it to bigger parts now. Thanks!
this saves me loads of time i dont need to make complicated scripts for sound regions now
Love this, as a builder this helps make better ambience.
Thanks, I've been needing a video explaining volume features for ambience.
im kinda glad i had studying in the way of my coding because now i need to start just a little bit further than the start (i forgot some things) so when i actually get to game creation i would have these videos. if i didn't have to study, i would be in the game creation section now and would have to go back and optimize with these videos. thanks crusherfire! your discord is also very helpful.
had a stroke reading ur comment lmao
Soooo glad I found this since I was gonna script a whole audio/music system with areas lol
I already had one scripted before I even saw this video 😭
This is amazing, no need to use scripts to detect when a player is in a certen sound zone anymore!
Another great thing they should add is make it so the audio playing zone can be set to the players root instead of the camera, so you wouldnt have to make boxes super big to account for zoom distance.
This is an awesome feature of Roblox Studio, I'm sure future developers will catch up to this and use it in their future games.
Dude this is insane, im so glad you got recommended to me. this is a game changer. You deserve way more subs lol
This actually is pretty useful for making background sound between goin inside a room or being outside
This is perfect! I have been looking for a feature like this one without using blocks to detect if player is in zone or not.
wish theyd add volumetric lighting and maybe raytracing someday but the engine just cant freaking handle it, its so sad since i remember getting my hopes up seeing how amazing volumetric fog looked
The engine most definitely can handle it, it uses pretty much the latest technologies, roblox just has to improve LODs for it to be viable without losing all frames
Latest technologies as in the rendering library, not stuff like DLSS, thats a separate thingy
This is genuinely so cool I wish they added it sooner..
This is a really cool feature. Thanks for sharing.
hey gotta say man thanks alot for this video, you're right i had no idea this existed and it really made the audio sound so much better in my game!
There should be an update to allow the option for audio to be teremined by either camera or character, so if the majority of the character is in a region, then it will play that music, despite where the player moves there camera. Also a local sound service, where you can set it to scriptable or something, so in game it will usually be at character per se, but then if they go into a GUI where I still want there character visible in game where they were before, I can change the audio to camera so when their camera is in say like a GUI shop thing, they hear that audio.
I’m pretty sure lumber tycoon uses it.
I remember I added it into a game I was making, until I found out that audio would completely break after some play time and the entire game would go silent, not even the volume slider played anything.
Had to remove it, and it stopped happening immediately.
Thanks so much for this tutorial! Really useful feature.
THANK YOU, I was wondering wtf was wrong with Roblox's audio.
Thank you CrusherFire for explaining to us what the coolest game feature that we are not using is!
Thank you so much this will help me with future projects , and your explaintion was great !
I never knew this existed! This helps so much!
I was just thinking about this, and now I get recommended a video about it without searching or anything. Truly the corpo overlords can read minds.
Thanks though, this is very cool.
yooo tysm! this is exactly what I needed
I can finally use sound areas without disabling melee weapons
this is actually something i need! i never knew that it existed right under my nose!
This is very interesting. also around 1:30, what is the background music? Its so soothing.
check out LAKEY INSPIRED's set of music, the one in this video is called Monroe
dude makes the most banger background music for videos
@@crusherfire1 THX SO MUCH! I will definitely check them out for sure!!
all they need to do now is add volumetric lighting!
Ok I had no idea about this, thanks!
THATS SICK i can finally make a climatic metro shooter! ty
Thank you for this information, last month's i got problem like this, the audio emitted in the center of the part and it's very sucks, i even use touch event, ray casting, and region3 and even magnitude it do the job but it took a lot of processing which is not worth it, I'm so glad that you share this knowledge or I may not encounter this, thx and I leave a like and i sub.
W tutorial, W avatar, W pfp
glad to be your 800th sub
You can also script this yourself using raycasts (it’s pretty memory-hungry though)
I think this video shows an easier and simpler way than scripting it.
Literally pointless to use ray casts in this case
@@why6985 but the video is better because you don’t have to script a lot and it probably doesn’t take too much memory
@@snetzgaming but using what the video describes requires 0 scripting, also im too lazy to start learning raycasts
yeaaaaaaaaaaaaaaaaaaaaaaaaa but why use raycast when you can just do this..........
forgot to add this to the playlist
real soldier right here 🫡
I’ve always wondered how to do something like this ty so much
This is so cool, such I shame I'm only finding about this now! Thanks for telling me:)
It is exactly what I was looking for
Bro needs more subs
that's cool! i think nicos nextbots has that
Thanks for this video.
Ive been having a lot of trouble with sound on roblox studio lately. Every track i upload either gets taken down, or im js not able to use it. Kinda sucks cuz this feature seems so cool :(
Do you know why they get taken down? And it sometimes takes a while for a sound to be able to work so wait a bit after uploading the sound and then put it in your game. If you wanna use ur own sound in ur game, you also need to give the audio permissions to be used in your game. You can set permissions by changing the sounds settings in the developer dashboard i think
UGGHHHH THIS WOULD BE SO USEFUL A WEEK AGO
THANK YOU SO MUCH GOD BLESS
Would this be bad to use for gunshots since you wouldn’t know where they’re coming from? Or does this only effect sounds within parts?
This is specifically for sounds that are children of BaseParts. Any sounds inside of attachments, the workspace, sound service, etc will still function normally.
Why isnt this on by default lol
underrated
underrated video :D
You made my day 🎉time to party!
so will it affect to all sound?
Does this work if it was for an area of an rpg
what the heck that’s cool
Most info on roblox documentation is very low, or im just braindead
Oooo ima use this
Currently vomitted on the floor. Good video
doe sit work with unions?
THIS IS SO USEFUL! HOW DID EVERYONE FORGET ABOUT THIS.
Does this have any performance downsides?
There's probably going to be more calculations involved since it is calculated using the entire surface area of the part rather than a single point, but it's likely very negligible and not worth worrying about.
i wish i could script. Building is way easier for me
no need to wish! all you need to do is *learn*
Damn!
Very cool 😎
GARF
epic
you = pro
i liek your vids btw
- Pretzelman096
/e wave
👋
/e dance2
I liked my comment
so true
So true true
I don’t care do I
(I do) 😮