{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/15"}],"enrichment":{"capability":"Pyfmodex provides Python bindings to the FMOD Engine audio library using ctypes, enabling you to load, play, and control audio programmatically from Python.","skillfed_tags":["audio-bindings","ctypes-wrapper","fmod-engine"],"use_cases":["Build interactive audio applications or games in Python that need low-latency sound playback and real-time audio control.","Prototype audio-driven tools or experiments that rely on FMOD's cross-platform audio engine.","Add sound effects and music playback to Python desktop applications or game frameworks.","Integrate FMOD's advanced audio features (effects, 3D positioning, streaming) into Python projects."],"what_it_does":"Pyfmodex is a ctypes-based Python wrapper around the FMOD Engine audio library, a cross-platform audio middleware used in games and interactive applications. It lets you load audio files (MP3, WAV, OGG, and others supported by FMOD), play them, and control playback programmatically\u2014volume, pitch, effects, and more\u2014from Python code.\n\nThe package requires you to download and install the FMOD Engine library separately from fmod.com (free but requires account registration), then point pyfmodex to it via environment variables or system paths. Once set up, you instantiate a System object, initialize it, create sounds from files, and play them on channels. It supports Windows, macOS, and Linux and declares support for Python 3.6 through 3.12.","worth_installing":"Yes, if you need FMOD Engine integration in Python and are comfortable managing the external FMOD library dependency. The package is stable (MIT licensed, no known vulnerabilities, supports modern Python versions), but dormant maintenance (889 days since last release) means you should verify compatibility with your FMOD version and Python environment before committing to it in production."},"id":"pyfmodex","links":{"html":"https://skillfed.io/packages/pyfmodex","md":"https://skillfed.io/packages/pyfmodex.md","pypi":"https://pypi.org/project/pyfmodex/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-03-08","license_spdx":null,"license_treatment":"permissive","name":"pyfmodex","python_support":"supports_current","summary":"Python bindings to the Fmod Ex library."},"popularity":{"monthly_downloads":142205,"position":11222,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.7.2"}
