AgateFMOD.dll

The AgateFMOD driver uses FMOD for cross-platform audio support on Windows and Linux. FMOD also supports playing MIDI files using provided soundbanks. The use of FMOD carries license restrictions, so be sure to pay attention to the FMOD license if you distribute AgateFMOD.dll.

In order to use AgateFMOD.dll in Windows, the fmodex.dll file from the deps directory must be copied to the application directory or the c:\windows\system32 directory. It is recommended to copy it to the application directory, as this simplifies distribution.

In order to use AgateFMOD.dll in Linux, the libfmodex.so.4.04.43 and AgateFMOD.dll.config files must be placed in the same directory as AgateFMOD.dll. Separate distributions for Linux and Windows do not need to be created; you can include the Linux and Windows dependencies in the same directory with no problems, other than a startup warning message on Linux, but this is only seen when running the application through a terminal window.