mstop4 / FMODGMS

🎶 GML bindings to the FMOD Studio low-level API for GM:S and GMS2. Can be used in Windows, macOS, and Linux games.
https://quadolorgames.itch.io/fmodgms
BSD 2-Clause "Simplified" License
62 stars 18 forks source link

Can this tool be used to access data from FMOD Studio bank files? #22

Closed Tanz0rz closed 5 years ago

Tanz0rz commented 5 years ago

I have used FMOD extensively in Unity and everything in that is driven by bank files. Loading events, setting triggers, reading data about events that are currently playing. I went through the GMS2 example from the main page, but it is doing one extremely specific thing: load a .s3m song file into the FMOD channel and play it.

What I am looking to do is load in a bank file, then play sounds/songs from the bank file. I noticed the features listed for this tool suggest that a lot of FMOD Studio features are supported, but my experience with utilizing FMOD is through loading and utilizing a core bank file (everything else is hidden from the user).

Any direction here would be greatly appreciated.

Tanz0rz commented 5 years ago

Closing this as I went through the API and found the answer is no. This tool merely gives GML programmers an API that interacts with the FMOD audio engine. All cleverness and modification must be done in GMS and done via the GML API. FMOD Studio is entirely absent from the workflow as it stands today.