Expand description
Plugin filesystem scanner for VST2, VST3, Audio Unit, and CLAP plugins.
Discovers plugins from platform-specific directories, extracts version and manufacturer info from macOS Info.plist bundles, and detects binary architectures by reading Mach-O/PE headers directly.
Structsยง
- Plugin
Info - Information about a discovered audio plugin.
Functionsยง
- detect_
architectures ๐ - Detect binary architectures for a plugin bundle. Reads Mach-O headers directly โ no subprocess spawning for speed.
- discover_
plugins - format_
size - get_
directory_ ๐size - get_
directory_ ๐size_ depth - get_
plugin_ info - get_
plugin_ type - get_
vst_ directories - json_
pick_ ๐str - read_
bundle_ ๐metadata - read_
plist_ ๐info - read_
vst3_ ๐moduleinfo - VST3 bundles ship
moduleinfo.json(macOS, Windows, Linux). Fills version / vendor whenread_plist_infodoes not apply (non-macOS or missing plist).