I am using FMod for Unreal. In FMod studio, I have assigned all events to a MasterBank. The build seems fine when I do File->Build. But in the FMOD folder within my Unreal project (ie /Content/FMOD/) only has /Desktop/ folder in side. I have double checked in FMODStudio->Edit->Preference->Build to ensure the location is correct. Am I missing something?
I checked my FMOD directory and it also only has a Desktop directory. The banks are inside of the Desktop directory. The Desktop directory holds the banks used for a Desktop platform. Likewise, if you specify a PS4 platform, you would see a PS4 directory in there as well.
If you look in Preferences -> Build, you will see âProject Platformsâ. You should see âDesktopâ in there. If you select it, you should see âOutput sub-directoryâ that has âDesktopâ below it. If you change that to, say, âWindowsâ, then Build again, you will see a âWindowsâ directory in your FMOD directory. The âWindowsâ directory will now contain your banks. I do find it odd that the âDesktopâ directory remains even with nothing in it. I would have figured the Build process would remove the empty directory when it removed the bank files.
Thanks for the answer guys. I am building the PC game using Unreal in windows. So I guess I should only see the Desktop folder (ie MyUnrealProject/Content/FMOD/Desktop/)
And within this folder, I see âMaster Bank.bankâ and âMaster Bank.strings.bankâ, so I guess I have done the correct thing on the FMOD side.
On my Unreal side, I have ensured the plugin is there (i can see the FMOD under Help, and I can add FMOD Audio component in blueprints). But my /Content/FMOD/Desktop/ folder is empty in Content Browser. Also after I added a FMODAudio in a blueprint, in the Detail tab / Event drop down are empty as well.
In the Content Browser, my Desktop folder is empty as well (Iâm new to FMOD and UE, so I assume this is normal). If I look in the Events folder, I see my FMODEvents. You should see the same.
In a blueprint, to access the event and have the result be a FMODAudio Component you can use âPlay Event Attachedâ. In the âEventâ dropdown, you should see your events listed. If you want to access an event and have the result be a FMODEvent Instance, you can use âPlay Event At Locationâ and select your event in the âEventâ dropdown. Use cases for both of these can be found in the documentation at https://www.fmod.com/resources/documentation-api?page=content/generated/engine_ue4/getting_started.html#/.
Thanks Ashaelon. my trouble is that i donât see the Events Folder. I will look more into your link. Its gotta be to be something very simple and stupid that i have missed. Thanks!!
Can you confirm that the version of the FMOD Unreal Integration that youâre using matches the version of Unreal youâre using, as well as the version of FMOD Studio that youâre using?
I have done all these things, and my events donât make it into Unreal. I have tried the same with three versions of UE4 on MacOS Catalina. It doesnât work in any of them. Iâve tried it with 2.0 and 2.01. I am matching the correct integrations with the correct versions. The plugin/integration is going into the appropriate plugins folder for the engine. My build banks are set up correctly. Unreal doesnât seem to know that FMOD has been installed. Itâs as if the integrations just donât exist, even though I am sure I have followed the instructions correctly. I have no problems on my Windows PC for several versions of UE4, up to 4.24.3, and they all work. 4.25 wonât even launch, and I have done all the patches. It just crashes and blames FMOD. Okay, maybe something is still broken there, but I have installed the integration many times before (on Mojave) and have had no problems. Is Catalina the issue?
Also, the Epic Launcher and the plugins manager in Unreal are both not showing FMOD for every single version. When I build, all that happens is that a new directory folder appears within my content\FMOD folder. So itâs building something. Empty folders. I definitely enabled the âProject Platformsâ desktop option. The one and only thing I havenât tried is to push my events over as something other than PCM. I havenât tried to do it with Vorbis, for example. I have the feeling it wouldnât matter.
Do you have write permissions for the build folder? If you donât have write permissions for the folder, it would explain why the bank files are not being written to that location.
Is the build folder subject to some form of source control, or synced to a file upload service such as dropbox? Both source control and synchronized folders can interfere with FMOD Studio['s ability to write files to a location, and so may prevent banks from being built to a location in some cases. Try setting your built bank output directory to a different location, and see if that helps.
Thanks for the reply. I will be able to investigate your suggestions later today. The plugin itself isnât showing up in Unreal. My FMOD folder shows up in my content browser, but when I build out of FMOD to that directory with âDesktopâ enabled, it only makes empty folders so far. I will let everyone know if your solution works. This particular computer isnât one Iâd normally use. Itâs associated with a specific job, theyâre forcing me to use it. It does have a Windows side, so if all else fails, Iâll try it that way. I have UE4 and FMOD installed and working on so many computers, Iâm very used to installing them and setting up the integrations. Iâd be surprised if it was some kind of obvious user error.
Why is the plugin not showing up? Iâm doing the integration in the same way I always have, which doesnât appear to have changed in the documentation.
Iâm afraid I havenât been able to reproduce this issue, so Iâm not sure why this isnât working for you.
Are there any error messages or warnings in your Unreal Editor logs when you install the FMOD integration? Does the process of installing the FMOD integration seem any different to what you remember it being?
Iâm following the same procedure that Iâve always followed installing the integration. Iâve done it so many times (successfully), I canât imagine that Iâm doing that part wrong.
I have had the exact same problem on two different computers so far. One is my Widows 10 workstation at home, and the other is on a MacBook Pro running Catalina. I get exactly the same type of message and editor crash.