FMOD Studio Tutorial | How to Create Adaptive Audio for Video Games

Поділитися
Вставка

КОМЕНТАРІ • 131

  • @ShapedByRainStudios
    @ShapedByRainStudios  2 роки тому +6

    Feel free to come by my Discord server and ask questions, suggest a video topic, or just hang out! ➔ 📱discord.gg/99gcnaHFf9

  • @AkashThakkarAudio
    @AkashThakkarAudio 11 місяців тому +19

    THANK you! There are so few newer resources on FMOD, and I'm so glad I have this to point people to!

  • @O.D.A._Band
    @O.D.A._Band Рік тому +11

    I am a composer but totaly new to composing for games. Your Video helped me a lot. Thank you for your work!

  • @Kiwirooski
    @Kiwirooski 2 роки тому +12

    This tutorial helped me a lot as I'm in rush to learn FMOD at the moment. Thanks so much, you saved my life!

  • @idk_123_x
    @idk_123_x 2 роки тому +11

    I have watched multiple FMOD tutorials before i found this, but only this one made it all crystal clear. Really well explained and demonstrated!

    • @ShapedByRainStudios
      @ShapedByRainStudios  2 роки тому

      Thank you so much for the kind words! I'm really glad to hear the video helped! 🙂

  • @tomdemojo45
    @tomdemojo45 10 місяців тому +1

    What a brilliant, clear and concise overview of FMOD. Thanks so much!

  • @Shasaur
    @Shasaur Рік тому +13

    Wow this video is insanely helpful! You can really see the effort put into it and the intelligence of separating and breaking down each individual concept. Thanks a lot for this!

  • @jeremymalenchak6029
    @jeremymalenchak6029 7 місяців тому +2

    can definitely see your overall knowledge of audio shining through. I can see you consciously linking DAW style thinking to the FMOD ideas for people who come from a standard audio workstation background. Awesome tutorial!!

    • @ShapedByRainStudios
      @ShapedByRainStudios  7 місяців тому +1

      Thanks so much for the kind words! I'm really glad tot hear that! :)

  • @ataoz5487
    @ataoz5487 2 місяці тому +1

    Thank you for the great basic information! Helps a lot.

  • @plokkum
    @plokkum Рік тому +2

    It was a while ago since I used FMOD. This was refreshing, thanks a lot!

  • @spinosound
    @spinosound 2 роки тому +6

    BRILLIANT TUTORIAL!!! Thanks SO MUCH for being so clear and direct. It helps a lot to understand the basics better than the official online manual and tutorials.

    • @ShapedByRainStudios
      @ShapedByRainStudios  2 роки тому

      Thanks so much for the kind words! I'm really glad to hear the video helped! 🙂

  • @ViktorartSnowtracked
    @ViktorartSnowtracked 6 місяців тому +1

    Awesome overview! just starting with FMOD and this was the most informative video so far. Make more :) !

    • @ShapedByRainStudios
      @ShapedByRainStudios  6 місяців тому

      Thanks so much for the kind words! I'm really glad to hear that! 😁

  • @SteVanPvt
    @SteVanPvt 6 місяців тому +2

    great, I love videos like this. fast, on the spot with no yadayada

  • @bro-rubro
    @bro-rubro Рік тому +1

    6 min in and it's already EXACTLY what i need
    thanks a lot 4 real!!!

  • @Audhentik
    @Audhentik Рік тому +1

    I would have needed this 6 months ago but i still could learn something, very well explained! thx for sharing!

  • @khanlakhno2757
    @khanlakhno2757 Рік тому +2

    Thank you! This is a great tutorial! Keep your FMOD series up, because there's not much content here on UA-cam about this program. I also have some ideas for yoir further videos:
    1) How do you set up an FMOD project for a game with multilingual voice acting?
    2) How to control the direction of the sound? (Idk how to put it, but basically when you are facing the sound, it's loud, and when you are behind it, it's quiet)

  • @torley
    @torley 2 роки тому +1

    FRIENDLY GREETINGS TREVER, I wish I had this when I was starting out! Terrically explained with very clear understanding, and a useful refresher across the board. Firelight should get you help with the official video tutorials and other documentation that hasn't been updated (assuming you're interested).

    • @ShapedByRainStudios
      @ShapedByRainStudios  2 роки тому

      Thank you so much for the kind words - that all means a lot and I'm really glad you found the video helpful! Maybe I'll reach out to Firelight at some point. That could be pretty cool, haha. 😁

  • @angelinheadphones
    @angelinheadphones Рік тому +2

    This is the best audio tutorial i ever seen, thanks, new sub with pleasure

  • @fideldelgado9218
    @fideldelgado9218 Рік тому +1

    I was looking for a comparison of Wwise and FMOD but this is way better !

  • @jacksonwagner714
    @jacksonwagner714 3 місяці тому +1

    Thanks!

    • @ShapedByRainStudios
      @ShapedByRainStudios  3 місяці тому +1

      Thanks so much for that, it means a lot! :)

    • @jacksonwagner714
      @jacksonwagner714 3 місяці тому

      @@ShapedByRainStudios You make fantastic videos! As a fellow dev, it's the least I can do. Best of luck with Path of Ren!

  • @AgeCreationTutorials
    @AgeCreationTutorials 10 місяців тому +1

    Fantastic tutorial. Thank you very much for your work!

  • @eduardomoreno133
    @eduardomoreno133 8 місяців тому +1

    Fantastic. Congrats. Great tuto!

  • @northrain0462
    @northrain0462 11 місяців тому +1

    That was incredibly helpful, thank you!

  • @FabienC-MusicAndSoundDesign
    @FabienC-MusicAndSoundDesign Рік тому +1

    Great video! - I checked three times if the playback speed was indeed at 1 and not 1.75 :D (I'm used to watch at 1.75 so it's OK :p)

  • @bakasan9424
    @bakasan9424 2 роки тому +1

    hey i just discovered you channel and let me thank you, your tutorials are really great you helped me so much and i'm sure many people think the same thanks for what you are doing i will definitely follow your work in the future

    • @ShapedByRainStudios
      @ShapedByRainStudios  2 роки тому +1

      Thanks so much for the kind words! That means a lot and I'm really glad the videos have helped! 🙂

  • @FacemeltingsolosMusic
    @FacemeltingsolosMusic Рік тому +1

    Hey Trever, my name's Trevor! Thanks for Trevering this tutorial up. 😅 But for real, thanks. The user manual reads like an AI wrote it and deep fried it in google translate.🙏

    • @ShapedByRainStudios
      @ShapedByRainStudios  Рік тому +1

      Always nice to help out a fellow Trevor! Haha, really glad to hear the video helped! 🙂

  •  Рік тому

    How to add fmod to cocos2dx project with android studio ?

  • @THEKHAYYYAM
    @THEKHAYYYAM Рік тому +1

    u r a real one for this video

  • @Hardys-Mods
    @Hardys-Mods 7 місяців тому

    Does someone know, how the spatializer or 3D panner can be adjusted?
    Because right now, no matter which setting in the 3D panner i change, the sound is always 360 degrees.
    But i want to have mono sounds for the drivers voice of my car.
    So the drivers voice should always come from the center (both speakers) while all other sounds should still be 360 degree sounds.

  • @macdaddymario
    @macdaddymario 8 місяців тому

    This has been super helpful learning this stuff. But my eyes and ears either glazed over for it, or it wasn't explained here.
    Is it possible to use a single clip (instrument), call a different variable depending on the weapon?
    In this case, I'm using multi colored beams. I have the static instrument playing for a blue beam. Is there a way I can use that same looped instrument, and when it's fired from a pink beam weapon, alter it's pitch, without having to make a new loop file?
    I have about 7 different colored beams that all travel at different speeds, but want to only adjust the pitch based on the weapon instead of having to make different instruments to do that same job.

  • @jeffchicao
    @jeffchicao 10 місяців тому +1

    Thank you for the tutorial

  • @TheyLoveThemLLC
    @TheyLoveThemLLC Рік тому +1

    Very helpful! Thank you!

  • @giovannigiorgio2262
    @giovannigiorgio2262 2 місяці тому

    how i create banks with my order , everytime the build is random for example i want gun shoot event = 10 but all time 7 or 5

  • @Vixesilver00
    @Vixesilver00 Місяць тому

    Thanks dude

  • @leomassafm160
    @leomassafm160 Рік тому

    I have a script which I manually input the song's tempo and keeps the beat from there. But the song has a tempo change in the middle of it. Will adding tempo markers automatically change the bpm value in the script in real time? If not, how do i make that possible?

  • @jehsizb
    @jehsizb Рік тому

    Do you know how to encrypt the banks files to protect them please ?

  • @galle519
    @galle519 Рік тому

    Extracted wav files from a bank file that was in the game I’m trying to mod. Swapped a wav file and made sure it was as long and named the same. Rebuilt the bank file and replaced the original one in the game. But when I start up the game it just crashes. You got any idea why that might be happening? Works again as soon as I swap back to the original.

  • @sakurasimulatorstories5101
    @sakurasimulatorstories5101 Рік тому

    Hey I have a question. After this where should I put the bank file(music) for it to work?

  • @ImaginatorPage
    @ImaginatorPage 2 роки тому +2

    Hey there once again Trever! So I just implemented Fmod in my project, and it works properly, but do you have any ideas on how to add the animal crossing voices from your previous tutorial to a bank in fmod while keeping their randomized pitch settings working?

    • @ShapedByRainStudios
      @ShapedByRainStudios  2 роки тому +1

      Hey there! 🙂 I've gotten a few questions on this actually, haha. At some point I might do another video on creating that audio with FMOD. I haven't done a full implementation of it myself yet, but here are my initial thoughts. Could be a really good learning exercise for anyone trying to learn FMOD.
      Below for 'non-predictable' audio (that is, each sound that plays is random)
      1 - Use a multi-instrument set to 'Shuffle' or 'Random' and drag in each animal crossing sound.
      2 - Use a parameter to change the pitch of the sound from the game.
      3 - From the game, play that event each time a character types out, changing the pitch parameter to a random value before doing so.
      As for 'predictable' audio (like the hashcode approach in that video), I'd have to play around more on the FMOD side to see if it could be handled in a really smart way. My initial thought would be setting up 'label' parameters for each character, and then setting those from the game to play the corresponding sound. Or in other words, setting up somewhat of a character map instead of using a multi-instrument. That said, I imagine there's a smoother way to go about it in FMOD via a feature/technique I'm currently unaware of.
      I hope that helps a bit and best of luck!

    • @ImaginatorPage
      @ImaginatorPage 2 роки тому

      @@ShapedByRainStudios I'm sure this method would work if done correctly, but the "done correctly" part would be the most difficult one for me as I don't have any experience with Fmod at all 😅 so I think it's safer to wait for your tutorial instead of trying it myself, at least until I get a little more used to the software. As always, thanks a lot for the support!

  • @altarf82
    @altarf82 10 місяців тому

    Hiya
    Do you teach how to integrate it with games?

  • @thomassteil7099
    @thomassteil7099 Рік тому +1

    Hey Trev, the FMOD documentation claims that WebGL platform is built into FMOD’s base download, but I can’t find any way to include a WebGL build…. Is there something I’m missing? Very few resources on this apparently.

    • @ShapedByRainStudios
      @ShapedByRainStudios  Рік тому

      Hey there! I'm unfortunately not very familiar with using FMOD in a WebGL environment myself. I searched around a bit and didn't see much either regarding docs.
      It might come down to whatever game engine you're integrating with. For example, for Unity, I found some docs that claim it's supported for versions 2019.1 and newer. - www.fmod.com/docs/2.02/unity/platform-specifics.html
      If you're using your own custom game engine or one that's not directly supported by FMOD (so anything other than Unity/Unreal), it's really hard to tell if it's actually directly supported or not.
      I know that's not a ton to go off of, but best of luck and I hope you're able to figure out whatever you need to!

  • @giovannigiorgio2262
    @giovannigiorgio2262 2 місяці тому

    why m bank sound files is muted in the game ??

  • @martinberlugue2769
    @martinberlugue2769 4 місяці тому

    Many thanks !

  • @milansvancara
    @milansvancara 5 місяців тому +3

    I love you and I will name my fifth kid after you

  • @ricardoleon6506
    @ricardoleon6506 Рік тому +1

    Hey Trevor, im starting to learn Audio design . I do have some knowledge using some DAW´s like Pro Tools , do you have any advice on what softwares should i learn if want to focus on Audio design for games ? ive seen FMOD,WWISE,UNITY but i dont know where to start

    • @ShapedByRainStudios
      @ShapedByRainStudios  Рік тому +1

      Hey there! I think FMOD is a great place to start if you want to focus on audio design for games.
      If you're just focused on Audio Design, I wouldn't worry about learning Unity right away. It can be really useful to learn at some point so that you know how FMOD integrates into a game - but I think, starting out, it's not entirely necessary (assuming you're working with someone else that does have Unity knowledge).
      I'm not as familiar with WWISE myself, so it's hard for me to comment on it. That said, I've heard from others that the learning curve for WWISE is a bit steeper.
      The biggest thing I would recommend to someone trying to get started learning game audio design is to join a 'game jam' with others who are just getting started with game development. itch.io has a calendar for these and usually you can find groups of people looking for others to make games if you dig into the communities hosting those game jams. - itch.io/jams
      I hope that helps and best of luck to you!

    • @ricardoleon6506
      @ricardoleon6506 Рік тому

      @@ShapedByRainStudios appreciate your response . I’ll dig into this community . And thanks for teaching all this through your videos 🥹

  • @DonovanGG__
    @DonovanGG__ Рік тому

    Can I use Fmod on macbook m1?
    Also thanks for the video!

  • @santanudas3926
    @santanudas3926 11 місяців тому

    great

  • @MaloryRiva-n4e
    @MaloryRiva-n4e 3 місяці тому

    Darien Course

  • @LUGENBÜHLSTÜDIOS
    @LUGENBÜHLSTÜDIOS 2 місяці тому +1

  • @halivudestevez2
    @halivudestevez2 Рік тому

    Great tutorial, but please, sometimes stop a bit, and take a breath! Keep on the good work. :)

  • @CroninEnid-f9o
    @CroninEnid-f9o 2 місяці тому

    Litzy Parkways

  • @TommyEdward-e1v
    @TommyEdward-e1v 3 місяці тому

    Goodwin Curve

  • @MarshallTheodore-o6i
    @MarshallTheodore-o6i 3 місяці тому

    Daisy Forges

  • @SteinbeckJoshua-t4q
    @SteinbeckJoshua-t4q 2 місяці тому

    Roberts Crest

  • @EdwardCarllyle-l1b
    @EdwardCarllyle-l1b 3 місяці тому

    Gwendolyn Cliffs

  • @ThomasMcKay-w9m
    @ThomasMcKay-w9m 3 місяці тому

    Ollie Crescent

  • @ScottJenny-j3h
    @ScottJenny-j3h 2 місяці тому

    Lubowitz Alley

  • @WallisEdwiin-h8w
    @WallisEdwiin-h8w 3 місяці тому

    Marlee Alley

  • @MalachiPayne-y9o
    @MalachiPayne-y9o 4 місяці тому

    Keebler Grove

  • @CarllyleBenedict-s2j
    @CarllyleBenedict-s2j 2 місяці тому

    Susanna Corner

  • @MarshallAries-p6g
    @MarshallAries-p6g 2 місяці тому

    Sheridan Inlet

  • @VincentMalory-d3u
    @VincentMalory-d3u 3 місяці тому

    Vandervort Road

  • @GaryMartinez-c4r
    @GaryMartinez-c4r 2 місяці тому

    Kevon Plaza

  • @GroteMurphy-n4v
    @GroteMurphy-n4v 2 місяці тому

    Aurelia Dam

  • @MadelineBlandon-n5y
    @MadelineBlandon-n5y 3 місяці тому

    Boyer Springs

  • @partus_exitus
    @partus_exitus Рік тому +2

    This is HUGELY helpful and easy to follow, but man, that pop sound effect on every graphic change hurts my ears

    • @joel3730
      @joel3730 4 місяці тому

      Hi! Im confused about how FMOD connects with the game. Like, how does the game know to put the effects like reverb up? Do we code that or is that up to the game developer? Thank you so much

  • @DeweyCharlotte
    @DeweyCharlotte 2 місяці тому

    Althea Corner

  • @HarryMiles-z5n
    @HarryMiles-z5n 3 місяці тому

    Ratke Brooks

  • @JenkinsCarroll-g2e
    @JenkinsCarroll-g2e 3 місяці тому

    Gulgowski Brooks

  • @DiegoKexel-p7j
    @DiegoKexel-p7j 3 місяці тому

    Crona Ramp

  • @RollandWensman-s3y
    @RollandWensman-s3y 3 місяці тому

    Hildegard Road

  • @JimAlvis-m8u
    @JimAlvis-m8u 2 місяці тому

    Roscoe Place

  • @JeromeAgatha-j6h
    @JeromeAgatha-j6h 3 місяці тому

    Dare Lake

  • @colletteGreen-q6y
    @colletteGreen-q6y 3 місяці тому

    Maverick Ranch

  • @BrayWalton-n1n
    @BrayWalton-n1n 3 місяці тому

    Libbie Circles

  • @WaltonApril-x5h
    @WaltonApril-x5h 3 місяці тому

    Rickey Extension

  • @SurreyTab-k4k
    @SurreyTab-k4k 3 місяці тому

    Gertrude Overpass

  • @BarrettHardy-n2m
    @BarrettHardy-n2m 3 місяці тому

    Aron Burgs

  • @MiraKarcher-h2u
    @MiraKarcher-h2u 3 місяці тому

    Alverta Port

  • @SweetJeff-x7g
    @SweetJeff-x7g 3 місяці тому

    Parker Ranch

  • @JeremiahFraizer-d7v
    @JeremiahFraizer-d7v 3 місяці тому

    Syble Mill

  • @JayBarrios-n3g
    @JayBarrios-n3g 3 місяці тому

    Bruen Route

  • @JimCornell-y7n
    @JimCornell-y7n 3 місяці тому

    Kyle Fork

  • @KennedyAtwood-m4u
    @KennedyAtwood-m4u 2 місяці тому

    Beverly Square

  • @ClaphamTernence-f1r
    @ClaphamTernence-f1r 2 місяці тому

    Kautzer Hill

  • @WalkleyMonica-z4d
    @WalkleyMonica-z4d 2 місяці тому

    Ofelia Rue

  • @EmmaTiffany-u5i
    @EmmaTiffany-u5i 3 місяці тому

    Lawrence Mews

  • @ErikHawman-d8q
    @ErikHawman-d8q 3 місяці тому

    Harris Camp

  • @HowardBastille-i3f
    @HowardBastille-i3f 3 місяці тому

    Conor Mountains

  • @GilesSusanna-r3t
    @GilesSusanna-r3t 2 місяці тому

    Horacio Mountain

  • @FrankWeber-k5n
    @FrankWeber-k5n 3 місяці тому

    Orlo Squares

  • @huntermeaney-i7j
    @huntermeaney-i7j 3 місяці тому

    Camille Park

  • @YunRonchetti-m5x
    @YunRonchetti-m5x 2 місяці тому

    Josephine Pass

  • @WindsorJerome-d2t
    @WindsorJerome-d2t 2 місяці тому

    Bertram Mall

  • @RisaMerlini-i6z
    @RisaMerlini-i6z 3 місяці тому

    Nestor Path

  • @CoriePicard-b4x
    @CoriePicard-b4x 3 місяці тому

    Branson Flats

  • @BernadetteSoule-k7h
    @BernadetteSoule-k7h 3 місяці тому

    Oberbrunner Crossing

  • @feiWANG-s1c
    @feiWANG-s1c Рік тому

    太难了

  • @ArthurBurke-c5n
    @ArthurBurke-c5n 3 місяці тому

    Jenifer Burgs

  • @alexsoundstuff
    @alexsoundstuff Рік тому

    man this looks so much less scary than wwise lmfaooo