FMOD Module
fmain
FMOD Integration Main Entry Point
This module orchestrates the FMOD audio system by initializing the global EventBus, loading sound banks, and connecting simulation adapters to their respective sound engines. It manages the high-level execution loop for audio parameter updates.
- main()[source]
Bootstraps the audio engine components and enters the main update loop.
The initialization sequence follows these steps:
Initialize the global
EventBusfor inter-module communication.Load environmental and trigger-based
Banks.Instantiate sound engines (EV and Reverse Beep).
Bind
Adaptersto bridge the EventBus and Sound Engines.Execute a continuous tick loop at approximately 20Hz (0.05s interval).