This video is gold!! The world will soon know the power of Metasounds!!
@AlfredVienneau
8 күн бұрын
Thanks so much for putting this together!
@Cpt.Tripps
7 ай бұрын
Love this type of Collab! Great channels, both.
@TheSoundFXGuy
7 ай бұрын
Stay tuned because we've got another one coming soon!
@LeateqOfficial
Ай бұрын
This is awesome ! Thank you
@MrNicoVFX
3 ай бұрын
Just got a handle on the Quartz music system and then you release this banger of a video !
@TheSoundFXGuy
3 ай бұрын
This isn’t meant to replace quartz. In fact, I’m working on a game for a company right now where I’m using elements of this AND quartz so that the layers of music are synced to each other but the whole musical piece is also synced to in game events.
@iranapstablup1605
5 ай бұрын
tanks so much this is so helpful ! i was intimidated to get more into metasounds but thanks to your videos i am implementing this into my workflow now
@jarofpickles1246
Ай бұрын
Awesome!! Thank you, this was something I wanted to learn for years!
@rileyb3d
4 ай бұрын
Subscribed! Thanks for sharing and doing what you do. Super in depth and helpful.
@RachelHardy
7 ай бұрын
This is such a helpful video, and thanks to yours and Brian's videos, I actually understood it all! I was a bit confused about the section changing, by setting the starts and lengths of each section within one wav file, wouldn't switching between these sections result in weird fades or the tails getting cut off? Additionally, what if one section is in a different time signature? I'm coming from wwise experience so it's a little difficult trying to understand how these concepts play out in this scenario.
@TheSoundFXGuy
7 ай бұрын
Hey Rachel! Thanks for stopping by. Love your content. Here goes my long-winded, ramble of an explanation lol (if something doesn't make sense please let me know). Setting the start and end times in this case doesn't create weird pops or fades since the tempo is right on 120 bpm and it's switching right on that downbeat. Plus Brian didn't use a massive amount of reverb on the stems. You may, however, find that other compositions might have some issues though. For example, if section A has reverb that bleeds into section B and you start looping section B, you'll hear that reverb tail at the beginning each time it loops. If you're find yourself in that scenario, I'd personally recommend bouncing each section out separately but then you may run into an issue with looping section A if it doesn't have the same effects at beginning of the section as the end. For that, you can get really granular and create a system with variations of sections. Like if "A" has a reverb tail that could bleed into other sections, create alternative B/C/D/etc sections where the tail of A plays into those and call those something like A2B, A2C, or any other arbitrary name. Detect what section is currently playing and what section it's going to and play the appropriate alternative then go into looping the regular section. I know that sounds super complicated and I'm not going to lie, it probably will be. But that's the nature of dynamic/non-linear audio. As for different time signatures, you can also set up a variable array for the BPM to Seconds node and pass an index through in the same way we're sending an index through to set the start times on the wave player. You would also have to retrigger the trigger repeat node as well to accept this new period.
@RachelHardy
7 ай бұрын
@@TheSoundFXGuy Ah yeah this makes sense to me! Reverb tails are such a pain to deal with without middleware. Thank you also for the tip about BPMs, I didn't think about making it an array before!
@user-wd6bj3tu8t
2 ай бұрын
Very cool tutorial , but it does take time to digest, it took me 2 hours to see 25 minutes of an hour plus tutorial, it seems to take time, but it's really quite cool, I hope you give more details about variables and trigger settings, very interesting teaching!
@GuitarWisdom
7 ай бұрын
Sounds good here but beware the ceiling of trigger timing reliability. You must be pretty close to it here. I have built very similar things and been disappointed that you can't take it very far in real gameplay without getting quartz involved. It seems like it's down to the BPM>repeater combo getting bogged down on the game thread and it starts to leave gaps occasionally. I haven't figured out yet whether it's the number of simultaneous connections or wave players or what that makes it most unhappy. Oddly it seems to really dislike reroute nodes after a certain point. The up side is that once you go through the trouble of making a quartz BP, you might as well have some fun with it. I've been having a blast so far with the metasound output subsystem since I saw your video on it.
@ijerofei
7 ай бұрын
Thank you for your hard work!
@cptblastahoe
6 ай бұрын
Thanks for sharing your knowledge and educating! Also you can hit C key for comment shortcut after selecting in graph =)
@RodrigoGarcia-sy2rf
7 ай бұрын
Brutal and inspire a lottt!! you rock mann, brian rocks! metasounds rocks! i hope i can rock too, soon xD! this is a lot hard to me, but spirit will remain xD! Thanks for the videos! really appreciate
@TheSoundFXGuy
7 ай бұрын
Just keep at it and you’ll get there for sure. You’re more than welcome to join my Discord server linked in the description. We have a Q&A forum section to ask questions and a decent sized community of people all willing to help where they can.
@RodrigoGarcia-sy2rf
7 ай бұрын
thanks a lot for your kind words! Im on the server already! i will use it soon! hehe. @@TheSoundFXGuy
@maiworld_
7 ай бұрын
BANGER ALERT!!!!!!
@nan_sound
3 ай бұрын
So Awesome, Thank You!
@simondelguste
7 ай бұрын
This is incredible ! Thank you so much !
@OriginRow
7 ай бұрын
This is Outstanding
@tomasguida7453
7 ай бұрын
Thank you so much! This was extremely celar and helpful!!! 🙌👏👀👑
@Double-Mjay
7 ай бұрын
Great tutorial! Thanks!
@leemudh
27 күн бұрын
Gracias capo!!
@TheSoundFXGuy
27 күн бұрын
@@leemudh De nada mi amigo
@pixelpunchyt
4 ай бұрын
Anybody know how to do something similar in UEFN specifically? It can't seem to access metasounds😭
@Lv7-L30N
6 ай бұрын
Thank you so much, you are awesome..... nice work
@GageAulik
6 ай бұрын
Fantastic video, can you please explain what Oud and Santur means?
@TheSoundFXGuy
6 ай бұрын
They are both middle eastern descended string instruments. An Oud is similar to a lute, played kind of like a guitar. The Santur is more along the lines of a hammer dulcimer.
@pettergrevelius8161
3 ай бұрын
hey sick tutorial! thank for taking the time dude, I just a question in regards to the start time, loop start and loop duration arrays. I'm trying to use the system here for my own music meaning I'm not using Brian's premade music for the "assignment". Basically I have 112 bpm, 32 bars split up into 12 sections and everything worked fine until I got to the part where you write the time into the start time using the time stamps. How come they're written down as if it was a linear track and not loops within themselves? Shouldn't it all just start on zero?
@evanlane1690
4 ай бұрын
What's the overlap between this and FMOD? I'd be interested in a performance and use case comparison between metasounds and it. I'm not sure if I'm supposed to use this in tech demos and archviz or if it's meant for audio mixer replacement for full games.
@dominikzukowski1459
3 ай бұрын
Hello, is there any chance you could explain Blueprint Overview part? I've created metasound, but now I'm completely unable to do anything with that
@MalikCaesar
7 ай бұрын
Thanks for the great video! Question - do you have any advice on how to make the section control work if my composer has provided separate audio files for each section (with cue points to mark where to switch)? I can't find any way to get logic in the BP to trigger when a cue point is hit, and I can't call input triggers on cue points either.
@TheSoundFXGuy
7 ай бұрын
I would actually recommend checking out Brian's video on section switching (kzitem.info/news/bejne/ra6rr3t7rIiWnKQ). In his video he has one audio file that he's split out to multiple wave players and set their start and loop times. If your composer has already split them out then you should be able to still follow Brian's tutorial, you will just go ahead and put your different section files in their respective wave players and ignore the start and loop times. As for triggering on Cue Points, if everything is played in a sequential order, you can run out from the "On Cue Point" pin into the play of another wave player. If it's not sequential and you want to pick which section plays back next, you can try playing around with multiple "Trigger Compare (Int32)" nodes and use the Cue Point ID output to compare to a set value.
@MalikCaesar
7 ай бұрын
@@TheSoundFXGuy Thanks so much, I will keep trying!
Пікірлер: 43