View by Component
Physics , Physics 2D , Audio , UI , Tilemap , Cinemachine , Timeline , Network , Animation , Animator , Sprites , Scripting , Tips , Colliders , 2D Colliders , Rigidbody , Rigidbody 2D , Interaction , Editor , Game Mechanics , In-App Purchase , Material , General , Prefab , ProGrids , Light , Rendering , Ads , Scriptable Objects , Events , Level Design , Making Of , Assets , Procedural , ProBuilder , Particles , Machine Learning , News & Announcements , Conference , Enemy & NPC , PlayerPrefs , Post Processing , Interview , Shader , VFX , TextMeshPro , InputSystem , XR
How to make an Audio System in Unity | Unity + FMOD Tutorial
Uploaded by Trever MockShare: Twitter Facebook
This video covers how to make an Audio System in Unity using something called FMOD.
You don't to know anything about FMOD before starting this tutorial; however, it could be useful to watch the FMOD Studio tutorial linked below either before or after this video.
FMOD Studio Tutorial (Learn FMOD in 25 Minutes) - https://youtu.be/7A1HMOsD2eU
I hope this can act as a good foundation for your own games audio system! Best of luck! ?
► UNITY + FMOD TUTORIAL PLAYLIST
The full Unity + FMOD tutorial playlist that this video is part of can be found here.
https://www.youtube.com/watch?v=aUi9aijvpgs&list=PL3viUl9h9k7-tMGkSApPdu4hlUBagKial
► TIMESTAMPS
0:00 Intro
1:35 FMOD Overview
3:19 Should you use FMOD?
4:50 How FMOD works
6:36 How the Audio System will work
10:26 Project Overview
11:10 FMOD Installation and Setup
13:35 Importing Assets
14:22 One-shot SFX (Collect Coin)
20:33 Looping SFX (Player Footsteps)
26:18 Audio by Distance SFX (Coin Idle)
32:31 Ambience (Wind)
34:13 Adaptive Ambience (More or Less Windy)
38:56 Music
39:50 Cross Fading Between Music Tracks
44:39 Volume Control
46:22 Hooking Volume Control up to a UI
48:46 Outro
► GITHUB PROJECT
The '2-audio-system-implemented' branch contains the code by the end of this tutorial.
https://github.com/trevermock/fmod-audio-system
The sounds used in this tutorial were hand-picked from the FMOD Examples project, excluding the two Coin sounds. The exact sounds used can be found on the Github project (below link).
https://github.com/trevermock/fmod-audio-system/tree/2-audio-system-implemented/audio-system-fmod-project/Assets
► RESOURCES
FMOD Official Website
https://www.fmod.com/
Godot Community made FMOD Integration
https://github.com/heraldofgargos/godot-fmod-integration
► MUSIC
The backing music is custom made by @themaykit.
https://www.instagram.com/themaykit/
► DISCORD
Come ask questions, suggest a video topic, or just hang out!
?Discord ➔ https://discord.gg/99gcnaHFf9
► THE PATH OF REN
Wishlist 'The Path of Ren' on Steam!
? Steam (The Path of Ren) ➔ https://store.steampowered.com/app/1619920
► SOCIAL MEDIA LINKS
Follow my current project!
? Twitter ➔ https://twitter.com/trevermock
? Instagram ➔ https://instagram.com/trevermock/
? TikTok ➔ https://tiktok.com/@trevermock
? Website ➔ https://shapedbyrainstudios.com/
► SUPPORT
Any support is much appreciated! I may receive a commission on any assets purchased using the below Unity Asset Store link.
?️ Unity Asset Store Affiliate Link ➔ https://assetstore.unity.com/?aid=1100lrxm5
☕ Buy me a coffee! (Ko-fi) ➔ https://ko-fi.com/trevermock
#gamedev #fmod #unity
You don't to know anything about FMOD before starting this tutorial; however, it could be useful to watch the FMOD Studio tutorial linked below either before or after this video.
FMOD Studio Tutorial (Learn FMOD in 25 Minutes) - https://youtu.be/7A1HMOsD2eU
I hope this can act as a good foundation for your own games audio system! Best of luck! ?
► UNITY + FMOD TUTORIAL PLAYLIST
The full Unity + FMOD tutorial playlist that this video is part of can be found here.
https://www.youtube.com/watch?v=aUi9aijvpgs&list=PL3viUl9h9k7-tMGkSApPdu4hlUBagKial
► TIMESTAMPS
0:00 Intro
1:35 FMOD Overview
3:19 Should you use FMOD?
4:50 How FMOD works
6:36 How the Audio System will work
10:26 Project Overview
11:10 FMOD Installation and Setup
13:35 Importing Assets
14:22 One-shot SFX (Collect Coin)
20:33 Looping SFX (Player Footsteps)
26:18 Audio by Distance SFX (Coin Idle)
32:31 Ambience (Wind)
34:13 Adaptive Ambience (More or Less Windy)
38:56 Music
39:50 Cross Fading Between Music Tracks
44:39 Volume Control
46:22 Hooking Volume Control up to a UI
48:46 Outro
► GITHUB PROJECT
The '2-audio-system-implemented' branch contains the code by the end of this tutorial.
https://github.com/trevermock/fmod-audio-system
The sounds used in this tutorial were hand-picked from the FMOD Examples project, excluding the two Coin sounds. The exact sounds used can be found on the Github project (below link).
https://github.com/trevermock/fmod-audio-system/tree/2-audio-system-implemented/audio-system-fmod-project/Assets
► RESOURCES
FMOD Official Website
https://www.fmod.com/
Godot Community made FMOD Integration
https://github.com/heraldofgargos/godot-fmod-integration
► MUSIC
The backing music is custom made by @themaykit.
https://www.instagram.com/themaykit/
► DISCORD
Come ask questions, suggest a video topic, or just hang out!
?Discord ➔ https://discord.gg/99gcnaHFf9
► THE PATH OF REN
Wishlist 'The Path of Ren' on Steam!
? Steam (The Path of Ren) ➔ https://store.steampowered.com/app/1619920
► SOCIAL MEDIA LINKS
Follow my current project!
? Twitter ➔ https://twitter.com/trevermock
? Instagram ➔ https://instagram.com/trevermock/
? TikTok ➔ https://tiktok.com/@trevermock
? Website ➔ https://shapedbyrainstudios.com/
► SUPPORT
Any support is much appreciated! I may receive a commission on any assets purchased using the below Unity Asset Store link.
?️ Unity Asset Store Affiliate Link ➔ https://assetstore.unity.com/?aid=1100lrxm5
☕ Buy me a coffee! (Ko-fi) ➔ https://ko-fi.com/trevermock
#gamedev #fmod #unity