I just finished writing a wrapper and creating bindings for FMOD in Python, so I thought I’d post here and share it with others:
I haven’t released any products with this for a large scale testing, but my development tests seem to work fine. The wrapper is based on a C wrapper I wrote which was released in a product that had large scale testing, so the design for the wrapper is sound.
The way it’s set up you can use FMOD directly from Python, or a simplified wrapper that takes care of loading, playing and volume fade outs for WAV files, which have been my need. Should be easy to extend to the rest of FMOD functions that aren’t included.
Any changes, additions, bugs or problems can be sent to me at firstname.lastname@example.org and I’ll integrate/fix them.
- You must login to post comments